<div dir="ltr">package_config/GNOME_FULL<br><pre>PACKAGES aptitude

iceweasel
icedove
#hunspell-dictionary-fr
menu gdm3
task-gnome-desktop
#gnome
libgnomevfs2-bin
gksu
gnome-themes
gnome-themes-extras
gnome-colors
gnome-sudo
gnome-tweak-tool
gnome-shell-extensions
evolution</pre><br><div><br>diff --git a/scripts/GNOME_FULL/10-gksu-apps b/scripts/GNOME_FULL/10-gksu-apps<br>new file mode 100755 (executable)<br>index 0000000..3a2d871<br>--- /dev/null<br>+++ b/scripts/GNOME_FULL/10-gksu-apps<br>

@@ -0,0 +1,29 @@<br>+#!/usr/sbin/cfagent -f<br>+<br>+control:<br>+   any::<br>+   actionsequence = ( editfiles )<br>+   EditFileSize = ( 30000 )<br>+<br>+editfiles:<br>+   any::<br>+       { ${target}/usr/share/applications/synaptic.desktop<br>

+         ## Modify default Exec for sudo'ing:<br>+         BeginGroupIfNoSuchLine "Exec=gksudo synaptic-pkexec"<br>+           ReplaceAll "^Exec=.*" With "Exec=gksudo synaptic-pkexec"<br>

+         EndGroup<br>+       }<br>+<br>+       { ${target}/usr/share/applications/gpk-application.desktop<br>+         ## Modify default Exec for sudo'ing:<br>+         BeginGroupIfNoSuchLine "Exec=gksudo gpk-application"<br>

+           ReplaceAll "^Exec=.*" With "Exec=gksudo gpk-application-pkexec"<br>+         EndGroup<br>+       }<br>+<br>+       { ${target}/usr/share/applications/gpk-update-viewer.desktop<br>+         ## Modify default Exec for sudo'ing:<br>

+         BeginGroupIfNoSuchLine "Exec=gksudo gpk-update-viewer"<br>+           ReplaceAll "^Exec=.*" With "Exec=gksudo gpk-update-viewer"<br>+         EndGroup<br>+       }<br><br><br>+dn: cn=localadminsSynaptic,ou=sudoers,ou=gosa,dc=intern<br>

+objectClass: top<br>+objectClass: sudoRole<br>+sudoHost: workstation*<br>+sudoHost: diskless*<br>+sudoHost: guest*<br>+cn: localadminsSynaptic<br>+sudoRunAs: ALL<br>+description: sudo rights to install additional packages on clients<br>

+sudoUser: admin<br>+sudoCommand: sudo<br>+sudoCommand: /usr/sbin/synaptic<br>+sudoCommand: /usr/bin/synaptic-pkexec<br>+sudoCommand: /usr/bin/gpk-application<br>+sudoCommand: /usr/bin/gpk-update-viewer<br><br></div><div>

Well... That was one of my users requirements.<br></div><div>Comments welcome<br><br>Julien<br></div></div>