summaryrefslogtreecommitdiff
authorMarc-Antoine Perennou <Marc-Antoine@Perennou.com>2012-01-13 23:06:49 (GMT)
committer Wulf C. Krueger <philantrop@exherbo.org>2012-01-15 13:14:19 (GMT)
commite6c2a3f8a60457f0a3e2306da106cdcb3911c009 (patch) (side-by-side diff)
tree3d62ab347389db20d98e6dba7b4040b6c9ad9d45
parent7d776d4703ec65743150641571873998e63f48bf (diff)
gdm-scm: use esandbox instead of sydboxcmd
and btw make it build Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--packages/gnome-desktop/gdm/gdm-scm.exheres-03
-rw-r--r--packages/gnome-desktop/gdm/gdm.exlib6
2 files changed, 6 insertions, 3 deletions
diff --git a/packages/gnome-desktop/gdm/gdm-scm.exheres-0 b/packages/gnome-desktop/gdm/gdm-scm.exheres-0
index b226620..d0e0167 100644
--- a/packages/gnome-desktop/gdm/gdm-scm.exheres-0
+++ b/packages/gnome-desktop/gdm/gdm-scm.exheres-0
@@ -59,8 +59,7 @@ src_prepare() {
edo intltoolize --automake --copy
edo pushd "${WORK}/data"
- sydboxcmd 'net/whitelist/bind/unix-abstract:///tmp/dbus-*'
- edo "${WORK}/data/make-dconf-override-db.sh"
+ esandbox allow_net 'unix-abstract:///tmp/dbus-*'
edo popd
}
diff --git a/packages/gnome-desktop/gdm/gdm.exlib b/packages/gnome-desktop/gdm/gdm.exlib
index a8eb231..8440d66 100644
--- a/packages/gnome-desktop/gdm/gdm.exlib
+++ b/packages/gnome-desktop/gdm/gdm.exlib
@@ -35,7 +35,11 @@ gdm_src_install() {
keepdir /var/cache/gdm
# GDM_XAUTH_DIR is created automatically
- edo rmdir "${IMAGE}"/run/{gdm/,}
+ if ever is_scm; then
+ edo rmdir "${IMAGE}"/var/run/{gdm/{greeter/,},}
+ else
+ edo rmdir "${IMAGE}"/run/{gdm/,}
+ fi
# GDM_SCREENSHOT_DIR
keepdir /var/tmp