mirror of
https://github.com/paolo-projects/unlocker.git
synced 2025-07-27 16:04:38 +02:00
Allow unlocker to be disabled on ESXi via boot option
This commit is contained in:
parent
fdb8414938
commit
b13e0dd113
22
local.sh
22
local.sh
@ -6,15 +6,27 @@ echo VMware ESXi 6.x Unlocker 2.0.9
|
|||||||
echo ===============================
|
echo ===============================
|
||||||
echo Copyright: Dave Parsons 2011-16
|
echo Copyright: Dave Parsons 2011-16
|
||||||
|
|
||||||
/etc/init.d/hostd status
|
if bootOption -o | grep -q 'nounlocker'; then
|
||||||
/etc/init.d/hostd stop
|
|
||||||
|
|
||||||
vmkramdisk /bootbank/unlocker.vgz
|
echo Unlocker disabled via boot options >> /var/log/unlocker.log
|
||||||
|
|
||||||
|
else
|
||||||
|
|
||||||
|
echo Unlocker running >> /var/log/unlocker.log
|
||||||
|
|
||||||
|
/etc/init.d/hostd status >> /var/log/unlocker.log
|
||||||
|
/etc/init.d/hostd stop >> /var/log/unlocker.log
|
||||||
|
|
||||||
|
vmkramdisk /bootbank/unlocker.vgz >> /var/log/unlocker.log
|
||||||
|
|
||||||
sed -i 's/applesmc/vmkernel/g' /lib/libvmkctl.so
|
sed -i 's/applesmc/vmkernel/g' /lib/libvmkctl.so
|
||||||
if [ -f /lib64/libvmkctl.so ]; then
|
if [ -f /lib64/libvmkctl.so ]; then
|
||||||
sed -i 's/applesmc/vmkernel/g' /lib64/libvmkctl.so
|
sed -i 's/applesmc/vmkernel/g' /lib64/libvmkctl.so
|
||||||
fi
|
fi
|
||||||
|
|
||||||
/etc/init.d/hostd start
|
/etc/init.d/hostd start >> /var/log/unlocker.log
|
||||||
/etc/init.d/hostd status
|
/etc/init.d/hostd status >> /var/log/unlocker.log
|
||||||
|
|
||||||
|
fi
|
||||||
|
|
||||||
|
exit 0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user