summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDirk2012-11-27 23:01:31 +0100
committerDirk2012-11-27 23:01:31 +0100
commit45a1b48a1cee85ec2c7ca58f40d47253d3e5649c (patch)
tree3e3e873a3a3f48775440bfd646b98f9c26330744
parentSome more small Vbox, ... fixes for samba stuff. (diff)
downloadcore-45a1b48a1cee85ec2c7ca58f40d47253d3e5649c.tar.gz
core-45a1b48a1cee85ec2c7ca58f40d47253d3e5649c.tar.xz
core-45a1b48a1cee85ec2c7ca58f40d47253d3e5649c.zip
Changing smb configuration file path (VBox & Co.)
-rw-r--r--src/os-plugins/plugins/qemukvm/XX_qemukvm.sh6
-rw-r--r--src/os-plugins/plugins/virtualbox/XX_virtualbox.sh4
-rw-r--r--src/os-plugins/plugins/vmware/XX_vmware.sh9
3 files changed, 10 insertions, 9 deletions
diff --git a/src/os-plugins/plugins/qemukvm/XX_qemukvm.sh b/src/os-plugins/plugins/qemukvm/XX_qemukvm.sh
index a7cf6b64..b0d40683 100644
--- a/src/os-plugins/plugins/qemukvm/XX_qemukvm.sh
+++ b/src/os-plugins/plugins/qemukvm/XX_qemukvm.sh
@@ -109,11 +109,11 @@ ALL ALL=NOPASSWD: /sbin/iptables -t nat -? POSTROUTING -s 192.168.1*.0/24 -o br0
EOF
# setting the base samba configuration
- if [ -f /mnt/opt/openslx/plugins/vmchooser/smb.conf -a \
+ if [ -f /mnt/opt/openslx/plugin-repo/vmchooser/smb.conf -a \
-f /mnt/usr/sbin/smbd ] ; then
testmkd /mnt/etc/qemu
- sed -e "s#NWIF#tapnat0#taphost0#;s#PIDDIR#/tmp/virt#" \
- /mnt/opt/openslx/plugins/vmchooser/smb.conf \
+ sed -e "s#NWIF#192.168.101.254,192.168.102.254#;s#PIDDIR#/tmp/virt#" \
+ /mnt/opt/openslx/plugin-repo/vmchooser/smb.conf \
>/mnt/etc/qemu/smb.conf
fi
fi
diff --git a/src/os-plugins/plugins/virtualbox/XX_virtualbox.sh b/src/os-plugins/plugins/virtualbox/XX_virtualbox.sh
index 46422701..37e1caa6 100644
--- a/src/os-plugins/plugins/virtualbox/XX_virtualbox.sh
+++ b/src/os-plugins/plugins/virtualbox/XX_virtualbox.sh
@@ -90,9 +90,9 @@ if [ -e ${CONFFILE} ]; then
chown root:vboxusers /dev/vboxdrv
# setting the base samba configuration
- [ -f /mnt/opt/openslx/plugins/vmchooser/smb.conf -a -f /mnt/usr/sbin/smbd ] && \
+ [ -f /mnt/opt/openslx/plugin-repo/vmchooser/smb.conf -a -f /mnt/usr/sbin/smbd ] && \
sed -e "s,NWIF,vboxnet0,;s,PIDDIR,/var/run/vbox," \
- /mnt/opt/openslx/plugins/vmchooser/smb.conf \
+ /mnt/opt/openslx/plugin-repo/vmchooser/smb.conf \
>/mnt/etc/vbox/smb.conf
# finished ...
diff --git a/src/os-plugins/plugins/vmware/XX_vmware.sh b/src/os-plugins/plugins/vmware/XX_vmware.sh
index f7fe3948..2b51936d 100644
--- a/src/os-plugins/plugins/vmware/XX_vmware.sh
+++ b/src/os-plugins/plugins/vmware/XX_vmware.sh
@@ -76,10 +76,11 @@ stage3 setup" > ${PLUGINCONFDIR}/vmware.conf
-e "s,LEASEFILE,/var/run/vmware/udhcpd-vmnet1.leases," \
/mnt/etc/opt/openslx/udhcpd.conf >/mnt/etc/vmware/udhcpd/udhcpd-vmnet1.conf
# setting the base samba configuration if available
- [ -f /mnt/opt/openslx/plugins/vmchooser/smb.conf -a -f /mnt/usr/sbin/smbd ] && \
- sed -e "s,NWIF,$vmsub,;s,PIDDIR,/var/run/vmware," \
- /mnt/opt/openslx/plugins/vmchooser/smb.conf \
- >/etc/vmware/smb.conf
+ [ -f /mnt/opt/openslx/plugin-repo/vmchooser/smb.conf \
+ -a -f /mnt/usr/sbin/smbd ] && \
+ sed -e "s,NWIF,$vmsub,;s,PIDDIR,/var/run/vmware," \
+ /mnt/opt/openslx/plugin-repo/vmchooser/smb.conf \
+ >/etc/vmware/smb.conf
fi
# vmware nat interface configuration