6
6
<!ENTITY manrevision "1.0">
7
7
<!ENTITY date "November 2009">
8
8
<!ENTITY app "<application>sabayon</application>">
9
<!ENTITY appname "Sabayon">
9
<!ENTITY appname "<application>Sabayon</application>">
10
10
<!ENTITY ldquo "“"> <!-- Left Double Quote -->
11
11
<!ENTITY rdquo "”"> <!-- Right Double Quote -->
83
85
&appname; is a system administration tool to manage GNOME desktop
84
86
settings. &appname; provides a sane way to edit GConf defaults
85
87
and GConf mandatory keys: the same way you edit your desktop.
86
&appname; launches profiles in a Xephyr window, which provides
87
an X session within an X session, like Xnest.
88
&appname; launches profiles in a <application>Xephyr</application>
89
window, which provides an X session within an X session, like
90
<application>Xnest</application>.
90
Any changes you make in the Xnest window are saved back to
91
the profile file, which can then be applied to user's accounts.
92
Currently &appname; is limited to the creation and update of user
93
preference profiles. It does not deal with the very large
94
problem of actually populating target system with those preferences.
95
So far &appname; supports complete files and the configuration format for:
93
Any changes you make in the <application>Xnest</application> window
94
are saved back to the profile file, which can then be applied to
95
user's accounts. Currently &appname; is limited to the creation and
96
update of user preference profiles. It does not deal with the very
97
large problem of actually populating target system with those
98
preferences. So far &appname; supports complete files and the
99
configuration format for:
195
199
map out what functions you want your users to have. If you're a
196
200
business, you may wish to provide a GNOME top panel with a set of
197
201
launchers already pre-defined. A teacher may want to disable the
198
"Administration" and "Preferences" menu items. These are all
202
<guimenuitem>Administration</guimenuitem> and
203
<guimenuitem>Preferences</guimenuitem> menu items. These are all
199
204
things you can do with &appname;.
202
207
<title>Creating a profile</title>
204
209
Your first step will be to launch &appname;. If you've installed
205
Sabyon from your distribution's package manager, it may have an
206
icon available for you under the "Administration" menu. If
207
you've installed from source, you may need to launch it
208
manually. Press <alt><F2>, and type:
210
&appname; from your distribution's package manager, it may have an
211
icon available for you under the <guimenu>Administration</guimenu>
212
menu. If you've installed from source, you may need to launch it
214
<keycombo><keycap>Alt</keycap><keycap>F2</keycap></keycombo>, and type:
214
and press enter. After you've authenticated, you should see
215
the main window for &appname;:
220
and press <keycap>Enter</keycap>. After you've authenticated,
221
you should see the main window for &appname;:
218
224
<title>Main Window</title>
236
To create a new profile, just click on the "Add" button.
237
You'll see a window, called "Add Profile", where you can name the profile, and
238
optionally, select an existing profile which will be the basis,
239
or starting point of this profile:
242
To create a new profile, just click on the <guibutton>Add</guibutton>
243
button. You'll see a window, called <guilabel>Add Profile</guilabel>,
244
where you can name the profile, and optionally, select an existing
245
profile which will be the basis, or starting point of this profile:
242
248
<title>Add Profile</title>
259
265
Now that you've created the profile, you will want to edit it.
260
Select the profile name, and click on Edit button:
266
Select the profile name, and click on the <guibutton>Edit</guibutton>
263
270
<title>Main window - Edit</title>
306
313
When you are done, you may want to look at what changes to the
307
314
default session that &appname; has detected you've made. You may
308
do this by clicking on the "Edit" menu, and selecting
309
"Changes". You should see a screen that looks like the
315
do this by clicking on the <guimenu>Edit</guimenu> menu, and selecting
316
<guibutton>Changes</guibutton>. You should see a screen that looks
313
320
<title>Changes window</title>
351
To have a gconf key set as a "manditory" setting,
358
To have a gconf key set as a "mandatory" setting,
352
359
click on it once to turn it into a
353
360
<emphasis>iron</emphasis> shield.
358
Then save the profile by selecting Profile -> Save
359
The profile is saved in /etc/sabayon/profiles, as a .zip file
360
with the name you selected for the profile.
365
Then save the profile by selecting <menuchoice><guimenu>Profile
366
</guimenu><guimenuitem>Save The Profile</guimenuitem>
367
</menuchoice> is saved in <filename>/etc/sabayon/profiles</filename>,
368
as a <emphasis>.zip</emphasis> file with the name you selected
364
373
<title>Lockdown Editor</title>
366
375
GNOME also includes the lockdown features of
367
<filename>Pessulus</filename>, which allow you to do things
376
<application>Pessulus</application>, which allow you to do things
368
377
like prevent users from modifying their panels, opening a
369
"Run Application" dialogue, etc.
378
<guilabel>Run Application</guilabel> dialogue, etc.
372
You can use the lockdown editor by selecting Edit ->
373
Lockdown on the Desktop editor window.
381
You can use the lockdown editor by selecting <menuchoice>
382
<guimenu>Edit</guimenu><guimenuitem>Lockdown</guimenuitem>
383
</menuchoice> on the <guilabel>Desktop editor</guilabel> window.
376
386
<title>Lockdown editor</title>
399
409
Important: it is advisable to create a new user to test the profile.
402
Select the profile that you want to apply and click on Users :
403
Then, select the users that you want to apply the profile.
404
In this example Eleve1 and Eleve 2 will have the profile
412
Select the profile that you want to apply and click on
413
<guibutton>Users</guibutton> : Then, select the users that you
414
want to apply the profile. In this example <emphasis>Eleve1
415
</emphasis> and <emphasis>Eleve 2</emphasis> will have the profile
416
<filename>my_profile</filename>.
408
419
<title>Apply profile by user</title>
433
444
<title>Via the gui</title>
435
Simply use the simply sabayon-apply script above, but
436
within the gui tool, select the 'Group' button, and check
437
off which groups you wish to apply the profile to.
446
Simply use the simply <command>sabayon-apply</command> script,
447
which is shipped with &appname; by default, but within the gui
448
tool, select the <guibutton>Group</guibutton> button, and check
449
off which groups you wish to apply the profile to.
440
452
<title>Apply profile by group</title>