![]() Registered Member ![]()
|
I'm using kubuntu 8.04 and kde 3.5 and recently started exploring the possibilities of the kiosk architecture. I first configured a profile with the kiosk admin tool and made further configurations by hand editting the profile config files.
The problem shows when i try to set a system wide backdround by adding this lines to /etc/kde3/kdesktoprc: [Desktop0][$i] Wallpaper=/usr/share/wallpapers/my_image.jpg that effectivly changed the background only for the accounts for witch no user profile have ben set. Is this a normal behavior? If yes, is there a way of forcing son system-wide desktop settings for all user and user profiles? Thanks in advance |
![]() Administrator ![]()
|
I believe you need to make the setting "immutable" which will force it to be applied and prevent the user from changing it. There should be documentation somewhere that specifies how to make a system wide setting immutable.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
![]() Registered Member ![]()
|
Well, as you can see, I added the "[$i]" to make the setting immuable but it does not prevented the setting of /etc/kde-profile/share/conf to change it. /etc/kde-profile seem to have a higner precedence.
|
![]() Administrator ![]()
|
Sorry about the misunderstanding. /etc/kde-profile will always have higher precedence because you place users in profiles, and then they use settings from there instead of /etc/kde3.
/etc/kde3 is the generic system configuration KDE 3 configuration skeleton. I would recommend reverting changes you made to files under here. All your configuration file edits should be to /etc/kde-profile if you want them to be immutable for a profile.
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
![]() Registered Member ![]()
|
Thanks for the precision about the precedence of /etc/kde-profile.
Now, is there a way to make a configuration be applied and innutable for every users ? Let say I would like to force the same wallpaper for every users of the machine, without assigng a single profile to all users so that i can still use profiles to restrict the actions of a group of users ? Is there an easy way to do somehting like this? |
![]() Administrator ![]()
|
Can you apply more than one profile to a user, or can profiles inherit other profiles?
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
![]() Registered Member ![]()
|
Humm, did not read anything about that in the documentation I found but I'll give a try to assign multiple profile to one user when I have a minute. For profile inheritance, I have realy no idea how it could be possible. Even multiple profile seems improbable to me as there would be no way to determine which value to use for a key declared in two profiles...
|
![]() Administrator ![]()
|
For multiple profiles you could have a profile applied to a users group and a profile applied to the user. The user profile would override the group profile.
Profile inheritance would be specified inside the profile itself
KDE Sysadmin
[img]content/bcooksley_sig.png[/img] |
Registered users: Bing [Bot], Evergrowing, Google [Bot], rblackwell