Ce tutoriel développe la mise en place d'un Profil prédéfinis sous KDE, pour que vos stations de travail aient le même environnement de bureau (fond d'écran, éco d'écran, verrouillage des barres de menus, ...) dés la création du home directory de vos utilisateurs.
Installation
de la source
kiosktool-0.7.tar.bz2
Sous Mandrake 9.1 il faut mettre à niveau
qt3 vers la version 3.2x pour pouvoir installer kiosktool. Si vous préférez
la simplicité, installez la 10.0 official.
Lors de la création d'un compte utilisateur, le contenu du répertoire /etc/skel est copié dans son home directory. Pour prédéfinir l'environnement KDE, il suffit d'ajouter un répertoire /etc/skel/.kde avec vos réglages.
L'utilitaire KIOSK Admin Tools nous permet de faire une grande partie du travail en mode graphique.
Création
des fichiers Profils
Cliquez sur Configuration pour indiquer le chemin de travail du logiciel :
Ajoutez un nouveau profil et configurez le :
Voici les fichiers créé par KIOSK avec quelques
modifications ajoutées à la main :
/etc/skel/.kde/share/config/kdeglobals
[KDE Action Restrictions]
action/menuedit=false
action/options_configure_toolbars=false
editable_system_desktop_icons=false
manipulatescreen_screensavers=false
movable_toolbars=false
run_desktop_files=false
user/root=false
[KDE Control Module Restrictions]
kde-background.desktop=false
kde-colors.desktop=false
kde-fonts.desktop=false
kde-kwindecoration.desktop=false
kde-proxy.desktop=false
kde-style.desktop=false
[Locale]
Country=fr
Language=fr:FR
/etc/skel/.kde/share/config/kdesktoprc
[$i]
[Desktop0]
BackgroundMode=Flat
BlendBalance=100
BlendMode=NoBlending
ChangeInterval=60
Color1=238,238,238
Color2=0,0,0
CurrentWallpaper=0
LastChange=0
MultiWallpaperMode=NoMulti
Pattern=
Program=
ReverseBlending=false
WallpaperList=
WallpaperMode=Scaled
Wallpaper=/usr/share/wallpapers/votrelogo.jpg
[MiniCli]
CompletionItems=knotes:1
CompletionMode=2
History=knotes
[FMSettings]
ItemTextBackground=invalid
NormalTextColor=0,0,0
ShadowParameters=0,0,4.0,120.0,2,1,1,0,0,0
StandardFont=Sans Serif,11,-1,5,50,0,0,0,0,0
UnderlineLinks=false
[menus]
DetailedMenuEntries=false
[ScreenSaver]
Enabled=true
Lock=false
Priority=19
Saver=Matrix.desktop
Timeout=600
/etc/skel/.kde/share/config/kickerrc
[$i]
[General]
UseBackgroundTheme=true
Alignment=1
Size=2
SizePercentage=100
[KMenu]
UseSidePixmap=false
[BrowserButton_1]
FreeSpace=0
Icon=document
Path=$HOME/Documents
[ServiceMenuButton_1]
Label=work/
RelPath=work/
[buttons]
EnableIconZoom=false
EnableTileBackground=false
[menus]
DetailedMenuEntries=false
ReduceMenuDepth=true
ShowUnimportantEntries=false
UseBrowser=false
[Applet_1]
DesktopFile=minipagerapplet.desktop
FreeSpace=0.25
[Applet_2]
ConfigFile=taskbar_panelappletrc
DesktopFile=taskbarapplet.desktop
FreeSpace=0.25
[Applet_3]
ConfigFile=systemtray_panelappletrc
DesktopFile=systemtrayapplet.desktop
FreeSpace=1
[Applet_4]
ConfigFile=clock_panelapplet_vffwzgqzg0fydntyn9v_rc
DesktopFile=clockapplet.desktop
FreeSpace=1
[General]
Applets=KMenuButton_1,ServiceButton_2,ServiceButton_6,
ServiceButton_3,ServiceButton_4,Applet_1,Applet_2,Applet_3,Applet_4
Size=3
[KFileDialog Speedbar]
Speedbar IconSize=32
[KMenuButton_1]
FreeSpace=0
[ServiceButton_1]
DesktopFile=System/konsole.desktop
FreeSpace=0
[ServiceButton_2]
DesktopFile=Home.desktop
FreeSpace=0
[ServiceButton_3]
DesktopFile=Internet/konqbrowser.desktop
FreeSpace=0
[ServiceButton_4]
DesktopFile=Internet/KMail.desktop
FreeSpace=0
[ServiceButton_6]
DesktopFile=Help.desktop
FreeSpace=0
Copyright © 04/02/2004, Arnofear
Ce document est publié sous licence Creative Commons Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique : http://creativecommons.org/licenses/by-nc-sa/3.0/deed.fr |