40
1
1
1
1
1
61
0
1
1
1
10
10
True
TCOS Server configurator
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_CENTER
True
False
False
True
False
False
GDK_WINDOW_TYPE_HINT_DIALOG
GDK_GRAVITY_NORTH_WEST
True
True
True
False
5
True
False
0
True
0.5
0.5
0
0
0
True
True
True
<span size="x-large">Configure TCOS server</span>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
0
True
True
True
True
True
True
GTK_POS_TOP
False
False
10
True
9
2
False
10
10
True
DHCP net interface
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
0
1
fill
True
False
True
True
1
2
0
1
fill
fill
True
Start IP
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
3
4
fill
True
True
True
True
0
True
●
False
1
2
3
4
True
End IP
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
4
5
fill
True
True
True
True
0
True
●
False
1
2
4
5
lbl_dhcp
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
5
PANGO_ELLIPSIZE_NONE
-1
False
0
0
2
7
8
fill
True
False
True
GTK_RELIEF_NORMAL
True
True
0.5
0.5
0
0
0
0
0
0
True
False
2
True
gtk-apply
4
0.5
0.5
0
0
0
False
False
True
Commit changes
True
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
1
2
8
9
fill
True
Boot mode
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
6
7
fill
True
False
True
True
1
2
6
7
fill
fill
True
Server IP
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
1
2
fill
True
True
True
True
0
True
●
False
1
2
1
2
True
0
True
WARNING:
<b>Detected dynamic IP</b>
False
True
GTK_JUSTIFY_CENTER
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
True
True
configure this IP as static
(disable NetworkManager)
True
GTK_RELIEF_NORMAL
True
False
False
True
0
False
False
0
2
2
3
expand|shrink|fill
True
True
True
True
0
host
True
●
False
1
2
5
6
True
False
10
True
Hostname prefix
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
True
True
GTK_RELIEF_NORMAL
True
True
gtk-dialog-question
4
0.5
0.5
0
0
0
False
False
0
1
5
6
fill
fill
False
True
True
DHCP server
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
10
True
6
2
False
10
5
True
Numer of users to create
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
0
1
fill
True
Prefix
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
1
2
fill
lbl_users
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
10
10
PANGO_ELLIPSIZE_NONE
-1
False
0
0
2
4
5
fill
True
Groups to add users
(use spaces to separate)
(default fuse)
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
3
4
fill
True
True
True
GTK_POS_LEFT
0
GTK_UPDATE_DISCONTINUOUS
False
adjustment1
1
2
0
1
expand|shrink|fill
fill
True
True
True
True
0
user
True
●
False
1
2
1
2
expand|shrink|fill
True
True
True
True
0
fuse
True
●
False
1
2
3
4
expand|shrink|fill
True
False
True
GTK_RELIEF_NORMAL
True
True
0.5
0.5
0
0
0
0
0
0
True
False
2
True
gtk-apply
4
0.5
0.5
0
0
0
False
False
True
Commit changes
True
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
1
2
5
6
expand|shrink|fill
True
<b>Passwords are same string as username</b>
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
5
PANGO_ELLIPSIZE_NONE
-1
False
0
0
2
2
3
fill
False
True
True
Remote users
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
True
False
0
10
True
5
2
True
10
10
True
False
True
enable autologin
True
GTK_RELIEF_NORMAL
True
False
False
True
1
2
1
2
True
Autologin timeout
(in seconds)
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
2
3
fill
True
False
True
True
GTK_POS_LEFT
0
GTK_UPDATE_CONTINUOUS
False
adjustment2
1
2
2
3
fill
fill
True
Remote login
(required for TCOS)
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
0
1
fill
True
True
enable remote login
True
GTK_RELIEF_NORMAL
True
False
False
True
1
2
0
1
fill
True
False
True
GTK_RELIEF_NORMAL
True
True
0.5
0.5
0
0
0
0
0
0
True
False
2
True
gtk-apply
4
0.5
0.5
0
0
0
False
False
True
Commit changes
True
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
1
2
4
5
fill
lbl_login
False
False
GTK_JUSTIFY_LEFT
True
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
2
3
4
fill
True
True
0
True
Autologin
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
True
True
GTK_RELIEF_NORMAL
True
True
gtk-dialog-question
4
0.5
0.5
0
0
0
False
False
0
1
1
2
fill
fill
0
True
True
False
True
True
Login manager
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
True
3
1
False
0
0
20
True
True
GTK_RELIEF_NORMAL
True
True
0.5
0.5
0
0
0
0
0
0
True
False
2
True
gtk-go-forward
4
0.5
0.5
0
0
0
False
False
True
Launch TcosConfig
True
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
0
1
1
2
True
TcosConfig is a tool to generate TCOS network boot images. The images are downloaded using PXE protocol.
You can add or remove some tools in images and configure a lot of hardware settings.
False
False
GTK_JUSTIFY_LEFT
True
False
0.5
0.5
0
40
PANGO_ELLIPSIZE_NONE
-1
False
0
0
1
0
1
False
True
True
Boot images
False
False
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
True
True
5
True
GTK_BUTTONBOX_END
20
True
True
True
gtk-quit
True
GTK_RELIEF_NORMAL
True
0
False
True
Autologin help
GTK_WINDOW_TOPLEVEL
GTK_WIN_POS_CENTER
True
True
True
True
False
False
GDK_WINDOW_TYPE_HINT_DIALOG
GDK_GRAVITY_NORTH_WEST
True
False
20
True
False
10
True
<b>TCOS Autologin</b>
False
True
GTK_JUSTIFY_LEFT
True
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
True
TCOS can work in kiosk mode.
All you need is to configure the hostnames with the <b><u>same</u></b> value as usernames.
Example:
False
True
GTK_JUSTIFY_LEFT
True
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
True
<b>Users:</b> from user01 to user15
<b>Hostnames:</b> from user01 to user15
False
True
GTK_JUSTIFY_LEFT
False
False
0.5
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
True
<b>1.-</b> Create users with tcos-configurator
<b>2.-</b> Configure DHCP with a 15 IP's range (or more)
<b>3.-</b> Edit <b>/etc/hosts</b> and add this:
False
True
GTK_JUSTIFY_LEFT
False
False
0
0.5
0
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False
True
192.168.0.101 user01
192.168.0.102 user02
192.168.0.103 user03
...
192.168.0.115 user15
False
False
GTK_JUSTIFY_LEFT
False
False
0
0.5
50
0
PANGO_ELLIPSIZE_NONE
-1
False
0
0
False
False