summaryrefslogtreecommitdiffstats
path: root/os-plugins
diff options
context:
space:
mode:
authorSebastian Schmelzer2009-03-11 18:37:17 +0100
committerSebastian Schmelzer2009-03-11 18:37:17 +0100
commitf654f5b234f5af5efad8641d28c10d766eb2c481 (patch)
tree25152148cb782944704cbeba810bbdd84e271a27 /os-plugins
parentHints for Ubuntu desktop fixes ..., see #395 too ... (diff)
downloadcore-f654f5b234f5af5efad8641d28c10d766eb2c481.tar.gz
core-f654f5b234f5af5efad8641d28c10d766eb2c481.tar.xz
core-f654f5b234f5af5efad8641d28c10d766eb2c481.zip
* fix for unionfs
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2712 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'os-plugins')
-rw-r--r--os-plugins/plugins/desktop/OpenSLX/Distro/Base.pm10
-rw-r--r--os-plugins/plugins/desktop/OpenSLX/Distro/Ubuntu.pm3
2 files changed, 7 insertions, 6 deletions
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