From f654f5b234f5af5efad8641d28c10d766eb2c481 Mon Sep 17 00:00:00 2001 From: Sebastian Schmelzer Date: Wed, 11 Mar 2009 17:37:17 +0000 Subject: * fix for unionfs git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2712 95ad53e4-c205-0410-b2fa-d234c58c8868 --- os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm | 10 +++++++--- os-plugins/plugins/desktop/OpenSLX/Distro/Ubuntu.pm | 3 --- 2 files changed, 7 insertions(+), 6 deletions(-) (limited to 'os-plugins') diff --git a/os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm b/os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm index 9e657fbd..eb2d1713 100644 --- a/os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm +++ b/os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm @@ -125,8 +125,10 @@ sub setupGDMScript ); my $script = unshiftHereDoc(<<" End-of-Here"); # written by OpenSLX-plugin 'desktop' - - mkdir -p $paths 2>/dev/null + + for i in $paths; do + testmkd \$i + done cp /mnt$repoPath/gdm/\$desktop_mode/gdm.conf /mnt$configFile @@ -290,7 +292,9 @@ sub setupKDMScript #!/bin/ash # written by OpenSLX-plugin 'desktop' - mkdir -p $paths 2>/dev/null + for i in $paths; do + testmkd \$i + done cp /mnt$repoPath/kdm/\$desktop_mode/kdmrc /mnt$configFile diff --git a/os-plugins/plugins/desktop/OpenSLX/Distro/Ubuntu.pm b/os-plugins/plugins/desktop/OpenSLX/Distro/Ubuntu.pm index 804e5690..4864aebe 100644 --- a/os-plugins/plugins/desktop/OpenSLX/Distro/Ubuntu.pm +++ b/os-plugins/plugins/desktop/OpenSLX/Distro/Ubuntu.pm @@ -48,9 +48,6 @@ sub setupGDMScript my $configFile = $self->GDMPathInfo->{config}; $script .= unshiftHereDoc(<<' End-of-Here'); - # Ubuntu clones might need to get the /etc/gdm/gdm.conf copied or - # better to have a fully blown gdm.conf-custom - # cp ... /mnt/etc/gdm/gdm.conf # cleanup after users Xorg session sed 's,^#!.*,,' /mnt/etc/gdm/PostSession/Default \ >/mnt/etc/gdm/PostSession/Default.system -- cgit v1.2.3-55-g7522