Debian Bug report logs - #706671
support gconf/gsetting/dconf local-or-global toggle

Package: live-config; Maintainer for live-config is Live Systems Maintainers <debian-live@lists.debian.org>; Source for live-config is src:live-config.

Reported by: Debian-live mailing list <debian-live@lists.debian.org>

Date: Fri, 3 May 2013 07:57:01 UTC

Severity: wishlist

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Live Systems Maintainers <debian-live@lists.debian.org>:
Bug#706671; Package live-config. (Fri, 03 May 2013 07:57:05 GMT) Full text and rfc822 format available.

Acknowledgement sent to Debian-live mailing list <debian-live@lists.debian.org>:
New Bug report received and forwarded. Copy sent to Live Systems Maintainers <debian-live@lists.debian.org>. (Fri, 03 May 2013 07:57:05 GMT) Full text and rfc822 format available.

Message #5 received at submit@bugs.debian.org (full text, mbox):

From: Daniel Baumann <daniel.baumann@progress-technologies.net>
To: debian-live@lists.debian.org
Subject: support gconf/gsetting/dconf local-or-global toggle
Date: Fri, 03 May 2013 09:46:45 +0200
Package: live-config
Severity: wishlist

On 05/03/2013 07:18 AM, Trent W. Buck wrote:
> I noticed in live-config (3.0.23-1) several cases where gconf2 settings
> are set for the user just created:
> 
>     0040-sudo:                sudo -u "${LIVE_USERNAME}" gconftool-2 -s -t bool /apps/gksu/sudo-mode true
>     0040-sudo:                sudo -u "${LIVE_USERNAME}" gconftool-2 -s -t bool /apps/gksu/display-no-pass-info false
>     1020-gnome-panel-data:    sudo -u "${LIVE_USERNAME}" gconftool-2 -s -t bool /apps/panel/global/disable_lock_screen true
>     1030-gnome-power-manager: sudo -u "${LIVE_USERNAME}" gconftool-2 -s -t bool /apps/gnome-power-manager/general/can_hibernate false
>     1040-gnome-screensaver:   sudo -u "${LIVE_USERNAME}" gconftool-2 -t bool -s /apps/gnome-screensaver/lock_enabled false
> 
> It is possible to set these properties for all users at build time
> instead of boot time.  I use this because my live users have persistent
> accounts in LDAP and homes in NFS; there's no "guest" account.

we should have an option in live-config that allows to toggle local
(user-specific) gconf/gsettings or global (system-wide), thank for
bringing that up, filling as a wishlist bug to be adressed somewhen in
live-config 4.

> I don't know if this is useful for normal live users; since GNOME3
> replaces gconf2 with dconf, I suppose it's a moot point.
> 
> Anyway, you do it like this:
> 
>     gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.default -s -t <type> <key> <value>
> 
> You can also lock down arbitrary properties this way, by changing .default to .mandatory.
> I use this, for example, to stop my netboot users from changing their wallpaper.

-- 
Address:        Daniel Baumann, Donnerbuehlweg 3, CH-3012 Bern
Email:          daniel.baumann@progress-technologies.net
Internet:       http://people.progress-technologies.net/~daniel.baumann/



Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Wed Apr 16 17:00:55 2014; Machine Name: buxtehude.debian.org

Debian Bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.