summaryrefslogtreecommitdiffstats
path: root/initramfs/distro-specs/gentoo/functions-default
diff options
context:
space:
mode:
Diffstat (limited to 'initramfs/distro-specs/gentoo/functions-default')
-rw-r--r--initramfs/distro-specs/gentoo/functions-default139
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