summaryrefslogtreecommitdiffstats
path: root/initrd/initrd-stuff/etc/vmware-prep
diff options
context:
space:
mode:
Diffstat (limited to 'initrd/initrd-stuff/etc/vmware-prep')
-rw-r--r--initrd/initrd-stuff/etc/vmware-prep103
1 files changed, 53 insertions, 50 deletions
diff --git a/initrd/initrd-stuff/etc/vmware-prep b/initrd/initrd-stuff/etc/vmware-prep
index 7c53f366..116c5bc8 100644
--- a/initrd/initrd-stuff/etc/vmware-prep
+++ b/initrd/initrd-stuff/etc/vmware-prep
@@ -6,10 +6,10 @@
# initial ramdisk
#
# Author(s): Michael Janczyk <mj0@uni-freiburg.de>, 15-04-2006
-# Dirk von Suchodoletz <dirk@goe.net>, 10-05-2006
+# Dirk von Suchodoletz <dirk@goe.net>, 31-05-2006
# Copyright: (c) 2003, 2006 - RZ Universitaet Freiburg
#
-# Version: 0.2d
+# Version: 0.2e WILL DISAPPEAR SOON!!!
################################################################################
@@ -29,22 +29,23 @@
### VARIABLES SECTION ##########################################################
# Declaration of default variables
vmdir=/var/lib/vmware
-path=/var/X11R6/bin
-sessions=
-session_name=
+#path=/var/X11R6/bin
+#sessions=
+#session_name=
### FUNCTIONS SECTION ##########################################################
+# NOT NEEDED NOW
# unionfs used?
-pathtest () {
- if `touch /usr/X11R6/bin/touch >/dev/null 2>&1`; then
- path=/usr/X11R6/bin/
- rm ${path}/touch >/dev/null 2>&1
- else
- test -d ${path} || mkdir -p ${path}
- fi
-}
+#pathtest () {
+# if `touch /usr/X11R6/bin/touch >/dev/null 2>&1`; then
+# path=/usr/X11R6/bin/
+# rm ${path}/touch >/dev/null 2>&1
+# else
+# test -d ${path} || mkdir -p ${path}
+# fi
+#}
# loop file for exchanging information between linux and vmware
@@ -66,42 +67,44 @@ vmnet () {
chmod 0700 /dev/vmnet*
}
-
+# MOVED TO INITRD
# special start script for vmware with predefined image
-copyscript () {
- # runvmware
- cp ${vmdir}/templ/runvmware ${path}
- chmod 755 ${path}/runvmware >/dev/null 2>&1
-
- # default kdm session. Xdialog with WM and VMware images
- cp ${vmdir}/templ/defaultwm ${path}/defaultwm
- chmod 755 ${path}/defaultwm >/dev/null 2>&1
-}
-
-
+#copyscript () {
+# # runvmware
+# cp ${vmdir}/templ/runvmware ${path}
+# chmod 755 ${path}/runvmware >/dev/null 2>&1
+#
+# # default kdm session. Xdialog with WM and VMware images
+# cp ${vmdir}/templ/defaultwm ${path}/defaultwm
+# chmod 755 ${path}/defaultwm >/dev/null 2>&1
+#}
+
+
+# MOVED TO INITRD
# blabla sessiondinens
-desktop_session () {
- echo -e "#!/bin/sh\n#\n# file generated by ${0} at ${date}\
- \n# set to black background\nxsetroot -solid \"black\"\
- \nstartvm=\$(echo \$0 | sed -e \"s,.*/,,\")\
- \nxterm -bg black -fg white -geometry 100x30+0-0 +sb \
- -e \"${path}/runvmware -s \${startvm} ${debug}\"\n" \
- > ${path}/desktop-session
- chmod 755 ${path}/desktop-session
-}
-
-
+#desktop_session () {
+# echo -e "#!/bin/sh\n#\n# file generated by ${0} at ${date}\
+# \n# set to black background\nxsetroot -solid \"black\"\
+# \nstartvm=\$(echo \$0 | sed -e \"s,.*/,,\")\
+# \nxterm -bg black -fg white -geometry 100x30+0-0 +sb \
+# -e \"${path}/runvmware -s \${startvm} ${debug}\"\n" \
+# > ${path}/desktop-session
+# chmod 755 ${path}/desktop-session
+#}
+
+
+# MOVED TO INITRD
# copy nach blabla
-vmsession2desktop_session () {
- sessions=$(ls ${vmdir}/vmsessions/*.desktop 2>/dev/null)
- if [ -n "${sessions}" ]; then
- for i in ${vmdir}/vmsessions/*.desktop; do
- session_name=$(cat ${i} | grep -iw "exec" \
- | awk -F "=" '{print $2}')
- ln -s ${path}/desktop-session ${path}/${session_name}
- done
- fi
-}
+#vmsession2desktop_session () {
+# sessions=$(ls ${vmdir}/vmsessions/*.desktop 2>/dev/null)
+# if [ -n "${sessions}" ]; then
+# for i in ${vmdir}/vmsessions/*.desktop; do
+# session_name=$(cat ${i} | grep -iw "exec" \
+# | awk -F "=" '{print $2}')
+# ln -s ${path}/desktop-session ${path}/${session_name}
+# done
+# fi
+#}
### START SCRIPT ###############################################################
@@ -114,20 +117,20 @@ vmsession2desktop_session () {
#mount -t nfs -o ro,nolock,intr,nodev,soft,timeo=2,nosuid ${imgsrv} ${vmdir}
# check path
-pathtest
+#pathtest
# device creation - the module does not trigger udev properly
vmnet
# special start script for vmware with predefined image
-copyscript
+#copyscript
# loop file for exchanging information between linux and vmware guest
mount_loop
# blabla sessiondinens
-desktop_session
+#desktop_session
# copy nach blabla
-vmsession2desktop_session
+#vmsession2desktop_session