diff options
author | Michael Janczyk | 2007-01-30 18:46:30 +0100 |
---|---|---|
committer | Michael Janczyk | 2007-01-30 18:46:30 +0100 |
commit | 124d3dfdbd736ecc9cbe6d011700219fceb82094 (patch) | |
tree | 26e123e1e8c211d6136f6929be87f583c12d4ab6 /initramfs/distro-specs/suse/functions-default | |
parent | ... still problems with stage3 / hwsetup in some cases (takes ages ... (diff) | |
download | core-124d3dfdbd736ecc9cbe6d011700219fceb82094.tar.gz core-124d3dfdbd736ecc9cbe6d011700219fceb82094.tar.xz core-124d3dfdbd736ecc9cbe6d011700219fceb82094.zip |
general kdm config now in /etc/functions
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@658 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'initramfs/distro-specs/suse/functions-default')
-rw-r--r-- | initramfs/distro-specs/suse/functions-default | 108 |
1 files changed, 8 insertions, 100 deletions
diff --git a/initramfs/distro-specs/suse/functions-default b/initramfs/distro-specs/suse/functions-default index 33de9b6c..3f52af48 100644 --- a/initramfs/distro-specs/suse/functions-default +++ b/initramfs/distro-specs/suse/functions-default @@ -294,109 +294,17 @@ fi # configure kdm as display manager config_kdm () { -config_dm_entry yes -usetheme=false -themeconf=$(ls /mnt/var/lib/openslx/themes/displaymanager/*.xml 2>/dev/null) -testmkd /mnt/etc/opt/kde3/share/config/kdm -[ -r "${themeconf}" ] && usetheme=true -# check if a kdmrc was provided via ConfTGZ -[ -f /rootfs/etc/opt/kde3/share/config/kdm/kdmrc ] || \ - echo -e "# /etc/opt/kde3/share/config/kdm/kdmrc - \ -file generated by -#\t$0: $date\n\ -[General] -ConfigVersion=2.3 -StaticServers=:0 -ExportList=LANG -PidFile=/var/run/kdm.pid -AuthDir=/var/lib/xdm/authdir/authfiles -ServerVTs=-7 -ConsoleTTYs=tty1,tty2,tty3,tty4,tty5,tty6 - -[Xdmcp] -Enable=$xdmcp -Xaccess=/etc/X11/xdm/Xaccess -Willing=/etc/X11/xdm/Xwilling - -[Shutdown]HaltCmd=/sbin/halt -RebootCmd=/sbin/reboot +# first define directories for kdm +kdmrcdir=/etc/opt/kde3/share/config/kdm +xdmdir=/etc/X11/xdm +testmkd /mnt/${kdmrcdir} -[X-*-Core] -ServerCmd=/usr/X11R6/bin/X -br -ServerArgsLocal=-nolisten tcp -TerminateServer=true -Resources=/etc/X11/xdm/Xresources -Setup=/etc/X11/xdm/Xsetup -UserPath=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/var/X11R6/bin -SystemPath=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:\ -/usr/X11R6/bin:/var/X11R6/bin -Startup=/etc/X11/xdm/Xstartup -Reset=/etc/X11/xdm/Xreset -Session=/etc/X11/xdm/Xsession -ClientLogFile=.xsession-errors-%s -AutoReLogin=false -AllowRootLogin=true -AllowNullPasswd=true -AllowShutdown=All -SessionsDirs=/etc/X11/sessions,/usr/share/xsessions,\ -/opt/kde3/share/apps/kdm/sessions -AuthNames=XDM-AUTHORIZATION-1,MIT-MAGIC-COOKIE-1 - -[X-*-Greeter] -ShowUsers=Selected -SelectedUsers= -UserList=false -GUIStyle=default -LogoArea=Clock -GreetString=Diskless Linux (%h) -GreetFont=Nimbus Sans l,20,-1,5,48,0,0,0,0,0 -StdFont=Nimbus Sans l,14,-1,5,48,0,0,0,0,0 -FailFont=Nimbus Sans l,14,-1,5,74,0,0,0,0,0 -AntiAliasing=true -Language=$lang -EchoMode=OneStar -ShowLog=false -UseTheme=${usetheme} -Theme=/var/lib/openslx/themes/displaymanager -UseBackground=true -BackgroundCfg=/var/lib/openslx/themes/displaymanager/backgroundrc - -[X-:*-Greeter] -PreselectUser=None -FocusPasswd=true -LoginMode=DefaultLocal -AllowClose=false -UseAdminSession=true - -[X-:0-Core] -AutoLoginEnable=false -ClientLogFile=.xsession-errors -NoPassEnable=false - -[X-:0-Greeter] -LogSource=/dev/xconsole -UseAdminSession=false" >/mnt/etc/opt/kde3/share/config/kdm/kdmrc +config_dm_entry yes -echo -e "[Desktop0] -BackgroundMode=Flat -BlendBalance=100 -BlendMode=NoBlending -ChangeInterval=60 -Color1=0,51,102 -Color2=255,255,255 -CurrentWallpaper=0 -LastChange=0 -MinOptimizationDepth=1 -MultiWallpaperMode=NoMulti -Pattern=triangles -Program= -ReverseBlending=false -UseSHM=false -Wallpaper= -WallpaperList= -WallpaperMode=NoWallpaper" \ - >/mnt/var/lib/openslx/themes/displaymanager/backgroundrc +# write configuration file +# use general config in /etc/functions +config_kdm_template } # configure bluetooth services |