File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
2
vmdk_create () {
3
+ ZUSERHOME=$( awk -F " :" ' /${ZUSER}/{print $6}' < /etc/passwd )
3
4
errorfunc=' vmdk_create'
4
- if [ ! -d " ${HOME } " /VBoxdisks/ ]; then
5
- mkdir -p " ${HOME } " /VBoxdisks/
5
+ if [ ! -d " ${ZUSERHOME } " /VBoxdisks/ ]; then
6
+ mkdir -p " ${ZUSERHOME } " /VBoxdisks/
6
7
fi
7
- if [ ! -e " ${HOME } " /VBoxdisks/" ${VOLNAME} " .vmdk ]; then
8
- echo " Creating ${HOME } /VBoxdisks/${VOLNAME} .vmdk"
8
+ if [ ! -e " ${ZUSERHOME } " /VBoxdisks/" ${VOLNAME} " .vmdk ]; then
9
+ echo " Creating ${ZUSERHOME } /VBoxdisks/${VOLNAME} .vmdk"
9
10
sleep 3
10
11
VBoxManage internalcommands createrawvmdk \
11
- -filename " ${HOME } " /VBoxdisks/" ${VOLNAME} " .vmdk \
12
+ -filename " ${ZUSERHOME } " /VBoxdisks/" ${VOLNAME} " .vmdk \
12
13
-rawdisk /dev/zvol/" ${ZROOT} /${VOLNAME} "
13
14
else
14
- echo " ${HOME } /VBoxdisks/${VOLNAME} .vmdk" already exists.
15
+ echo " ${ZUSERHOME } /VBoxdisks/${VOLNAME} .vmdk" already exists.
15
16
return 1
16
17
fi
17
18
}
You can’t perform that action at this time.
0 commit comments