diff options
author | Michael Janczyk | 2008-01-29 19:11:40 +0100 |
---|---|---|
committer | Michael Janczyk | 2008-01-29 19:11:40 +0100 |
commit | e24bb48700c4c4e36467374808dcb35c03f8d1d1 (patch) | |
tree | deceb93ff6c815c8db11718db32cae37f7e3d39d /initramfs/distro-specs/gentoo/functions-default | |
parent | * removed debugging output (diff) | |
download | core-e24bb48700c4c4e36467374808dcb35c03f8d1d1.tar.gz core-e24bb48700c4c4e36467374808dcb35c03f8d1d1.tar.xz core-e24bb48700c4c4e36467374808dcb35c03f8d1d1.zip |
switched kdmrc path to config-default variable, and removed from each kdm function, hope kdm theme works now everywhere, cleaning still to be done + gdm completely renewed
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1502 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'initramfs/distro-specs/gentoo/functions-default')
-rw-r--r-- | initramfs/distro-specs/gentoo/functions-default | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/initramfs/distro-specs/gentoo/functions-default b/initramfs/distro-specs/gentoo/functions-default index 74d0e794..a4716511 100644 --- a/initramfs/distro-specs/gentoo/functions-default +++ b/initramfs/distro-specs/gentoo/functions-default @@ -272,25 +272,23 @@ config_kdm () { config_dm_entry kdm # first define directories for kdm -kdmrcdir=/var/lib/openslx/themes/displaymanager/ -xdmdir=/etc/X11/xdm -testmkd /mnt/${kdmrcdir} +testmkd /mnt/${D_KDMRCPATH} # setting the path for kdmrc-file # FIXME: hack - there is no other way in gentoo?!? Why the hell in "themes" # directory?? -sed -e 's,\(PIDFILE:.*\)|| \\$,\1 -- -config /var/lib/openslx/themes/displaymanager/kdmrc || \\,g'\ +sed -e 's,\(PIDFILE:.*\)|| \\$,\1 -- -config \${D_KDMRCPATH}/kdmrc || \\,g'\ -i /mnt/etc/X11/startDM.sh # write configuration file - NOT using general config in /etc/functions ##config_kdm_template usetheme=false -themeconf=$(ls /mnt/var/lib/openslx/themes/displaymanager/*.xml 2>/dev/null) +themeconf=$(ls /mnt/${D_KDMRCPATH}/*.xml 2>/dev/null) [ -r "${themeconf}" ] && usetheme=true # check if a kdmrc was provided via ConfTGZ -[ -f /rootfs/${kdmrcdir}/kdmrc ] || \ - echo -e "# ${kdmrcdir}/kdmrc - \ +[ -f /rootfs/${D_KDMRCPATH}/kdmrc ] || \ + echo -e "# ${D_KDMRCPATH}/kdmrc - \ file generated by #\t$0: $date\n\ [General] @@ -344,7 +342,7 @@ UserList=false GUIStyle=default LogoArea=Clock GreetString=Diskless Linux (%h) -GreetFont=Nimbus Sans l,20,-1,5,48,0,0,0,0,0" >/mnt/${kdmrcdir}/kdmrc +GreetFont=Nimbus Sans l,20,-1,5,48,0,0,0,0,0" >/mnt/${D_KDMRCPATH}/kdmrc echo -e "[Desktop0] BackgroundMode=Flat BlendBalance=100 @@ -368,14 +366,14 @@ WallpaperMode=NoWallpaper" \ #Gentoo specifics?? -#sed -e 's,\(save_options .*\)"$,\1 -- -config /var/lib/openslx/themes/displaymanager/kdmrc",g'\ +#sed -e 's,\(save_options .*\)"$,\1 -- -config ${D_KDMRCPATH}/kdmrc",g'\ # -i /mnt/etc/init.d/xdm #sed -e "s,\(ServerCmd=\).*,\1${D_XORGBIN} -br,g"\ # -e "s,ShowLog=false,,g"\ # -e "s,LogSource=false,,g"\ # -e "s,UseAdminSession=.*,,g"\ # -e "s,\(Startup=\).*$,\1/etc/X11/Sessions/Xsession,g"\ -# -i /mnt/var/lib/openslx/themes/displaymanager/kdmrc +# -i /mnt/${D_KDMRCPATH}/kdmrc } |