NET_FILE_ENABLED=On and STORAGE_PATH=/mnt/nfs cant we use both?

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

NET_FILE_ENABLED=On and STORAGE_PATH=/mnt/nfs cant we use both?

Eric_Nichols

Why is persistence in thinstation.conf.user in local storage not working?
The nfs share is there, we even tried creating the necessary blank file:

/mnt/nfs/thinstation.180373b80a77/thinstation.profile/thinstation.conf.user

There is no output in the log suggesting that S16profile_setup is even
attempting to create or link directories. Are we missing something like
module profile_setup or pkg profile_setup?


In thinstation.conf.buildtime we have amongst others:
NET_USE=BOTH
NET_HOSTNAME=ts_*
NET_FILE_ENABLED=On
NET_NFS_SERVER=172.16.8.4:/var/nfs
STORAGE_PATH=/mnt/nfs
STORAGE_PREFIX=M

In build.conf we have amongst others:
module nfs
param basename       thinstation                        # Used for all
config/tftp/scp file names
param basepath       ts5.0




#begining of boot.log
Read a config file for eth0
Read a config file for lo

Initializing rc2 packages...
S02profile_setup
S03rngd
S04debug
S07network_files
Getting global configuration from (172.16.8.4)tftp: server error: (1) File
not found
Not Found
Can't get global configuration file! Using default config
#thats okay, we put it all in build.conf and thinstation.conf.buildtime
Will continue boot in 5 seconds.....
tftp: server error: (1) File not found

Hosts file not found!

Getting configuration for hostname ts_180373b80a77...tftp: server error:
(1) File not found
Not Found

Getting configuration for IP address 172.16.8.103...tftp: server error: (1)
File not found
Not Found

#this is the thinstation.conf-180373b80a77, thats good
ts5.0/thinstation.co 100% |*******************************| 33711   0:00:00
ETA
Ok

tftp: server error: (1) File not found
S08crond
S08hostname
S09nscd
S09syslogd
Starting syslogd locally
S10pkg
S10rpcbind
S11dbus
S11modules

Installing extra modules...
S15filesystem_network
insmod /lib/modules/3.6.11TS/sunrpc.ko
insmod /lib/modules/3.6.11TS/lockd.ko
insmod /lib/modules/3.6.11TS/dns_resolver.ko
insmod /lib/modules/3.6.11TS/fscache.ko
insmod /lib/modules/3.6.11TS/nfs.ko
S16profile_setup
#shouldnt we expect to see a message here?
S20session
S25ntpd
S25playcd
S25sh
S25smtp
S25telnetd
S31console-keymap
Extended locale support enabled
Loading /lib/kbd/keymaps/us.map.gz
Loading console font: default8x16.psfu.gz
S32audio
S35autofs
Starting automounter: loading autofs4 kernel module, done.
S40nfs
S45acpi
S45nfsserver

Initializing rc5 packages...
S10alsa
S10e3
S10firefox.init
S10lshw
S10open-vm-tools
Not starting as we're not running in a vm.
S10samba-base
S10vmview2pcoipusb.init
vmware-view-usbd using log file: /tmp/vmware-root/vmware-view-usbd-1481.log
ls: /etc/vmware/*.vdm: No such file or directory
ls: /etc/skel/.vmware/*.vdm: No such file or directory
S20pcscd
S25xinetd
S50gnome-core.init
S70gnome-network-properties.init
S75xconf
S80session-setup
#end of boot.log

#begining of root shell variables
ALLOW_EXIT=On
APPLOG=/var/run/applications//xfwm4.2020
APPLOGDIR=/var/run/applications/
AUDIO_LEVEL=90
AUTOSTART=On
BASENAME=thinstation
BASEPATH=ts5.0
BASEURL=http://www.doncuppjr.net
BASE_MOUNT_PATH=/mnt
BASH=/bin/bash
BASHOPTS=cmdhist:expand_aliases:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath
BASH_ALIASES=()
BASH_ARGC=()
BASH_ARGV=()
BASH_CMDS=()
BASH_LINENO=()
BASH_SOURCE=()
BASH_VERSINFO=
([0]="4" [1]="2" [2]="10" [3]="1" [4]="release" [5]="i686-pc-linux-gnu")
BASH_VERSION='4.2.10(1)-release'
BIND_MOUNT0=home:/root
BIND_MOUNT1=boot:/boot
BIND_MOUNT2=tsdev:/thinstation
CDROM_MOUNT_OPTIONS=ro,nosuid,nodev,uid=0,gid=0,mode=0400,dmode=0500
CLIENT_IP=172.16.8.103
CLIENT_MAC=180373b80a77
CLIENT_NAME=ts_180373b80a77
CODENAME=VGER
COLORTERM=Terminal
COLS=232
COLUMNS=80
CONSOLE=/dev/tty1
CONSOLE_FONT=default8x16.psfu.gz
CONSOLE_KEYBOARD=us.map.gz
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-jjaaeb2kZG,guid=e0bae222e7a80cc82f95603b00000010
DBUS_SESSION_BUS_PID=2019
DEBUG_BOOT=1
DEBUG_EMAIL=
DEBUG_INIT=
DEBUG_KERNEL=
DEBUG_MODULES=
DEBUG_NETWORK=2
DEBUG_PACKAGES=
DESKTOP_FONT_SIZE=8
DESKTOP_ICON_SIZE=48
DESKTOP_SESSION=xfce
DEVTYPE=
DIALUP_PASSWORD=pleasechangeme
DIRSTACK=()
DISK_MOUNT_OPTIONS=rw
DISPLAY=:0.0
EUID=0
FILESYSTEMS='ext4 ext3 ext2 vfat ntfs isofs udf'
GLADE_CATALOG_PATH=:/usr/share/glade3/catalogs
GLADE_MODULE_PATH=:/usr/share/glade3/pixmaps
GLADE_PIXMAP_PATH=:/usr/lib/glade3/modules
GROUPS=()
GTK_THEME=Xfce
HALTONERROR=false
HD_MOUNT=true
HISTFILE=/root/.bash_history
HISTFILESIZE=500
HISTSIZE=500
HOME=/root
HOSTNAME=ts_180373b80a77
HOSTTYPE=i686
ICEWM_THEME=blueCrux
ICONMODE=AUTO
ICONS_CUT_SIZES='256x256 scalable'
ICONS_THEME=gnome
IFS=$' \t\n'
KEYBOARD_MAP=en-us
LANG=en_US.UTF-8
LINES=24
LOGFILE=/var/log/boot.log
LOGNAME=root
MACHTYPE=i686-pc-linux-gnu
MAILCHECK=60
MAXIMIZE_DEFAULT=fullscreen
MENU_SHOWABOUT=ON
MENU_SHOWAPPS=ON
MENU_SHOWCLOCK=ON
MENU_SHOWLOGOUT=ON
MENU_SHOWRES=ON
MENU_SHOWSETTINGS=OFF
MIC_LEVEL=0
NET=eth0
NET1=lo
NETMASK_SIZE=22
NETWORKUP=TRUE
NET_BASE_NAME=thinstation
NET_DEVICE=eth0
NET_DHCP_DELAY=0
NET_DHCP_TIMEOUT=5
NET_FILE_ENABLED=On
NET_HOSTNAME='ts_*'
NET_LINKWAIT=12
NET_NFS_SERVER=172.16.8.4:/var/nfs
NET_REMOTE_ACCESS_FROM=0.0.0.0
NET_TELNETD_ENABLED=ON
NET_TIME_SERVER=us.pool.ntp.org
NET_USE=BOTH
NET_USE_DHCP=on
NO_SESSION=poweroff
NO_XORG_CMD='/bin/shutdown --systemfail'
OLDPWD=/root
OPTERR=1
OPTIND=1
OPTIONS=.
OSTYPE=linux-gnu
PACKAGE=bash
PANEL_PAGER=false
PANEL_REV_CLOCKSYSTRAY=true
PANEL_USER=false
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/lib/udev:/lib/bin:/fastboot/bin
PIPESTATUS=([0]="0")
PPID=2467
PREFERED_RES=1400x1050
PREFIX=180373b80a77
PS1='\h:\w\$ '
PS2='> '
PS4='+ '
PWD=/root
RNGD=enabled
ROWS=75
RTC_CMOS_UPDATE=enabled
SAMBA_SECURITY=user
SAMBA_WORKGROUP=WORKGROUP
SCREEN=0
SCREEN_COLOR_DEPTH=16
SERVER=.
SERVER_IP=172.16.8.4
SERVER_NAME=
SESSION_0_AUTOSTART=on
SESSION_0_TYPE=xfwm4
SESSION_1_AUTOSTART=off
SESSION_1_CHROME_HOMEPAGE=http://www.doncuppjr.net/projects
SESSION_1_TYPE=chrome
SESSION_MANAGER=local/ts_180373b80a77:@/tmp/.ICE-unix/2314,unix/ts_180373b80a77:/tmp/.ICE-unix/2314
SHELL=/bin/bash
SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor
SHLVL=2
SSH_AGENT_PID=2318
SSH_AUTH_SOCK=/tmp/ssh-bbVbeWJGabQu/agent.2317
SSL_CERT_FILE=/etc/ssl/certs/ca-bundle.crt
SSL_DIR=/etc/ssl/certs/
STORAGE_PATH=/mnt/nfs
STORAGE_PREFIX=M
SUBNET=255.255.252.0
SYSLOG=/var/log/messages.log
TERM=xterm
TFTP_BLOCKSIZE=1024
TIME_ZONE=America/Los_Angeles
TSUSER=root
TS_BUILDTIME=/thinstation.buildtime
TS_CUSTOM=/etc/thinstation.custom
TS_DEFAULTS=/etc/thinstation.defaults
TS_EXPORTS=/etc/thinstation.exports
TS_FUNCTIONS=/etc/thinstation.functions
TS_GLOBAL=/etc/thinstation.global
TS_HOSTS=/etc/thinstation.hosts
TS_NETWORK=/etc/thinstation.network
TS_RUNTIME=/etc/thinstation.runtime
TS_USER=/etc/thinstation.user
TS_VERSION=5.1
UID=0
USB_MOUNT_DIR=usbdevice
USB_MOUNT_OPTIONS=rw
USB_STORAGE_SYNC=on
USER=root
USE_WALLPAPER=true
USE_XRANDR=TRUE
WINDOWID=27262980
WINDOWPATH=5
WKDIR=/tmp/ts
WMNAME=xfwm4
WMSCREEN=0
WORKSPACE=1
XAPPLRESDIR=/lib/X11/app-defaults/
XDG_CONFIG_DIRS=/etc/xdg:/usr/etc/xdg
XDG_DATA_DIRS=/usr/local/share:/usr/share
XDG_MENU_PREFIX=xfce-
XDG_SESSION_COOKIE=19b87a743a43c28dc45117f50000000f-1314838073.852449-200647135
XFWM4_BLUE=0
XFWM4_BRIGHTNESS=-33
XFWM4_COMPOSITING=true
XFWM4_GREEN=0
XFWM4_RED=0
XFWM4_THEME=Default
XKEYBOARD=us
XRANDR_OPTIONS='--output DVI-1 --mode 1280x1024 --output DVI-0 --mode
1280x1024 --rotate left --right-of DVI-1'
XTERM_CMD='xterm -fa mono -fs 12 -r -u8'
XTERM_SHELL=/bin/bash
X_NUMLOCK=on
X_SERVER=Xorg
_=vi
boot_file=/pxelinux.0
i=SSL_DIR
#end of root shell variables

Eric Nichols
Information Technology Specialist and Trainer
UNITED STATES DISTRICT COURT
DISTRICT OF OREGON
Office of the Clerk
Information Technology
740 Mark O. Hatfield Courthouse
1000 Southwest Third Avenue
Portland, Oregon 97204
WORK:5033268074
[hidden email]


------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|

Re: NET_FILE_ENABLED=On and STORAGE_PATH=/mnt/nfs cant we use both?

Eric Nichols
Greetings

Eric, It looks like /etc/init.d/profile_setup gets initialized twice,
/etc/rc2.d/S02profile_setup and S16profile_setup. The second time it
is initialized, S16, the 'if ! pkg_initialized' fi's. If you disable
S02, things fail. There is definitely some work to do here if things
are meant to work as intended.

If your goal (this is my goal too) is to store persistent user
settings on the network instead of local storage then you might need
to create or work with the developers to modify profile_setup or
create a new package.

I have not looked closely enough but I imagine there is a point during
initialization, after nfs is initialized but before
thinstation.conf.user is read where profile_setup could initialize
again without the "if ! pkg_initialized"

Don, Is this something that is getting any attention in 6.0? Any idea
where we could initialize profile_setup so that the symbolic links
could be made between home and /mnt/nfs ? Or mount nfs earlier?

Putting on my tinfoil hat. You should really not include your
signature and other sensitive information that could potentially
reveal important bits about your infrastructure and implementation.

Regards, Don

> From:   [hidden email]
> To:     [hidden email]
> Date:   07/12/2013 02:06 PM
> Subject:        [Thinstation-general] NET_FILE_ENABLED=On and
>             STORAGE_PATH=/mnt/nfs       cant we use both?
>
>
>
>
> Why is persistence in thinstation.conf.user in local storage not working?
> The nfs share is there, we even tried creating the necessary blank file:
>
> /mnt/nfs/thinstation.180373b80a77/thinstation.profile/thinstation.conf.user
>
> There is no output in the log suggesting that S16profile_setup is even
> attempting to create or link directories. Are we missing something like
> module profile_setup or pkg profile_setup?
>
>
> In thinstation.conf.buildtime we have amongst others:
> NET_USE=BOTH
> NET_HOSTNAME=ts_*
> NET_FILE_ENABLED=On
> NET_NFS_SERVER=172.16.8.4:/var/nfs
> STORAGE_PATH=/mnt/nfs
> STORAGE_PREFIX=M
>
> In build.conf we have amongst others:
> module nfs
> param basename       thinstation                        # Used for all
> config/tftp/scp file names
> param basepath       ts5.0
>
>
>
>
> #begining of boot.log
> Read a config file for eth0
> Read a config file for lo
>
> Initializing rc2 packages...
> S02profile_setup
> S03rngd
> S04debug
> S07network_files
> Getting global configuration from (172.16.8.4)tftp: server error: (1) File
> not found
> Not Found
> Can't get global configuration file! Using default config
> #thats okay, we put it all in build.conf and thinstation.conf.buildtime
> Will continue boot in 5 seconds.....
> tftp: server error: (1) File not found
>
> Hosts file not found!
>
> Getting configuration for hostname ts_180373b80a77...tftp: server error:
> (1) File not found
> Not Found
>
> Getting configuration for IP address 172.16.8.103...tftp: server error: (1)
> File not found
> Not Found
>
> #this is the thinstation.conf-180373b80a77, thats good
> ts5.0/thinstation.co 100% |*******************************| 33711   0:00:00
> ETA
> Ok
>
> tftp: server error: (1) File not found
> S08crond
> S08hostname
> S09nscd
> S09syslogd
> Starting syslogd locally
> S10pkg
> S10rpcbind
> S11dbus
> S11modules
>
> Installing extra modules...
> S15filesystem_network
> insmod /lib/modules/3.6.11TS/sunrpc.ko
> insmod /lib/modules/3.6.11TS/lockd.ko
> insmod /lib/modules/3.6.11TS/dns_resolver.ko
> insmod /lib/modules/3.6.11TS/fscache.ko
> insmod /lib/modules/3.6.11TS/nfs.ko
> S16profile_setup
> #shouldnt we expect to see a message here?
> S20session
> S25ntpd
> S25playcd
> S25sh
> S25smtp
> S25telnetd
> S31console-keymap
> Extended locale support enabled
> Loading /lib/kbd/keymaps/us.map.gz
> Loading console font: default8x16.psfu.gz
> S32audio
> S35autofs
> Starting automounter: loading autofs4 kernel module, done.
> S40nfs
> S45acpi
> S45nfsserver
>
> Initializing rc5 packages...
> S10alsa
> S10e3
> S10firefox.init
> S10lshw
> S10open-vm-tools
> Not starting as we're not running in a vm.
> S10samba-base
> S10vmview2pcoipusb.init
> vmware-view-usbd using log file: /tmp/vmware-root/vmware-view-usbd-1481.log
> ls: /etc/vmware/*.vdm: No such file or directory
> ls: /etc/skel/.vmware/*.vdm: No such file or directory
> S20pcscd
> S25xinetd
> S50gnome-core.init
> S70gnome-network-properties.init
> S75xconf
> S80session-setup
> #end of boot.log
>
> #begining of root shell variables
> ALLOW_EXIT=On
> APPLOG=/var/run/applications//xfwm4.2020
> APPLOGDIR=/var/run/applications/
> AUDIO_LEVEL=90
> AUTOSTART=On
> BASENAME=thinstation
> BASEPATH=ts5.0
> BASEURL=http://www.doncuppjr.net
> BASE_MOUNT_PATH=/mnt
> BASH=/bin/bash
> BASHOPTS=cmdhist:expand_aliases:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath
>
> BASH_ALIASES=()
> BASH_ARGC=()
> BASH_ARGV=()
> BASH_CMDS=()
> BASH_LINENO=()
> BASH_SOURCE=()
> BASH_VERSINFO=
> ([0]="4" [1]="2" [2]="10" [3]="1" [4]="release" [5]="i686-pc-linux-gnu")
> BASH_VERSION='4.2.10(1)-release'
> BIND_MOUNT0=home:/root
> BIND_MOUNT1=boot:/boot
> BIND_MOUNT2=tsdev:/thinstation
> CDROM_MOUNT_OPTIONS=ro,nosuid,nodev,uid=0,gid=0,mode=0400,dmode=0500
> CLIENT_IP=172.16.8.103
> CLIENT_MAC=180373b80a77
> CLIENT_NAME=ts_180373b80a77
> CODENAME=VGER
> COLORTERM=Terminal
> COLS=232
> COLUMNS=80
> CONSOLE=/dev/tty1
> CONSOLE_FONT=default8x16.psfu.gz
> CONSOLE_KEYBOARD=us.map.gz
> DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-jjaaeb2kZG,guid=e0bae222e7a80cc82f95603b00000010
>
> DBUS_SESSION_BUS_PID=2019
> DEBUG_BOOT=1
> DEBUG_EMAIL=
> DEBUG_INIT=
> DEBUG_KERNEL=
> DEBUG_MODULES=
> DEBUG_NETWORK=2
> DEBUG_PACKAGES=
> DESKTOP_FONT_SIZE=8
> DESKTOP_ICON_SIZE=48
> DESKTOP_SESSION=xfce
> DEVTYPE=
> DIALUP_PASSWORD=pleasechangeme
> DIRSTACK=()
> DISK_MOUNT_OPTIONS=rw
> DISPLAY=:0.0
> EUID=0
> FILESYSTEMS='ext4 ext3 ext2 vfat ntfs isofs udf'
> GLADE_CATALOG_PATH=:/usr/share/glade3/catalogs
> GLADE_MODULE_PATH=:/usr/share/glade3/pixmaps
> GLADE_PIXMAP_PATH=:/usr/lib/glade3/modules
> GROUPS=()
> GTK_THEME=Xfce
> HALTONERROR=false
> HD_MOUNT=true
> HISTFILE=/root/.bash_history
> HISTFILESIZE=500
> HISTSIZE=500
> HOME=/root
> HOSTNAME=ts_180373b80a77
> HOSTTYPE=i686
> ICEWM_THEME=blueCrux
> ICONMODE=AUTO
> ICONS_CUT_SIZES='256x256 scalable'
> ICONS_THEME=gnome
> IFS=$' \t\n'
> KEYBOARD_MAP=en-us
> LANG=en_US.UTF-8
> LINES=24
> LOGFILE=/var/log/boot.log
> LOGNAME=root
> MACHTYPE=i686-pc-linux-gnu
> MAILCHECK=60
> MAXIMIZE_DEFAULT=fullscreen
> MENU_SHOWABOUT=ON
> MENU_SHOWAPPS=ON
> MENU_SHOWCLOCK=ON
> MENU_SHOWLOGOUT=ON
> MENU_SHOWRES=ON
> MENU_SHOWSETTINGS=OFF
> MIC_LEVEL=0
> NET=eth0
> NET1=lo
> NETMASK_SIZE=22
> NETWORKUP=TRUE
> NET_BASE_NAME=thinstation
> NET_DEVICE=eth0
> NET_DHCP_DELAY=0
> NET_DHCP_TIMEOUT=5
> NET_FILE_ENABLED=On
> NET_HOSTNAME='ts_*'
> NET_LINKWAIT=12
> NET_NFS_SERVER=172.16.8.4:/var/nfs
> NET_REMOTE_ACCESS_FROM=0.0.0.0
> NET_TELNETD_ENABLED=ON
> NET_TIME_SERVER=us.pool.ntp.org
> NET_USE=BOTH
> NET_USE_DHCP=on
> NO_SESSION=poweroff
> NO_XORG_CMD='/bin/shutdown --systemfail'
> OLDPWD=/root
> OPTERR=1
> OPTIND=1
> OPTIONS=.
> OSTYPE=linux-gnu
> PACKAGE=bash
> PANEL_PAGER=false
> PANEL_REV_CLOCKSYSTRAY=true
> PANEL_USER=false
> PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/lib/udev:/lib/bin:/fastboot/bin
>
> PIPESTATUS=([0]="0")
> PPID=2467
> PREFERED_RES=1400x1050
> PREFIX=180373b80a77
> PS1='\h:\w\$ '
> PS2='> '
> PS4='+ '
> PWD=/root
> RNGD=enabled
> ROWS=75
> RTC_CMOS_UPDATE=enabled
> SAMBA_SECURITY=user
> SAMBA_WORKGROUP=WORKGROUP
> SCREEN=0
> SCREEN_COLOR_DEPTH=16
> SERVER=.
> SERVER_IP=172.16.8.4
> SERVER_NAME=
> SESSION_0_AUTOSTART=on
> SESSION_0_TYPE=xfwm4
> SESSION_1_AUTOSTART=off
> SESSION_1_CHROME_HOMEPAGE=http://www.doncuppjr.net/projects
> SESSION_1_TYPE=chrome
> SESSION_MANAGER=local/ts_180373b80a77:@/tmp/.ICE-unix/2314,unix/ts_180373b80a77:/tmp/.ICE-unix/2314
>
> SHELL=/bin/bash
> SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor
>
> SHLVL=2
> SSH_AGENT_PID=2318
> SSH_AUTH_SOCK=/tmp/ssh-bbVbeWJGabQu/agent.2317
> SSL_CERT_FILE=/etc/ssl/certs/ca-bundle.crt
> SSL_DIR=/etc/ssl/certs/
> STORAGE_PATH=/mnt/nfs
> STORAGE_PREFIX=M
> SUBNET=255.255.252.0
> SYSLOG=/var/log/messages.log
> TERM=xterm
> TFTP_BLOCKSIZE=1024
> TIME_ZONE=America/Los_Angeles
> TSUSER=root
> TS_BUILDTIME=/thinstation.buildtime
> TS_CUSTOM=/etc/thinstation.custom
> TS_DEFAULTS=/etc/thinstation.defaults
> TS_EXPORTS=/etc/thinstation.exports
> TS_FUNCTIONS=/etc/thinstation.functions
> TS_GLOBAL=/etc/thinstation.global
> TS_HOSTS=/etc/thinstation.hosts
> TS_NETWORK=/etc/thinstation.network
> TS_RUNTIME=/etc/thinstation.runtime
> TS_USER=/etc/thinstation.user
> TS_VERSION=5.1
> UID=0
> USB_MOUNT_DIR=usbdevice
> USB_MOUNT_OPTIONS=rw
> USB_STORAGE_SYNC=on
> USER=root
> USE_WALLPAPER=true
> USE_XRANDR=TRUE
> WINDOWID=27262980
> WINDOWPATH=5
> WKDIR=/tmp/ts
> WMNAME=xfwm4
> WMSCREEN=0
> WORKSPACE=1
> XAPPLRESDIR=/lib/X11/app-defaults/
> XDG_CONFIG_DIRS=/etc/xdg:/usr/etc/xdg
> XDG_DATA_DIRS=/usr/local/share:/usr/share
> XDG_MENU_PREFIX=xfce-
> XDG_SESSION_COOKIE=19b87a743a43c28dc45117f50000000f-1314838073.852449-200647135
>
> XFWM4_BLUE=0
> XFWM4_BRIGHTNESS=-33
> XFWM4_COMPOSITING=true
> XFWM4_GREEN=0
> XFWM4_RED=0
> XFWM4_THEME=Default
> XKEYBOARD=us
> XRANDR_OPTIONS='--output DVI-1 --mode 1280x1024 --output DVI-0 --mode
> 1280x1024 --rotate left --right-of DVI-1'
> XTERM_CMD='xterm -fa mono -fs 12 -r -u8'
> XTERM_SHELL=/bin/bash
> X_NUMLOCK=on
> X_SERVER=Xorg
> _=vi
> boot_file=/pxelinux.0
> i=SSL_DIR
> #end of root shell variables
>
> Eric Nichols
> Information Technology Specialist and Trainer
> UNITED STATES DISTRICT COURT
> DISTRICT OF OREGON
> Office of the Clerk
> Information Technology
> 740 Mark O. Hatfield Courthouse
> 1000 Southwest Third Avenue
> Portland, Oregon 97204
> WORK:5033268074
> [hidden email]
>
>
> ------------------------------------------------------------------------------
>
> See everything from the browser to the database with AppDynamics
> Get end-to-end visibility with application monitoring from AppDynamics
> Isolate bottlenecks and diagnose root cause in seconds.
> Start your free trial of AppDynamics Pro today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
> _______________________________________________
> Thinstation-general mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/thinstation-general
>
>

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|

Re: NET_FILE_ENABLED=On and STORAGE_PATH=/mnt/nfs cant we use both?

Eric Nichols
In reply to this post by Eric_Nichols
Greetings

A quick and dirty fix is to comment out lines 7 and 79 in
/etc/init.d/profile_setup and add STORAGE_CONFIG1=/mnt/nfs to one of
your build conf's.

All we really want to store on the network is screen resolution and
rotation by mac addr. Looks like we will have to modify some other
packages to get this behavior. We will want the Display Properties GUI
to save a xorg.conf or .Xdefaults to $HOME/thinstation.$PREFIX/ and
get the Xinit to read that when it initializes. Anybody tackle this
already?

Regards, Don

> To:     [hidden email]
> Date:   07/15/2013 10:57 AM
> Subject:        Re: [Thinstation-general] NET_FILE_ENABLED=On and
>             STORAGE_PATH=/mnt/nfs cant we use both?
>
>
>
> Greetings
>
> Eric, It looks like /etc/init.d/profile_setup gets initialized twice,
> /etc/rc2.d/S02profile_setup and S16profile_setup. The second time it
> is initialized, S16, the 'if ! pkg_initialized' fi's. If you disable
> S02, things fail. There is definitely some work to do here if things
> are meant to work as intended.
>
> If your goal (this is my goal too) is to store persistent user
> settings on the network instead of local storage then you might need
> to create or work with the developers to modify profile_setup or
> create a new package.
>
> I have not looked closely enough but I imagine there is a point during
> initialization, after nfs is initialized but before
> thinstation.conf.user is read where profile_setup could initialize
> again without the "if ! pkg_initialized"
>
> Don, Is this something that is getting any attention in 6.0? Any idea
> where we could initialize profile_setup so that the symbolic links
> could be made between home and /mnt/nfs ? Or mount nfs earlier?
>
> Putting on my tinfoil hat. You should really not include your
> signature and other sensitive information that could potentially
> reveal important bits about your infrastructure and implementation.
>
> Regards, Don
>
>> From:   [hidden email]
>> To:     [hidden email]
>> Date:   07/12/2013 02:06 PM
>> Subject:        [Thinstation-general] NET_FILE_ENABLED=On and
>>             STORAGE_PATH=/mnt/nfs       cant we use both?
>>
>>
>>
>>
>> Why is persistence in thinstation.conf.user in local storage not working?
>> The nfs share is there, we even tried creating the necessary blank file:
>>
>> /mnt/nfs/thinstation.180373b80a77/thinstation.profile/thinstation.conf.user
>
>>
>> There is no output in the log suggesting that S16profile_setup is even
>> attempting to create or link directories. Are we missing something like
>> module profile_setup or pkg profile_setup?
>>
>>
>> In thinstation.conf.buildtime we have amongst others:
>> NET_USE=BOTH
>> NET_HOSTNAME=ts_*
>> NET_FILE_ENABLED=On
>> NET_NFS_SERVER=172.16.8.4:/var/nfs
>> STORAGE_PATH=/mnt/nfs
>> STORAGE_PREFIX=M
>>
>> In build.conf we have amongst others:
>> module nfs
>> param basename       thinstation                        # Used for all
>> config/tftp/scp file names
>> param basepath       ts5.0
>>
>>
>>
>>
>> #begining of boot.log
>> Read a config file for eth0
>> Read a config file for lo
>>
>> Initializing rc2 packages...
>> S02profile_setup
>> S03rngd
>> S04debug
>> S07network_files
>> Getting global configuration from (172.16.8.4)tftp: server error: (1)
> File
>> not found
>> Not Found
>> Can't get global configuration file! Using default config
>> #thats okay, we put it all in build.conf and thinstation.conf.buildtime
>> Will continue boot in 5 seconds.....
>> tftp: server error: (1) File not found
>>
>> Hosts file not found!
>>
>> Getting configuration for hostname ts_180373b80a77...tftp: server error:
>> (1) File not found
>> Not Found
>>
>> Getting configuration for IP address 172.16.8.103...tftp: server error:
> (1)
>> File not found
>> Not Found
>>
>> #this is the thinstation.conf-180373b80a77, thats good
>> ts5.0/thinstation.co 100% |*******************************| 33711
> 0:00:00
>> ETA
>> Ok
>>
>> tftp: server error: (1) File not found
>> S08crond
>> S08hostname
>> S09nscd
>> S09syslogd
>> Starting syslogd locally
>> S10pkg
>> S10rpcbind
>> S11dbus
>> S11modules
>>
>> Installing extra modules...
>> S15filesystem_network
>> insmod /lib/modules/3.6.11TS/sunrpc.ko
>> insmod /lib/modules/3.6.11TS/lockd.ko
>> insmod /lib/modules/3.6.11TS/dns_resolver.ko
>> insmod /lib/modules/3.6.11TS/fscache.ko
>> insmod /lib/modules/3.6.11TS/nfs.ko
>> S16profile_setup
>> #shouldnt we expect to see a message here?
>> S20session
>> S25ntpd
>> S25playcd
>> S25sh
>> S25smtp
>> S25telnetd
>> S31console-keymap
>> Extended locale support enabled
>> Loading /lib/kbd/keymaps/us.map.gz
>> Loading console font: default8x16.psfu.gz
>> S32audio
>> S35autofs
>> Starting automounter: loading autofs4 kernel module, done.
>> S40nfs
>> S45acpi
>> S45nfsserver
>>
>> Initializing rc5 packages...
>> S10alsa
>> S10e3
>> S10firefox.init
>> S10lshw
>> S10open-vm-tools
>> Not starting as we're not running in a vm.
>> S10samba-base
>> S10vmview2pcoipusb.init
>> vmware-view-usbd using log
> file: /tmp/vmware-root/vmware-view-usbd-1481.log
>> ls: /etc/vmware/*.vdm: No such file or directory
>> ls: /etc/skel/.vmware/*.vdm: No such file or directory
>> S20pcscd
>> S25xinetd
>> S50gnome-core.init
>> S70gnome-network-properties.init
>> S75xconf
>> S80session-setup
>> #end of boot.log
>>
>> #begining of root shell variables
>> ALLOW_EXIT=On
>> APPLOG=/var/run/applications//xfwm4.2020
>> APPLOGDIR=/var/run/applications/
>> AUDIO_LEVEL=90
>> AUTOSTART=On
>> BASENAME=thinstation
>> BASEPATH=ts5.0
>> BASEURL=http://www.doncuppjr.net
>> BASE_MOUNT_PATH=/mnt
>> BASH=/bin/bash
>>
> BASHOPTS=cmdhist:expand_aliases:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath
>
>>
>> BASH_ALIASES=()
>> BASH_ARGC=()
>> BASH_ARGV=()
>> BASH_CMDS=()
>> BASH_LINENO=()
>> BASH_SOURCE=()
>> BASH_VERSINFO=
>> ([0]="4" [1]="2" [2]="10" [3]="1" [4]="release" [5]="i686-pc-linux-gnu")
>> BASH_VERSION='4.2.10(1)-release'
>> BIND_MOUNT0=home:/root
>> BIND_MOUNT1=boot:/boot
>> BIND_MOUNT2=tsdev:/thinstation
>> CDROM_MOUNT_OPTIONS=ro,nosuid,nodev,uid=0,gid=0,mode=0400,dmode=0500
>> CLIENT_IP=172.16.8.103
>> CLIENT_MAC=180373b80a77
>> CLIENT_NAME=ts_180373b80a77
>> CODENAME=VGER
>> COLORTERM=Terminal
>> COLS=232
>> COLUMNS=80
>> CONSOLE=/dev/tty1
>> CONSOLE_FONT=default8x16.psfu.gz
>> CONSOLE_KEYBOARD=us.map.gz
>>
> DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-jjaaeb2kZG,guid=e0bae222e7a80cc82f95603b00000010
>
>>
>> DBUS_SESSION_BUS_PID=2019
>> DEBUG_BOOT=1
>> DEBUG_EMAIL=
>> DEBUG_INIT=
>> DEBUG_KERNEL=
>> DEBUG_MODULES=
>> DEBUG_NETWORK=2
>> DEBUG_PACKAGES=
>> DESKTOP_FONT_SIZE=8
>> DESKTOP_ICON_SIZE=48
>> DESKTOP_SESSION=xfce
>> DEVTYPE=
>> DIALUP_PASSWORD=pleasechangeme
>> DIRSTACK=()
>> DISK_MOUNT_OPTIONS=rw
>> DISPLAY=:0.0
>> EUID=0
>> FILESYSTEMS='ext4 ext3 ext2 vfat ntfs isofs udf'
>> GLADE_CATALOG_PATH=:/usr/share/glade3/catalogs
>> GLADE_MODULE_PATH=:/usr/share/glade3/pixmaps
>> GLADE_PIXMAP_PATH=:/usr/lib/glade3/modules
>> GROUPS=()
>> GTK_THEME=Xfce
>> HALTONERROR=false
>> HD_MOUNT=true
>> HISTFILE=/root/.bash_history
>> HISTFILESIZE=500
>> HISTSIZE=500
>> HOME=/root
>> HOSTNAME=ts_180373b80a77
>> HOSTTYPE=i686
>> ICEWM_THEME=blueCrux
>> ICONMODE=AUTO
>> ICONS_CUT_SIZES='256x256 scalable'
>> ICONS_THEME=gnome
>> IFS=$' \t\n'
>> KEYBOARD_MAP=en-us
>> LANG=en_US.UTF-8
>> LINES=24
>> LOGFILE=/var/log/boot.log
>> LOGNAME=root
>> MACHTYPE=i686-pc-linux-gnu
>> MAILCHECK=60
>> MAXIMIZE_DEFAULT=fullscreen
>> MENU_SHOWABOUT=ON
>> MENU_SHOWAPPS=ON
>> MENU_SHOWCLOCK=ON
>> MENU_SHOWLOGOUT=ON
>> MENU_SHOWRES=ON
>> MENU_SHOWSETTINGS=OFF
>> MIC_LEVEL=0
>> NET=eth0
>> NET1=lo
>> NETMASK_SIZE=22
>> NETWORKUP=TRUE
>> NET_BASE_NAME=thinstation
>> NET_DEVICE=eth0
>> NET_DHCP_DELAY=0
>> NET_DHCP_TIMEOUT=5
>> NET_FILE_ENABLED=On
>> NET_HOSTNAME='ts_*'
>> NET_LINKWAIT=12
>> NET_NFS_SERVER=172.16.8.4:/var/nfs
>> NET_REMOTE_ACCESS_FROM=0.0.0.0
>> NET_TELNETD_ENABLED=ON
>> NET_TIME_SERVER=us.pool.ntp.org
>> NET_USE=BOTH
>> NET_USE_DHCP=on
>> NO_SESSION=poweroff
>> NO_XORG_CMD='/bin/shutdown --systemfail'
>> OLDPWD=/root
>> OPTERR=1
>> OPTIND=1
>> OPTIONS=.
>> OSTYPE=linux-gnu
>> PACKAGE=bash
>> PANEL_PAGER=false
>> PANEL_REV_CLOCKSYSTRAY=true
>> PANEL_USER=false
>>
> PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/lib/udev:/lib/bin:/fastboot/bin
>
>>
>> PIPESTATUS=([0]="0")
>> PPID=2467
>> PREFERED_RES=1400x1050
>> PREFIX=180373b80a77
>> PS1='\h:\w\$ '
>> PS2='> '
>> PS4='+ '
>> PWD=/root
>> RNGD=enabled
>> ROWS=75
>> RTC_CMOS_UPDATE=enabled
>> SAMBA_SECURITY=user
>> SAMBA_WORKGROUP=WORKGROUP
>> SCREEN=0
>> SCREEN_COLOR_DEPTH=16
>> SERVER=.
>> SERVER_IP=172.16.8.4
>> SERVER_NAME=
>> SESSION_0_AUTOSTART=on
>> SESSION_0_TYPE=xfwm4
>> SESSION_1_AUTOSTART=off
>> SESSION_1_CHROME_HOMEPAGE=http://www.doncuppjr.net/projects
>> SESSION_1_TYPE=chrome
>>
> SESSION_MANAGER=local/ts_180373b80a77:@/tmp/.ICE-unix/2314,unix/ts_180373b80a77:/tmp/.ICE-unix/2314
>
>>
>> SHELL=/bin/bash
>>
> SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor
>
>>
>> SHLVL=2
>> SSH_AGENT_PID=2318
>> SSH_AUTH_SOCK=/tmp/ssh-bbVbeWJGabQu/agent.2317
>> SSL_CERT_FILE=/etc/ssl/certs/ca-bundle.crt
>> SSL_DIR=/etc/ssl/certs/
>> STORAGE_PATH=/mnt/nfs
>> STORAGE_PREFIX=M
>> SUBNET=255.255.252.0
>> SYSLOG=/var/log/messages.log
>> TERM=xterm
>> TFTP_BLOCKSIZE=1024
>> TIME_ZONE=America/Los_Angeles
>> TSUSER=root
>> TS_BUILDTIME=/thinstation.buildtime
>> TS_CUSTOM=/etc/thinstation.custom
>> TS_DEFAULTS=/etc/thinstation.defaults
>> TS_EXPORTS=/etc/thinstation.exports
>> TS_FUNCTIONS=/etc/thinstation.functions
>> TS_GLOBAL=/etc/thinstation.global
>> TS_HOSTS=/etc/thinstation.hosts
>> TS_NETWORK=/etc/thinstation.network
>> TS_RUNTIME=/etc/thinstation.runtime
>> TS_USER=/etc/thinstation.user
>> TS_VERSION=5.1
>> UID=0
>> USB_MOUNT_DIR=usbdevice
>> USB_MOUNT_OPTIONS=rw
>> USB_STORAGE_SYNC=on
>> USER=root
>> USE_WALLPAPER=true
>> USE_XRANDR=TRUE
>> WINDOWID=27262980
>> WINDOWPATH=5
>> WKDIR=/tmp/ts
>> WMNAME=xfwm4
>> WMSCREEN=0
>> WORKSPACE=1
>> XAPPLRESDIR=/lib/X11/app-defaults/
>> XDG_CONFIG_DIRS=/etc/xdg:/usr/etc/xdg
>> XDG_DATA_DIRS=/usr/local/share:/usr/share
>> XDG_MENU_PREFIX=xfce-
>>
> XDG_SESSION_COOKIE=19b87a743a43c28dc45117f50000000f-1314838073.852449-200647135
>
>>
>> XFWM4_BLUE=0
>> XFWM4_BRIGHTNESS=-33
>> XFWM4_COMPOSITING=true
>> XFWM4_GREEN=0
>> XFWM4_RED=0
>> XFWM4_THEME=Default
>> XKEYBOARD=us
>> XRANDR_OPTIONS='--output DVI-1 --mode 1280x1024 --output DVI-0 --mode
>> 1280x1024 --rotate left --right-of DVI-1'
>> XTERM_CMD='xterm -fa mono -fs 12 -r -u8'
>> XTERM_SHELL=/bin/bash
>> X_NUMLOCK=on
>> X_SERVER=Xorg
>> _=vi
>> boot_file=/pxelinux.0
>> i=SSL_DIR
>> #end of root shell variables
>>
>> Eric Nichols
>> Information Technology Specialist and Trainer
>> UNITED STATES DISTRICT COURT
>> DISTRICT OF OREGON
>> Office of the Clerk
>> Information Technology
>> 740 Mark O. Hatfield Courthouse
>> 1000 Southwest Third Avenue
>> Portland, Oregon 97204
>> WORK:5033268074
>> [hidden email]
>>
>>
>>
> ------------------------------------------------------------------------------
>
>>
>> See everything from the browser to the database with AppDynamics
>> Get end-to-end visibility with application monitoring from AppDynamics
>> Isolate bottlenecks and diagnose root cause in seconds.
>> Start your free trial of AppDynamics Pro today!
>>
> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Thinstation-general mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/thinstation-general
>>
>>
>
> ------------------------------------------------------------------------------
>
> See everything from the browser to the database with AppDynamics
> Get end-to-end visibility with application monitoring from AppDynamics
> Isolate bottlenecks and diagnose root cause in seconds.
> Start your free trial of AppDynamics Pro today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
> _______________________________________________
> Thinstation-general mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/thinstation-general
>

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|

Re: NET_FILE_ENABLED=On and STORAGE_PATH=/mnt/nfs cant we use both?

Don Cupp
Salutations
 
Those are some interesting finds. To be perfectly honest. That's code that I don't use very much, so I don't know it's in's and out's that well. I would note however that there is code executed in /sbin/session.sh that destroys some of the gnome and xfwm4 config information each login. This is intentional, as we are stateless, we would not normally want a user to be able to make permanent changes to his or her config. Changes should be purposefully  made by an admin via the thinstation.conf-$CLIENTMAC files which of  course have no gui.
 
Concerns about the nfs approach. If you are using globally readable conf files and thus having a globally read/write ntfs share storing user data/configs, how are you going to prevent users from stealing,modifying,erasing,bugging,trapsetting another users data?
 
Best,
Don Cupp

From: Donald Smithers <[hidden email]>
To: [hidden email]
Sent: Monday, July 15, 2013 2:06 PM
Subject: Re: [Thinstation-general] NET_FILE_ENABLED=On and STORAGE_PATH=/mnt/nfs cant we use both?

Greetings

A quick and dirty fix is to comment out lines 7 and 79 in
/etc/init.d/profile_setup and add STORAGE_CONFIG1=/mnt/nfs to one of
your build conf's.

All we really want to store on the network is screen resolution and
rotation by mac addr. Looks like we will have to modify some other
packages to get this behavior. We will want the Display Properties GUI
to save a xorg.conf or .Xdefaults to $HOME/thinstation.$PREFIX/ and
get the Xinit to read that when it initializes. Anybody tackle this
already?

Regards, Don

> To:    [hidden email]
> Date:  07/15/2013 10:57 AM
> Subject:        Re: [Thinstation-general] NET_FILE_ENABLED=On and
>            STORAGE_PATH=/mnt/nfs cant we use both?
>
>
>
> Greetings
>
> Eric, It looks like /etc/init.d/profile_setup gets initialized twice,
> /etc/rc2.d/S02profile_setup and S16profile_setup. The second time it
> is initialized, S16, the 'if ! pkg_initialized' fi's. If you disable
> S02, things fail. There is definitely some work to do here if things
> are meant to work as intended.
>
> If your goal (this is my goal too) is to store persistent user
> settings on the network instead of local storage then you might need
> to create or work with the developers to modify profile_setup or
> create a new package.
>
> I have not looked closely enough but I imagine there is a point during
> initialization, after nfs is initialized but before
> thinstation.conf.user is read where profile_setup could initialize
> again without the "if ! pkg_initialized"
>
> Don, Is this something that is getting any attention in 6.0? Any idea
> where we could initialize profile_setup so that the symbolic links
> could be made between home and /mnt/nfs ? Or mount nfs earlier?
>
> Putting on my tinfoil hat. You should really not include your
> signature and other sensitive information that could potentially
> reveal important bits about your infrastructure and implementation.
>
> Regards, Don
>
>> From:  [hidden email]
>> To:    [hidden email]
>> Date:  07/12/2013 02:06 PM
>> Subject:        [Thinstation-general] NET_FILE_ENABLED=On and
>>            STORAGE_PATH=/mnt/nfs      cant we use both?
>>
>>
>>
>>
>> Why is persistence in thinstation.conf.user in local storage not working?
>> The nfs share is there, we even tried creating the necessary blank file:
>>
>> /mnt/nfs/thinstation.180373b80a77/thinstation.profile/thinstation.conf.user
>
>>
>> There is no output in the log suggesting that S16profile_setup is even
>> attempting to create or link directories. Are we missing something like
>> module profile_setup or pkg profile_setup?
>>
>>
>> In thinstation.conf.buildtime we have amongst others:
>> NET_USE=BOTH
>> NET_HOSTNAME=ts_*
>> NET_FILE_ENABLED=On
>> NET_NFS_SERVER=172.16.8.4:/var/nfs
>> STORAGE_PATH=/mnt/nfs
>> STORAGE_PREFIX=M
>>
>> In build.conf we have amongst others:
>> module nfs
>> param basename      thinstation                        # Used for all
>> config/tftp/scp file names
>> param basepath      ts5.0
>>
>>
>>
>>
>> #begining of boot.log
>> Read a config file for eth0
>> Read a config file for lo
>>
>> Initializing rc2 packages...
>> S02profile_setup
>> S03rngd
>> S04debug
>> S07network_files
>> Getting global configuration from (172.16.8.4)tftp: server error: (1)
> File
>> not found
>> Not Found
>> Can't get global configuration file! Using default config
>> #thats okay, we put it all in build.conf and thinstation.conf.buildtime
>> Will continue boot in 5 seconds.....
>> tftp: server error: (1) File not found
>>
>> Hosts file not found!
>>
>> Getting configuration for hostname ts_180373b80a77...tftp: server error:
>> (1) File not found
>> Not Found
>>
>> Getting configuration for IP address 172.16.8.103...tftp: server error:
> (1)
>> File not found
>> Not Found
>>
>> #this is the thinstation.conf-180373b80a77, thats good
>> ts5.0/thinstation.co 100% |*******************************| 33711
> 0:00:00
>> ETA
>> Ok
>>
>> tftp: server error: (1) File not found
>> S08crond
>> S08hostname
>> S09nscd
>> S09syslogd
>> Starting syslogd locally
>> S10pkg
>> S10rpcbind
>> S11dbus
>> S11modules
>>
>> Installing extra modules...
>> S15filesystem_network
>> insmod /lib/modules/3.6.11TS/sunrpc.ko
>> insmod /lib/modules/3.6.11TS/lockd.ko
>> insmod /lib/modules/3.6.11TS/dns_resolver.ko
>> insmod /lib/modules/3.6.11TS/fscache.ko
>> insmod /lib/modules/3.6.11TS/nfs.ko
>> S16profile_setup
>> #shouldnt we expect to see a message here?
>> S20session
>> S25ntpd
>> S25playcd
>> S25sh
>> S25smtp
>> S25telnetd
>> S31console-keymap
>> Extended locale support enabled
>> Loading /lib/kbd/keymaps/us.map.gz
>> Loading console font: default8x16.psfu.gz
>> S32audio
>> S35autofs
>> Starting automounter: loading autofs4 kernel module, done.
>> S40nfs
>> S45acpi
>> S45nfsserver
>>
>> Initializing rc5 packages...
>> S10alsa
>> S10e3
>> S10firefox.init
>> S10lshw
>> S10open-vm-tools
>> Not starting as we're not running in a vm.
>> S10samba-base
>> S10vmview2pcoipusb.init
>> vmware-view-usbd using log
> file: /tmp/vmware-root/vmware-view-usbd-1481.log
>> ls: /etc/vmware/*.vdm: No such file or directory
>> ls: /etc/skel/.vmware/*.vdm: No such file or directory
>> S20pcscd
>> S25xinetd
>> S50gnome-core.init
>> S70gnome-network-properties.init
>> S75xconf
>> S80session-setup
>> #end of boot.log
>>
>> #begining of root shell variables
>> ALLOW_EXIT=On
>> APPLOG=/var/run/applications//xfwm4.2020
>> APPLOGDIR=/var/run/applications/
>> AUDIO_LEVEL=90
>> AUTOSTART=On
>> BASENAME=thinstation
>> BASEPATH=ts5.0
>> BASEURL=http://www.doncuppjr.net/
>> BASE_MOUNT_PATH=/mnt
>> BASH=/bin/bash
>>
> BASHOPTS=cmdhist:expand_aliases:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath
>
>>
>> BASH_ALIASES=()
>> BASH_ARGC=()
>> BASH_ARGV=()
>> BASH_CMDS=()
>> BASH_LINENO=()
>> BASH_SOURCE=()
>> BASH_VERSINFO=
>> ([0]="4" [1]="2" [2]="10" [3]="1" [4]="release" [5]="i686-pc-linux-gnu")
>> BASH_VERSION='4.2.10(1)-release'
>> BIND_MOUNT0=home:/root
>> BIND_MOUNT1=boot:/boot
>> BIND_MOUNT2=tsdev:/thinstation
>> CDROM_MOUNT_OPTIONS=ro,nosuid,nodev,uid=0,gid=0,mode=0400,dmode=0500
>> CLIENT_IP=172.16.8.103
>> CLIENT_MAC=180373b80a77
>> CLIENT_NAME=ts_180373b80a77
>> CODENAME=VGER
>> COLORTERM=Terminal
>> COLS=232
>> COLUMNS=80
>> CONSOLE=/dev/tty1
>> CONSOLE_FONT=default8x16.psfu.gz
>> CONSOLE_KEYBOARD=us.map.gz
>>
> DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-jjaaeb2kZG,guid=e0bae222e7a80cc82f95603b00000010
>
>>
>> DBUS_SESSION_BUS_PID=2019
>> DEBUG_BOOT=1
>> DEBUG_EMAIL=
>> DEBUG_INIT=
>> DEBUG_KERNEL=
>> DEBUG_MODULES=
>> DEBUG_NETWORK=2
>> DEBUG_PACKAGES=
>> DESKTOP_FONT_SIZE=8
>> DESKTOP_ICON_SIZE=48
>> DESKTOP_SESSION=xfce
>> DEVTYPE=
>> DIALUP_PASSWORD=pleasechangeme
>> DIRSTACK=()
>> DISK_MOUNT_OPTIONS=rw
>> DISPLAY=:0.0
>> EUID=0
>> FILESYSTEMS='ext4 ext3 ext2 vfat ntfs isofs udf'
>> GLADE_CATALOG_PATH=:/usr/share/glade3/catalogs
>> GLADE_MODULE_PATH=:/usr/share/glade3/pixmaps
>> GLADE_PIXMAP_PATH=:/usr/lib/glade3/modules
>> GROUPS=()
>> GTK_THEME=Xfce
>> HALTONERROR=false
>> HD_MOUNT=true
>> HISTFILE=/root/.bash_history
>> HISTFILESIZE=500
>> HISTSIZE=500
>> HOME=/root
>> HOSTNAME=ts_180373b80a77
>> HOSTTYPE=i686
>> ICEWM_THEME=blueCrux
>> ICONMODE=AUTO
>> ICONS_CUT_SIZES='256x256 scalable'
>> ICONS_THEME=gnome
>> IFS=$' \t\n'
>> KEYBOARD_MAP=en-us
>> LANG=en_US.UTF-8
>> LINES=24
>> LOGFILE=/var/log/boot.log
>> LOGNAME=root
>> MACHTYPE=i686-pc-linux-gnu
>> MAILCHECK=60
>> MAXIMIZE_DEFAULT=fullscreen
>> MENU_SHOWABOUT=ON
>> MENU_SHOWAPPS=ON
>> MENU_SHOWCLOCK=ON
>> MENU_SHOWLOGOUT=ON
>> MENU_SHOWRES=ON
>> MENU_SHOWSETTINGS=OFF
>> MIC_LEVEL=0
>> NET=eth0
>> NET1=lo
>> NETMASK_SIZE=22
>> NETWORKUP=TRUE
>> NET_BASE_NAME=thinstation
>> NET_DEVICE=eth0
>> NET_DHCP_DELAY=0
>> NET_DHCP_TIMEOUT=5
>> NET_FILE_ENABLED=On
>> NET_HOSTNAME='ts_*'
>> NET_LINKWAIT=12
>> NET_NFS_SERVER=172.16.8.4:/var/nfs
>> NET_REMOTE_ACCESS_FROM=0.0.0.0
>> NET_TELNETD_ENABLED=ON
>> NET_TIME_SERVER=us.pool.ntp.org
>> NET_USE=BOTH
>> NET_USE_DHCP=on
>> NO_SESSION=poweroff
>> NO_XORG_CMD='/bin/shutdown --systemfail'
>> OLDPWD=/root
>> OPTERR=1
>> OPTIND=1
>> OPTIONS=.
>> OSTYPE=linux-gnu
>> PACKAGE=bash
>> PANEL_PAGER=false
>> PANEL_REV_CLOCKSYSTRAY=true
>> PANEL_USER=false
>>
> PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/lib/udev:/lib/bin:/fastboot/bin
>
>>
>> PIPESTATUS=([0]="0")
>> PPID=2467
>> PREFERED_RES=1400x1050
>> PREFIX=180373b80a77
>> PS1='\h:\w\$ '
>> PS2='> '
>> PS4='+ '
>> PWD=/root
>> RNGD=enabled
>> ROWS=75
>> RTC_CMOS_UPDATE=enabled
>> SAMBA_SECURITY=user
>> SAMBA_WORKGROUP=WORKGROUP
>> SCREEN=0
>> SCREEN_COLOR_DEPTH=16
>> SERVER=.
>> SERVER_IP=172.16.8.4
>> SERVER_NAME=
>> SESSION_0_AUTOSTART=on
>> SESSION_0_TYPE=xfwm4
>> SESSION_1_AUTOSTART=off
>> SESSION_1_CHROME_HOMEPAGE=http://www.doncuppjr.net/projects
>> SESSION_1_TYPE=chrome
>>
> SESSION_MANAGER=local/ts_180373b80a77:@/tmp/.ICE-unix/2314,unix/ts_180373b80a77:/tmp/.ICE-unix/2314
>
>>
>> SHELL=/bin/bash
>>
> SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor
>
>>
>> SHLVL=2
>> SSH_AGENT_PID=2318
>> SSH_AUTH_SOCK=/tmp/ssh-bbVbeWJGabQu/agent.2317
>> SSL_CERT_FILE=/etc/ssl/certs/ca-bundle.crt
>> SSL_DIR=/etc/ssl/certs/
>> STORAGE_PATH=/mnt/nfs
>> STORAGE_PREFIX=M
>> SUBNET=255.255.252.0
>> SYSLOG=/var/log/messages.log
>> TERM=xterm
>> TFTP_BLOCKSIZE=1024
>> TIME_ZONE=America/Los_Angeles
>> TSUSER=root
>> TS_BUILDTIME=/thinstation.buildtime
>> TS_CUSTOM=/etc/thinstation.custom
>> TS_DEFAULTS=/etc/thinstation.defaults
>> TS_EXPORTS=/etc/thinstation.exports
>> TS_FUNCTIONS=/etc/thinstation.functions
>> TS_GLOBAL=/etc/thinstation.global
>> TS_HOSTS=/etc/thinstation.hosts
>> TS_NETWORK=/etc/thinstation.network
>> TS_RUNTIME=/etc/thinstation.runtime
>> TS_USER=/etc/thinstation.user
>> TS_VERSION=5.1
>> UID=0
>> USB_MOUNT_DIR=usbdevice
>> USB_MOUNT_OPTIONS=rw
>> USB_STORAGE_SYNC=on
>> USER=root
>> USE_WALLPAPER=true
>> USE_XRANDR=TRUE
>> WINDOWID=27262980
>> WINDOWPATH=5
>> WKDIR=/tmp/ts
>> WMNAME=xfwm4
>> WMSCREEN=0
>> WORKSPACE=1
>> XAPPLRESDIR=/lib/X11/app-defaults/
>> XDG_CONFIG_DIRS=/etc/xdg:/usr/etc/xdg
>> XDG_DATA_DIRS=/usr/local/share:/usr/share
>> XDG_MENU_PREFIX=xfce-
>>
> XDG_SESSION_COOKIE=19b87a743a43c28dc45117f50000000f-1314838073.852449-200647135
>
>>
>> XFWM4_BLUE=0
>> XFWM4_BRIGHTNESS=-33
>> XFWM4_COMPOSITING=true
>> XFWM4_GREEN=0
>> XFWM4_RED=0
>> XFWM4_THEME=Default
>> XKEYBOARD=us
>> XRANDR_OPTIONS='--output DVI-1 --mode 1280x1024 --output DVI-0 --mode
>> 1280x1024 --rotate left --right-of DVI-1'
>> XTERM_CMD='xterm -fa mono -fs 12 -r -u8'
>> XTERM_SHELL=/bin/bash
>> X_NUMLOCK=on
>> X_SERVER=Xorg
>> _=vi
>> boot_file=/pxelinux.0
>> i=SSL_DIR
>> #end of root shell variables
>>
>> Eric Nichols
>> Information Technology Specialist and Trainer
>> UNITED STATES DISTRICT COURT
>> DISTRICT OF OREGON
>> Office of the Clerk
>> Information Technology
>> 740 Mark O. Hatfield Courthouse
>> 1000 Southwest Third Avenue
>> Portland, Oregon 97204
>> WORK:5033268074
>> [hidden email]
>>
>>
>>
> ------------------------------------------------------------------------------
>
>>
>> See everything from the browser to the database with AppDynamics
>> Get end-to-end visibility with application monitoring from AppDynamics
>> Isolate bottlenecks and diagnose root cause in seconds.
>> Start your free trial of AppDynamics Pro today!
>>
> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
>> _______________________________________________
>> Thinstation-general mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/thinstation-general
>>
>>
>
> ------------------------------------------------------------------------------
>
> See everything from the browser to the database with AppDynamics
> Get end-to-end visibility with application monitoring from AppDynamics
> Isolate bottlenecks and diagnose root cause in seconds.
> Start your free trial of AppDynamics Pro today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
> _______________________________________________
> Thinstation-general mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/thinstation-general
>

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general



------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|

Re: NET_FILE_ENABLED=On and STORAGE_PATH=/mnt/nfs cant we use both?

Eric Nichols

Greetings

Not to detract from the apparent brokenness of S16profile_setup, wide open NFS is a valid concern. The .conf files are quite powerful.

A new package with a /etc/rc2.d/S17 script that symlinks /$HOME/.config/xfce4/xfconf/xfce-perchannel-xml/ to $STORAGE_PATH/thinstation.$PREFIX/.config/xfce4/xfconf/xfce-perchannel-xml/ or individual .xml symlinks would seem a more secure choice for preserving resolution, rotation, mouse and keyboard.

This would also add value to the
$STORAGE_CONFIG#. That's what storage is for, persistance/state/permanence. Empower the user when appropriate.

Regards, Don

On Jul 15, 2013 4:56 PM, "Don Cupp" <[hidden email]> wrote:
>
> Salutations
>  
> Those are some interesting finds. To be perfectly honest. That's code that I don't use very much, so I don't know it's in's and out's that well. I would note however that there is code executed in /sbin/session.sh that destroys some of the gnome and xfwm4 config information each login. This is intentional, as we are stateless, we would not normally want a user to be able to make permanent changes to his or her config. Changes should be purposefully  made by an admin via the thinstation.conf-$CLIENTMAC files which of  course have no gui.
>  
> Concerns about the nfs approach. If you are using globally readable conf files and thus having a globally read/write ntfs share storing user data/configs, how are you going to prevent users from stealing,modifying,erasing,bugging,trapsetting another users data?
>  
> Best,
> Don Cupp
>
> From: Donald Smithers <[hidden email]>
> To: [hidden email]
> Sent: Monday, July 15, 2013 2:06 PM
>
> Subject: Re: [Thinstation-general] NET_FILE_ENABLED=On and STORAGE_PATH=/mnt/nfs cant we use both?
>
> Greetings
>
> A quick and dirty fix is to comment out lines 7 and 79 in
> /etc/init.d/profile_setup and add STORAGE_CONFIG1=/mnt/nfs to one of
> your build conf's.
>
> All we really want to store on the network is screen resolution and
> rotation by mac addr. Looks like we will have to modify some other
> packages to get this behavior. We will want the Display Properties GUI
> to save a xorg.conf or .Xdefaults to $HOME/thinstation.$PREFIX/ and
> get the Xinit to read that when it initializes. Anybody tackle this
> already?
>
> Regards, Don
>
> > To:    [hidden email]
> > Date:  07/15/2013 10:57 AM
> > Subject:        Re: [Thinstation-general] NET_FILE_ENABLED=On and
> >            STORAGE_PATH=/mnt/nfs cant we use both?
> >
> >
> >
> > Greetings
> >
> > Eric, It looks like /etc/init.d/profile_setup gets initialized twice,
> > /etc/rc2.d/S02profile_setup and S16profile_setup. The second time it
> > is initialized, S16, the 'if ! pkg_initialized' fi's. If you disable
> > S02, things fail. There is definitely some work to do here if things
> > are meant to work as intended.
> >
> > If your goal (this is my goal too) is to store persistent user
> > settings on the network instead of local storage then you might need
> > to create or work with the developers to modify profile_setup or
> > create a new package.
> >
> > I have not looked closely enough but I imagine there is a point during
> > initialization, after nfs is initialized but before
> > thinstation.conf.user is read where profile_setup could initialize
> > again without the "if ! pkg_initialized"
> >
> > Don, Is this something that is getting any attention in 6.0? Any idea
> > where we could initialize profile_setup so that the symbolic links
> > could be made between home and /mnt/nfs ? Or mount nfs earlier?
> >
> > Putting on my tinfoil hat. You should really not include your
> > signature and other sensitive information that could potentially
> > reveal important bits about your infrastructure and implementation.
> >
> > Regards, Don
> >
> >> From:  [hidden email]
> >> To:    [hidden email]
> >> Date:  07/12/2013 02:06 PM
> >> Subject:        [Thinstation-general] NET_FILE_ENABLED=On and
> >>            STORAGE_PATH=/mnt/nfs      cant we use both?
> >>
> >>
> >>
> >>
> >> Why is persistence in thinstation.conf.user in local storage not working?
> >> The nfs share is there, we even tried creating the necessary blank file:
> >>
> >> /mnt/nfs/thinstation.180373b80a77/thinstation.profile/thinstation.conf.user
> >
> >>
> >> There is no output in the log suggesting that S16profile_setup is even
> >> attempting to create or link directories. Are we missing something like
> >> module profile_setup or pkg profile_setup?
> >>
> >>
> >> In thinstation.conf.buildtime we have amongst others:
> >> NET_USE=BOTH
> >> NET_HOSTNAME=ts_*
> >> NET_FILE_ENABLED=On
> >> NET_NFS_SERVER=172.16.8.4:/var/nfs
> >> STORAGE_PATH=/mnt/nfs
> >> STORAGE_PREFIX=M
> >>
> >> In build.conf we have amongst others:
> >> module nfs
> >> param basename      thinstation                        # Used for all
> >> config/tftp/scp file names
> >> param basepath      ts5.0
> >>
> >>
> >>
> >>
> >> #begining of boot.log
> >> Read a config file for eth0
> >> Read a config file for lo
> >>
> >> Initializing rc2 packages...
> >> S02profile_setup
> >> S03rngd
> >> S04debug
> >> S07network_files
> >> Getting global configuration from (172.16.8.4)tftp: server error: (1)
> > File
> >> not found
> >> Not Found
> >> Can't get global configuration file! Using default config
> >> #thats okay, we put it all in build.conf and thinstation.conf.buildtime
> >> Will continue boot in 5 seconds.....
> >> tftp: server error: (1) File not found
> >>
> >> Hosts file not found!
> >>
> >> Getting configuration for hostname ts_180373b80a77...tftp: server error:
> >> (1) File not found
> >> Not Found
> >>
> >> Getting configuration for IP address 172.16.8.103...tftp: server error:
> > (1)
> >> File not found
> >> Not Found
> >>
> >> #this is the thinstation.conf-180373b80a77, thats good
> >> ts5.0/thinstation.co 100% |*******************************| 33711
> > 0:00:00
> >> ETA
> >> Ok
> >>
> >> tftp: server error: (1) File not found
> >> S08crond
> >> S08hostname
> >> S09nscd
> >> S09syslogd
> >> Starting syslogd locally
> >> S10pkg
> >> S10rpcbind
> >> S11dbus
> >> S11modules
> >>
> >> Installing extra modules...
> >> S15filesystem_network
> >> insmod /lib/modules/3.6.11TS/sunrpc.ko
> >> insmod /lib/modules/3.6.11TS/lockd.ko
> >> insmod /lib/modules/3.6.11TS/dns_resolver.ko
> >> insmod /lib/modules/3.6.11TS/fscache.ko
> >> insmod /lib/modules/3.6.11TS/nfs.ko
> >> S16profile_setup
> >> #shouldnt we expect to see a message here?
> >> S20session
> >> S25ntpd
> >> S25playcd
> >> S25sh
> >> S25smtp
> >> S25telnetd
> >> S31console-keymap
> >> Extended locale support enabled
> >> Loading /lib/kbd/keymaps/us.map.gz
> >> Loading console font: default8x16.psfu.gz
> >> S32audio
> >> S35autofs
> >> Starting automounter: loading autofs4 kernel module, done.
> >> S40nfs
> >> S45acpi
> >> S45nfsserver
> >>
> >> Initializing rc5 packages...
> >> S10alsa
> >> S10e3
> >> S10firefox.init
> >> S10lshw
> >> S10open-vm-tools
> >> Not starting as we're not running in a vm.
> >> S10samba-base
> >> S10vmview2pcoipusb.init
> >> vmware-view-usbd using log
> > file: /tmp/vmware-root/vmware-view-usbd-1481.log
> >> ls: /etc/vmware/*.vdm: No such file or directory
> >> ls: /etc/skel/.vmware/*.vdm: No such file or directory
> >> S20pcscd
> >> S25xinetd
> >> S50gnome-core.init
> >> S70gnome-network-properties.init
> >> S75xconf
> >> S80session-setup
> >> #end of boot.log
> >>
> >> #begining of root shell variables
> >> ALLOW_EXIT=On
> >> APPLOG=/var/run/applications//xfwm4.2020
> >> APPLOGDIR=/var/run/applications/
> >> AUDIO_LEVEL=90
> >> AUTOSTART=On
> >> BASENAME=thinstation
> >> BASEPATH=ts5.0
> >> BASEURL=http://www.doncuppjr.net/
>
> >> BASE_MOUNT_PATH=/mnt
> >> BASH=/bin/bash
> >>
> > BASHOPTS=cmdhist:expand_aliases:extquote:force_fignore:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath
> >
> >>
> >> BASH_ALIASES=()
> >> BASH_ARGC=()
> >> BASH_ARGV=()
> >> BASH_CMDS=()
> >> BASH_LINENO=()
> >> BASH_SOURCE=()
> >> BASH_VERSINFO=
> >> ([0]="4" [1]="2" [2]="10" [3]="1" [4]="release" [5]="i686-pc-linux-gnu")
> >> BASH_VERSION='4.2.10(1)-release'
> >> BIND_MOUNT0=home:/root
> >> BIND_MOUNT1=boot:/boot
> >> BIND_MOUNT2=tsdev:/thinstation
> >> CDROM_MOUNT_OPTIONS=ro,nosuid,nodev,uid=0,gid=0,mode=0400,dmode=0500
> >> CLIENT_IP=172.16.8.103
> >> CLIENT_MAC=180373b80a77
> >> CLIENT_NAME=ts_180373b80a77
> >> CODENAME=VGER
> >> COLORTERM=Terminal
> >> COLS=232
> >> COLUMNS=80
> >> CONSOLE=/dev/tty1
> >> CONSOLE_FONT=default8x16.psfu.gz
> >> CONSOLE_KEYBOARD=us.map.gz
> >>
> > DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-jjaaeb2kZG,guid=e0bae222e7a80cc82f95603b00000010
> >
> >>
> >> DBUS_SESSION_BUS_PID=2019
> >> DEBUG_BOOT=1
> >> DEBUG_EMAIL=
> >> DEBUG_INIT=
> >> DEBUG_KERNEL=
> >> DEBUG_MODULES=
> >> DEBUG_NETWORK=2
> >> DEBUG_PACKAGES=
> >> DESKTOP_FONT_SIZE=8
> >> DESKTOP_ICON_SIZE=48
> >> DESKTOP_SESSION=xfce
> >> DEVTYPE=
> >> DIALUP_PASSWORD=pleasechangeme
> >> DIRSTACK=()
> >> DISK_MOUNT_OPTIONS=rw
> >> DISPLAY=:0.0
> >> EUID=0
> >> FILESYSTEMS='ext4 ext3 ext2 vfat ntfs isofs udf'
> >> GLADE_CATALOG_PATH=:/usr/share/glade3/catalogs
> >> GLADE_MODULE_PATH=:/usr/share/glade3/pixmaps
> >> GLADE_PIXMAP_PATH=:/usr/lib/glade3/modules
> >> GROUPS=()
> >> GTK_THEME=Xfce
> >> HALTONERROR=false
> >> HD_MOUNT=true
> >> HISTFILE=/root/.bash_history
> >> HISTFILESIZE=500
> >> HISTSIZE=500
> >> HOME=/root
> >> HOSTNAME=ts_180373b80a77
> >> HOSTTYPE=i686
> >> ICEWM_THEME=blueCrux
> >> ICONMODE=AUTO
> >> ICONS_CUT_SIZES='256x256 scalable'
> >> ICONS_THEME=gnome
> >> IFS=$' \t\n'
> >> KEYBOARD_MAP=en-us
> >> LANG=en_US.UTF-8
> >> LINES=24
> >> LOGFILE=/var/log/boot.log
> >> LOGNAME=root
> >> MACHTYPE=i686-pc-linux-gnu
> >> MAILCHECK=60
> >> MAXIMIZE_DEFAULT=fullscreen
> >> MENU_SHOWABOUT=ON
> >> MENU_SHOWAPPS=ON
> >> MENU_SHOWCLOCK=ON
> >> MENU_SHOWLOGOUT=ON
> >> MENU_SHOWRES=ON
> >> MENU_SHOWSETTINGS=OFF
> >> MIC_LEVEL=0
> >> NET=eth0
> >> NET1=lo
> >> NETMASK_SIZE=22
> >> NETWORKUP=TRUE
> >> NET_BASE_NAME=thinstation
> >> NET_DEVICE=eth0
> >> NET_DHCP_DELAY=0
> >> NET_DHCP_TIMEOUT=5
> >> NET_FILE_ENABLED=On
> >> NET_HOSTNAME='ts_*'
> >> NET_LINKWAIT=12
> >> NET_NFS_SERVER=172.16.8.4:/var/nfs
> >> NET_REMOTE_ACCESS_FROM=0.0.0.0
> >> NET_TELNETD_ENABLED=ON
> >> NET_TIME_SERVER=us.pool.ntp.org
> >> NET_USE=BOTH
> >> NET_USE_DHCP=on
> >> NO_SESSION=poweroff
> >> NO_XORG_CMD='/bin/shutdown --systemfail'
> >> OLDPWD=/root
> >> OPTERR=1
> >> OPTIND=1
> >> OPTIONS=.
> >> OSTYPE=linux-gnu
> >> PACKAGE=bash
> >> PANEL_PAGER=false
> >> PANEL_REV_CLOCKSYSTRAY=true
> >> PANEL_USER=false
> >>
> > PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/lib/udev:/lib/bin:/fastboot/bin
> >
> >>
> >> PIPESTATUS=([0]="0")
> >> PPID=2467
> >> PREFERED_RES=1400x1050
> >> PREFIX=180373b80a77
> >> PS1='\h:\w\$ '
> >> PS2='> '
> >> PS4='+ '
> >> PWD=/root
> >> RNGD=enabled
> >> ROWS=75
> >> RTC_CMOS_UPDATE=enabled
> >> SAMBA_SECURITY=user
> >> SAMBA_WORKGROUP=WORKGROUP
> >> SCREEN=0
> >> SCREEN_COLOR_DEPTH=16
> >> SERVER=.
> >> SERVER_IP=172.16.8.4
> >> SERVER_NAME=
> >> SESSION_0_AUTOSTART=on
> >> SESSION_0_TYPE=xfwm4
> >> SESSION_1_AUTOSTART=off
> >> SESSION_1_CHROME_HOMEPAGE=http://www.doncuppjr.net/projects
> >> SESSION_1_TYPE=chrome
> >>
> > SESSION_MANAGER=local/ts_180373b80a77:@/tmp/.ICE-unix/2314,unix/ts_180373b80a77:/tmp/.ICE-unix/2314
> >
> >>
> >> SHELL=/bin/bash
> >>
> > SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor
> >
> >>
> >> SHLVL=2
> >> SSH_AGENT_PID=2318
> >> SSH_AUTH_SOCK=/tmp/ssh-bbVbeWJGabQu/agent.2317
> >> SSL_CERT_FILE=/etc/ssl/certs/ca-bundle.crt
> >> SSL_DIR=/etc/ssl/certs/
> >> STORAGE_PATH=/mnt/nfs
> >> STORAGE_PREFIX=M
> >> SUBNET=255.255.252.0
> >> SYSLOG=/var/log/messages.log
> >> TERM=xterm
> >> TFTP_BLOCKSIZE=1024
> >> TIME_ZONE=America/Los_Angeles
> >> TSUSER=root
> >> TS_BUILDTIME=/thinstation.buildtime
> >> TS_CUSTOM=/etc/thinstation.custom
> >> TS_DEFAULTS=/etc/thinstation.defaults
> >> TS_EXPORTS=/etc/thinstation.exports
> >> TS_FUNCTIONS=/etc/thinstation.functions
> >> TS_GLOBAL=/etc/thinstation.global
> >> TS_HOSTS=/etc/thinstation.hosts
> >> TS_NETWORK=/etc/thinstation.network
> >> TS_RUNTIME=/etc/thinstation.runtime
> >> TS_USER=/etc/thinstation.user
> >> TS_VERSION=5.1
> >> UID=0
> >> USB_MOUNT_DIR=usbdevice
> >> USB_MOUNT_OPTIONS=rw
> >> USB_STORAGE_SYNC=on
> >> USER=root
> >> USE_WALLPAPER=true
> >> USE_XRANDR=TRUE
> >> WINDOWID=27262980
> >> WINDOWPATH=5
> >> WKDIR=/tmp/ts
> >> WMNAME=xfwm4
> >> WMSCREEN=0
> >> WORKSPACE=1
> >> XAPPLRESDIR=/lib/X11/app-defaults/
> >> XDG_CONFIG_DIRS=/etc/xdg:/usr/etc/xdg
> >> XDG_DATA_DIRS=/usr/local/share:/usr/share
> >> XDG_MENU_PREFIX=xfce-
> >>
> > XDG_SESSION_COOKIE=19b87a743a43c28dc45117f50000000f-1314838073.852449-200647135
> >
> >>
> >> XFWM4_BLUE=0
> >> XFWM4_BRIGHTNESS=-33
> >> XFWM4_COMPOSITING=true
> >> XFWM4_GREEN=0
> >> XFWM4_RED=0
> >> XFWM4_THEME=Default
> >> XKEYBOARD=us
> >> XRANDR_OPTIONS='--output DVI-1 --mode 1280x1024 --output DVI-0 --mode
> >> 1280x1024 --rotate left --right-of DVI-1'
> >> XTERM_CMD='xterm -fa mono -fs 12 -r -u8'
> >> XTERM_SHELL=/bin/bash
> >> X_NUMLOCK=on
> >> X_SERVER=Xorg
> >> _=vi
> >> boot_file=/pxelinux.0
> >> i=SSL_DIR
> >> #end of root shell variables
> >>
> >> Eric Nichols
> >> Information Technology Specialist and Trainer
> >> UNITED STATES DISTRICT COURT
> >> DISTRICT OF OREGON
> >> Office of the Clerk
> >> Information Technology
> >> 740 Mark O. Hatfield Courthouse
> >> 1000 Southwest Third Avenue
> >> Portland, Oregon 97204
> >> WORK:5033268074
> >> [hidden email]
> >>
> >>
> >>
> > ------------------------------------------------------------------------------
> >
> >>
> >> See everything from the browser to the database with AppDynamics
> >> Get end-to-end visibility with application monitoring from AppDynamics
> >> Isolate bottlenecks and diagnose root cause in seconds.
> >> Start your free trial of AppDynamics Pro today!
> >>
> > http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
> >> _______________________________________________
> >> Thinstation-general mailing list
> >> [hidden email]
> >> https://lists.sourceforge.net/lists/listinfo/thinstation-general
> >>
> >>
> >
> > ------------------------------------------------------------------------------
> >
> > See everything from the browser to the database with AppDynamics
> > Get end-to-end visibility with application monitoring from AppDynamics
> > Isolate bottlenecks and diagnose root cause in seconds.
> > Start your free trial of AppDynamics Pro today!
> > http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
> > _______________________________________________
> > Thinstation-general mailing list
> > [hidden email]
> > https://lists.sourceforge.net/lists/listinfo/thinstation-general
> >
>
> ------------------------------------------------------------------------------
> See everything from the browser to the database with AppDynamics
> Get end-to-end visibility with application monitoring from AppDynamics
> Isolate bottlenecks and diagnose root cause in seconds.
> Start your free trial of AppDynamics Pro today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
> _______________________________________________
> Thinstation-general mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/thinstation-general
>
>
>
> ------------------------------------------------------------------------------
> See everything from the browser to the database with AppDynamics
> Get end-to-end visibility with application monitoring from AppDynamics
> Isolate bottlenecks and diagnose root cause in seconds.
> Start your free trial of AppDynamics Pro today!
> http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
> _______________________________________________
> Thinstation-general mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/thinstation-general
>


------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|

Re: NET_FILE_ENABLED=On and STORAGE_PATH=/mnt/nfs cant we use both?

buby
In reply to this post by Eric_Nichols
i added all 4 modules

module nfs             # NFS file system support
module nfsv2             # NFS file system support
module nfsv3             # NFS file system support
module nfsv4             # NFS file system support

even try one by one or in pait with nfs (es nfs and nfsv2)

but on boot.log i still get Protocol not support

nfs server been created on ubuntu server and nfs connection been tried from
different client and work


*Here my config*

#!Hardware
#!!Machine module list
#machine m704 # Gigabyte m704 Rover PC
#machine WYSE9150se # WYSE 9150se Thin Client
#machine NT-A3500 # Foxconn AMD E-350 Barebone
#machine NT-535 # Foxconn Intel D525 Barebone
#machine Dell-FX170 # Dell FX170 D525 Atom Machine
machine VMWare # A good set of modules for a VmWare Virtual Machine
#machine Virtualbox-4.1 # A good set of modules for a Virtualbox Virtual
Machine
#machine VIA-Epia-CLE266 # VIA Epia/Eden based on the the CLE266 chip.
Rather common in thin clients a few years old
#machine classic_generic # Big list of modules that you can choose by
unremarking them
#machine IGEL-M300C                     # Igel CX700 Via
#machine HP-t5135                       # HP CX700 Via
#machine foxconn-nT-330i # Foxconn nT 330i Barebone
#machine foxconn-nT-435 # Foxconn nT 435 Barebone
#machine foxconn-nT-535 # Foxconn nT 535 Barebone
#machine foxconn-nT-A3800 # Foxconn nT A3800 Barebone
#machine foxconn-nT-i2847 # Foxconn nT i2847 Barebone
#machine foxconn-nT-iBT18 # Foxconn nT iBT18 Barebone
#machine foxconn-nT-n270 # Foxconn nT n270 Barebone

#!!Wireless Stuff
#package wpa_supplicant
#package wireless
#package wifi-connect
#!!!Misc Modules

#!!Filesystem Support
# Every mounted device needs a filesystem, so choose which ones you need.
#module usb-storage
module autofs4           # Automount and autofs support
#module isofs             # ISO9960 file system support for CDRoms
#module udf # CDRom UDF file system support
#module vfat             # Fat and VFat file system support
#module ntfs             # NTFS file system support
#module ext2             # Ext2 file system support
#module ext3             # Ext3 file system support
#module ext4 # Ext4 file system support
module nfs             # NFS file system support
module nfsv2             # NFS file system support
module nfsv3             # NFS file system support
module nfsv4             # NFS file system support
module auth_rpcgss
module fscache
module dns_resolver
module lockd
module sunrpc
#module squashfs
#module cifs # CIFS support (use either this or smbfs - not both)

#################################################
### --- Packages to include in boot image --- ###
#################################################

# A package is a program or utility.
# Any packages may be added as "package" or "pkg".
# If defined as a "package", the program is included in the boot image.
# If defined as a "pkg", the program is added from outside the image.
# Normally, you should use "package".  Only use "pkg" if you want to
# dynamically load programs.


# --- Packages to include in boot image
# --- Packages below may be "package" or "pkg"
#!!Miscellaneous
package ts-classic              # The classic ts logic for
network/netfiles/hostname/mounting/telnetd/telnet/playcd
package automount
package autonet
#package networkmanager
#package udisks-glue
#package ntp # Utility to obtain date & time from network
#package sound-esd # Enable sound-esd or sound-nasd if you want to be able
to control
#package sound-nasd #  sound on your thin client from another computer or
                        #  your remote session.
package alsa
#package gnome-media
#package gnome-network-properties
#package gnome-core
#package volumeicon
#package kismet
#package gst-plugins-base
#package gst-plugins-good
#package crystalhd
#package libva
#package iptables # IP Tables support
#package cpufreq
#package cpuspeed
#package wine # Windows Application Execution Platform

#!!X related
# --- XOrg 7.7
#package xorg7-v4l
#package xorg7-vesa #A fallback driver that works with almost everything.
Does allow resolution changes
package xorg7-vmware
#package xorg7-ati #ATI video driver for most modern ATI chipsets. Usually
requires several firmwares
#package xorg7-nouveau #New opensource nvidia driver
#package xorg7_nvidia #Proprietary nvidia driver
#package xorg7_nvidia_64         # Additional 64bit module
#package xorg7-openchrome #Via Video Chipsets driver
#package xorg7-intel #Intel video driver for most modern chipsets except
the GMA3500/3600
#package xorg7-sis

#!!Locale or localization files for keyboard and fonts.  (Language/Country)
#package locale-cs_CZ  # Czech
#package locale-da_DK  # Danish
#package locale-de_DE  # German
#package locale-en_GB  # English-Great Britain
package locale-en_US  # English-US
#package locale-es_ES  # Spanish
#package locale-fi_FI  # Finnish
#package locale-fr_BE  # French Belgium
#package locale-fr_CA  # French Canadian
#package locale-fr_CH  # French Switzerland
#package locale-fr_FR  # French
#package locale-hr_HR  # Croation
#package locale-hu_HU  # Hungarian
#package locale-it_IT  # Italian
#package locale-ja_JP  # Japanese
#package locale-nb_NO  # Norwegian (bokmål)
#package locale-pl_PL  # Polish
#package locale-pt_PT  # Portuguese
#package locale-pt_BR  # Portuguese-Brazil
#package locale-ru_RU  # Russian
#package locale-sv_SE  # Swedish
#package locale-tr_TR  # Turkish

#!Applications
#!!Connection Package types.  Choose *at least* one!
package freerdp # X RDP Client - fork of rdesktop
#package rdesktop # X RDP client for Windows Terminal Services (ver 1.7)
#package vncviewer # VNC client (vncviewer)
#package xorg7vnc # Remote Control Client Workstation
#package ica # Citrix ICA client support
#package tarantella # Tarantella client support
#package xnest # XDM in a window client
#package urxvt             # Light Xterm Client (vt102)
#package xterm           # Xterm Client (vt220)
#package ssh # Secure Shell client
#package tn5250           # 5250 terminal emulator
#package dillo # Dillo light web browser
#package thinlinc # Cendio ThinLinc client support
#package nx               # No Machine NX client
#package 2x # 2X client
#package java # Java runtime
#package firefox_lowmem # Firefox 3 for low resource machines
#package firefox # Firefox current Web Browser
#package chrome # Google Chrome Web Browser
#package kiosk # Rkiosk Plugin for Firefox
#package flash_lowmem # Flash 9 browser plugin for firefox and low resource
machines
#package flash # Flash Current
#package filezilla # FileZilla FTP Client for X
#package git # GIT Version Control System
#package gparted # Gnome Partition Manager
#package open-vm-tools
#package medit # Notepad
#package mplayer # DVD and video player
#package vmview                 # VMware Open-View Client, no PCoIP
#package vmviewpcoip            # VMware Open-View Client, PCOIP
#package xbmc # XBMC Media Center for X
#package xpdf # X PDF Viewer

#!!Window Managers. Choose no more than 1 window manager.
# Not needed if you don t want to manage windows.
#package openbox # A spartin clean/fast window manager.
#package xdesktop-kiosk # A locked down desktop kiosk using the openbox wm
(See packages/xdesktop-kiosk/build/conf for
                                # more help.
#package icewm # "ICEWM" window manager.  Makes TS a light workstation.
#package icewm-theme-xp
#package icewm-themes # Extra IceWM themes
#package icewm-theme-bernstein
#package icewm-theme-bluecrux
#package icewm-theme-liquid

#package xfwm4
#package xfwm4-extra
#package terminal # Terminal emulator for xfwm4 -- Pulls in xfwm4
#package thunar # File Manager for xfwm4 -- Pulls in xfwm4

#!!Window Manager Utils
#package idle-shutdown # Package that lets you specify automatic shutdown
settings and logic.
#package wbar         # Adds icons to desktop
#package idesk

#!!Other services
#package www # Web access to client.  From a browser: "http://<IP
number>"
                        #  The standard page is for general user settings,
administrative access
                        #  is on port 6800.
#package lp_server # Remote printing daemon (JetDirect compatible)
#package lpr             # LPR Print Server, for use with samba-server
package
#package lprng           # LPRng Print Server, supports network based
printing
#package sshd # Dropbear secure shell server
#package tftpd # Built in tftpd server. Useful for making a tftpserver
                                #  for thinstation on a WAN over a slow link.
#package samba-server # Samba server FS Support, allows you to share
                        #  local floppy/cdrom/hd/printer to other Windows
                                #  PCs. Needs supermount for removeable media.
#package samba-client # Samba smbclient, gives a shell like environment to
access an samba server
#package hdupdate       # Package for updating TS images on a hardisk over
a network connection
#package scp             # Add ability to download files over internet
using scp.  This package
                        #  adds some networking based options for
downloading configuration files or
                        #  in using hdupdate package.
#package openvpn                # OpenVPN Client Support


#!!PCSCD Card Readers
#package gemplus410             # Card reader Gemplus 410 (Serial) and
Gemplus 430 (USB)
#package ccidreader             # Generic USB card reader


#!!Miscellaneous
package gtk-2.0 # Full gtk-2.0 plus clearlooks theme
#package icons-cursor # Anti Aliased Mouse Cursor Theme
#package icons-hicolor           # Hi-Color icons for some applications and
themes. Does not really contain any icons.
#package icons-gnome             # gnome Hi-Color icons theme. Needed by
most other icon themes.
#package icons-tango             # tango Hi-Color icons theme
#package icons-neu               # neu Hi-Color icons theme
#package fonts-misc
#package fonts-TTF-liberation
#package fonts-jis-misc # Japanese Industrial
#package fonts-util
#package fonts-cyrillic
#package fonts-Speedo-Bitstream
package fonts-TTF-BH # This one works nicely most of the time and is small.
#package fonts-TTF-vera
#package fonts-TTF-liberation
#package fonts-75dpi-Adobe
#package fonts-75dpi-Adobe-Utopia
#package fonts-75dpi-BH
#package fonts-75dpi-BH-Typewriter
#package fonts-75dpi-Bitstream
#package fonts-100dpi-Adobe
#package fonts-100dpi-Adobe-Utopia
#package fonts-100dpi-BH
#package fonts-100dpi-BH-Typewriter
#package fonts-100dpi-Bitstream
#package fonts-Type1-Adobe-Utopia
#package fonts-Type1-BH
#package fonts-Type1-Bitstream
#package fonts-Type1-IBM
#package fonts-Type1-xfree86
#package lshw # list hardware
#package e3 # Basic vi like Editor
#package rox # Basic File Manager
#package debug # metapackage to include other debugging packages and stop
during bootup to check things.
#package extensions # Adds various shell commands, will increase image
size.
#package extensions-x # Adds various utility s for the X Environment !!!!
INCLUDES hwlister.sh !!!!
#package eGalax                 # eGalax TouchKit Drivers/Utility for serial
and usb touchscreens by EETI.
#package installer # Wipes a drive, makes partitions and downloads
thinstation from a pxe server
#package devstation # Starts a tftp server that hosts files from the
boot-images/pxe folder

# Parameters
########################################
### --- Miscellaneous Parameters --- ###
########################################
#!!Basic

#param fastboot       true # Mangles the filesystem a special way as to
improve boot spead and reduce
                                                        # memory utilization. Cool/Dangerous . Harder to dubug other
packages. (Finishing Touch)
                                                        # Set to 'true' to enable or 'lotsofmem' for slightly slower booting
but no squash lag on app launch.
#param tsuser         tsuser                            # Name of the user
that thinstation will run as. Needs userauto package.
#param tsuserpasswd   pleasechangeme                    # Do Change!
Console/telnet password for non-root

param rootpasswd     pleasechangeme # Do Change!  Console/telnet password
for root
                                        # If this is enabled, Telnetd will
be enabled.
param xorgvncpasswd  pleasechangeme # VNC Access Password
param storagepasswd  pleasechangeme # Password for storage server
param dialuppasswd   pleasechangeme # Password for dialin account
param sambapasswd    pleasechangeme   # Password for samba shares when
using user mode security
#param kernelcmdline "radeon.modeset=0"                 # Add additional
kernel command lines. e.g. disable radeon framebuffer
#param stripelf       yes # Strip extraneous information from elf
binaries (Maybe not Safe)
#param acpisupport    disable # Tells the kernel not to load acpi
modules. (Breaks some Intel Chipsets if disabled)
#param uvesafb        disable # Disable uvesafb (legacy option like
modesetfb)
#param extra_vid      LVDS-1:d # Add an extra video= parameter to kernel
cmd line (good for disabling outputs on video cards)
param bootlogo       true # Enable or Disable the use of the Boot splash.
param boottheme     default           # Backgound picture during boot
#param splash     verbose # kernel splash setting (0=off, silent or
verbose (default=silent)
param splash     silent
param fbmtrr         0                                  # MTRR value for
uvesafb (default = 0, 4 is the best) grep your log to make sure you have not
set it to high
#param fbnocrtc      true                               # This is usually a
good thing.
param fbsm           ywrap                              # Window scrolling
method (redraw, ypan, ywrap) ywrap is best, but may not work correctly for
all people
#param fbvtotal       16                                # Override Video
Bios Reported Memory in MB
#param fbmaxhf        67                                # Override Video
Negotiated Max Horizontal Frequency
#param fbmaxvf        61                                # Override Video
Negotiated Max Vertical Frequency
#param fbmaxclk       155                               # Override Video
Negotiated Max Clock Frequency
#param fbnoedid       true                              # Don t do video
edid
#param bootresolution 1024x600-32                       # Resolution used
during Thinstation boot.
#param bootresolution 1024x768-32                        # You can wright
your own resolution mode here, if you know it.
#param bootresolution 1152x864-32
param bootresolution 1280x768-32
#param bootresolution 1366x768-32                       # Otherwise, you may
want to refer to the vbe_modes.list you created with hwlister.sh
#param bootresolution 1280x1024-32                      # for modes that
your card supports.
#param bootresolution 1400x900-32                       # It is also used by
xrandr if no xrandr options are specified.
#param bootresolution 1680x1050-32
#param bootresolution 1920x1080-32
#param bootresolution 1400x1050-32

param desktop file:./backgrounds/TML.jpg # Custom image to load as desktop
background
param defaultconfig  thinstation.conf.buildtime   # The file with default
setup.  No other config file is found
                                                  #  during boot.
param basename       thinstation     # Used for all config/tftp/scp file
names
param basepath       ts5.4               # Used to determine path to
tftp/scp files
param baseurl        http://www.doncuppjr.net                # Used to determine url to
wget files
#param keyfile        ./id_rsa       # Path for private key file used for
ssh/scp
#param knownhosts     ./known_hosts   # Path for ssh known_hosts file for
ssh/scp
#param localpkgs      false # to determine is PKG files are to be loaded
locally
#param fulllocales    true       # Use full locale support for packages
#param icaencryption  false       # Use ica encryption support, add 290k
to image
param haltonerror    false # Will halt on error, default is true
param hardlinkfs     true
param sametimestmp   true                               # When enabled, the
timestamps for all files and folders will be set to 00:00 of todays date in
your timezone
param initrdcmd     "gzip" # Compression mode and level of initrd file.
none, gzip -9, lzma -9 ,bzip2 -9
param bootverbosity   3           # Increased vebosity when booting TS
                                #   0 no verbose messages
                                #   1 boot
                                #   2 network
                                #   4 init
                                #   8 kernel
                                #  16 modules
                                #  32 packages
                                #  64 email bootlog file to SMTP server &
user set in
                                #     thinstation.conf file.  This will
only work
                                #     if networking is working.
                                #
                                #  Combinations can be used (e.g.12 does
Kernel and Module Messages)

#!!Advanced
# Leave this alone unless you can t download (wget required on your Linux
box):
param downloads         /downloads
param bootimages        "iso syslinux pxe"
param syslinuxtheme     "default"
#param httpproxy http://192.168.1.2:8080

#param bootfssize     50%                               # Modify the size of
the tmpfs filesystem

#package alltimezone
#param allres true # Includes a lot of resolution splash images for
live-cd s
#param allfirmware true # Includes a lot of firmwares for live-cd s
param blacklist snd-pcsp.ko







*buildtime*

FREERDP_SELECT_SERVER=YES
FREERDP_SERVER_0="ServerRD 10.0.0.9"
FREERDP_SERVER_0_OPTIONS="/cert-ignore"
FREERDP_KNOWN_HOST_0="10.0.0.9"
FREERDP_SERVER_1="ServerDC 10.0.0.8"
FREERDP_SERVER_1_OPTIONS="/cert-ignore"
FREERDP_KNOWN_HOST_1="10.0.0.8"
FREERDP_SERVER_2="ServerMAIN 10.0.0.7"
FREERDP_SERVER_2_OPTIONS="/cert-ignore"
FREERDP_KNOWN_HOST_2="10.0.0.7"
FREERDP_SERVER_3="VMPF 10.0.0.17"
FREERDP_SERVER_3_OPTIONS="/cert-ignore"
FREERDP_KNOWN_HOST_3="10.0.0.17"
FREERDP_SERVER_4="VM01 10.0.0.19"
FREERDP_SERVER_4_OPTIONS="/cert-ignore"
FREERDP_KNOWN_HOST_4="10.0.0.19"

LOG_COMMANDS=true

SESSION_0_TYPE=freerdp
SESSION_0_AUTOSTART=on

NO_SESSION="poweroff"

AUDIO_LEVEL=90
MIC_LEVEL=0

NET_USE=BOTH
NET_USE_DHCP=on
NET_HOSTNAME=ts_*

TIME_ZONE=Europe/Rome

BIND_MOUNT0="home:/root"
BIND_MOUNT1="boot:/boot"
BIND_MOUNT2="tsdev:/thinstation"
USB_STORAGE_SYNC=on
ALWAYS_ENTER_SERVER=true
ALLOW_SERVER_EDITS=false
GATEWAY_CREDENTIALS=true


NET_FILE_ENABLE=On
NET_NFS_SERVER=10.0.0.1:/srv/nfs4/ts
STORAGE_PATH=/mnt/nfs
STORAGE_PREFIX=M
STORAGE_CONFIG1=/mnt/nfs





--
View this message in context: http://thinstation.4464.n7.nabble.com/NET-FILE-ENABLED-On-and-STORAGE-PATH-mnt-nfs-cant-we-use-both-tp23701p26141.html
Sent from the thinstation-general mailing list archive at Nabble.com.

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general