diff options
Diffstat (limited to 'initramfs/distro-specs/gentoo/functions-default')
-rw-r--r-- | initramfs/distro-specs/gentoo/functions-default | 139 |
1 files changed, 0 insertions, 139 deletions
diff --git a/initramfs/distro-specs/gentoo/functions-default b/initramfs/distro-specs/gentoo/functions-default index a9da16fe..988e7412 100644 --- a/initramfs/distro-specs/gentoo/functions-default +++ b/initramfs/distro-specs/gentoo/functions-default @@ -236,145 +236,6 @@ local file=$3 sed -e "s,$var=.*,$var=\"$value\"," -i /mnt/etc/${file} } -# general display manager stuff like runlevel link and config file entry -config_dm_entry () { -local displmng=$1 -if [ -f /mnt/etc/${D_INITDIR}/xdm ] ; then - config_rc_entry "DISPLAYMANAGER" "${displmng}" - rllinker xdm -else - error "" nonfatal -fi -} - - -# configure X display manager (runlevel links and kind of manager) -config_xdm () { -# runlevel and config stuff -config_dm_entry xdm -} - -# configure gdm -config_gdm () { -# runlevel stuff -config_dm_entry gdm -# fixme!! check for needed directories and permissions -#testmkd /mnt/var/lib/gdm -#testmkd /mnt/var/log/gdm -#strinfile "gdm:" /mnt/etc/passwd || echo "gdm:x:50:15:Gnome Display Manager \ -#Daemon:/var/lib/gdm:/bin/false" >>/mnt/etc/passwd -# hack - gdm should be user 50 and shadow group 15 -#chown 50:15 /mnt/var/lib/gdm /mnt/var/log/gdm -#chmod 0750 /mnt/var/lib/gdm /mnt/var/log/gdm -} - -# configure kdm as display manager -config_kdm () { -config_dm_entry kdm - -# 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 \${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/${D_KDMRCPATH}/*.xml 2>/dev/null) -[ -r "${themeconf}" ] && usetheme=true -# check if a kdmrc was provided via ConfTGZ -[ -f /rootfs/${D_KDMRCPATH}/kdmrc ] || \ - echo -e "# ${D_KDMRCPATH}/kdmrc - \ -file generated by -#\t$0: $date\n\ -[General] -ConfigVersion=2.3 -StaticServers=:0 -ReserveServers=:1,:2,:3 -ServerVTs=-7 -ConsoleTTYs=tty1,tty2,tty3,tty4,tty5,tty6 -PidFile=/var/run/kdm.pid -[Xdmcp] -Enable=false -Willing=/usr/kde/3.5/share/config/kdm/Xwilling -[Shutdown] -[X-*-Core] -ServerCmd=${D_XORGBIN} -br -Setup=/usr/kde/3.5/share/config/kdm/Xsetup -Startup=/usr/kde/3.5/share/config/kdm/Xstartup -Reset=/usr/kde/3.5/share/config/kdm/Xreset -Session=/usr/kde/3.5/share/config/kdm/Xsession -AllowRootLogin=true -AllowNullPasswd=false -AllowShutdown=Root -SessionsDirs=/etc/X11/Sessions,/usr/share/xsessions -ClientLogFile=.xsession-errors-%s -[X-*-Greeter] -LogoArea=Logo -LogoPixmap=/usr/kde/3.5/share/apps/kdm/pics/kdelogo.png -MinShowUID=1000 -MaxShowUID=65000 -ForgingSeed=1165509407 -Preloader=/usr/kde/3.5/bin/preloadkde -Theme=/var/lib/openslx/themes/displaymanager -UseBackground=true -BackgroundCfg=/var/lib/openslx/themes/displaymanager/backgroundrc -[X-:*-Core] -ServerCmd=/usr/bin/X -br -ServerArgsLocal=-nolisten tcp -AllowNullPasswd=true -AllowShutdown=All -[X-:*-Greeter] -PreselectUser=Previous -FocusPasswd=true -LoginMode=DefaultLocal -AllowClose=false -[X-:0-Core] -ClientLogFile=.xsession-errors -[X-:0-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" >/mnt/${D_KDMRCPATH}/kdmrc -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 - - - -#Gentoo specifics?? -#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/${D_KDMRCPATH}/kdmrc - -} - # configure bluetooth services config_bt () { if [ -f /mnt/etc/init.d/bluetooth ] ; then |