diff options
Diffstat (limited to 'initrd/initrd-stuff/bin/servconfig')
-rwxr-xr-x | initrd/initrd-stuff/bin/servconfig | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/initrd/initrd-stuff/bin/servconfig b/initrd/initrd-stuff/bin/servconfig index 13d9ed3c..ce1543ba 100755 --- a/initrd/initrd-stuff/bin/servconfig +++ b/initrd/initrd-stuff/bin/servconfig @@ -314,4 +314,28 @@ fi # name service caching daemon if networked user database config_nscd +####################################################################### +# vmware stuff: two scenarios +# * VM images in /usr/share/vmware - then simply link +# * VM images via additional mount (mount source NFS, NBD, ...) + +# create needed directories and files +if [ "x$vmware" != "x" ] || [ "x$vmware" != "xno" ] ; then +for i in /var/lib/vmware /etc/vmware/vmnet1 /etc/vmware/vmnet8 \ + /var/run/vmware ; do + testmkd /mnt/$i +done +chmod 1777 /mnt/var/run/vmware +rm /mnt/etc/vmware/not_configured +# device creation might not be needed any longer!? +for i in 0 1 2 3 4 5 6 7 8 9; do + [ -c /mnt/dev/vmnet$i ] || mknod /dev/vmnet$i c 119 $i +done +chmod 0700 /mnt/dev/vmnet* +# check for the place of VM images + + +fi + +# servconfig finished successfully echo "finished" > /tmp/svcfg |