Implantation

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




Dernière modification : 15/07/04

 

Copyright © 04/02/2004, Arnofear

Contrat Creative Commons 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