- update postin to work in / again when running insserv macro
OBS-URL: https://build.opensuse.org/package/show/Virtualization/hyper-v?expand=0&rev=7
This commit is contained in:
parent
619dff6162
commit
87b7374b4c
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jun 17 08:10:12 CEST 2011 - ohering@suse.de
|
||||||
|
|
||||||
|
- update postin to work in / again when running insserv macro
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Jun 16 15:33:49 CEST 2011 - ohering@suse.de
|
Thu Jun 16 15:33:49 CEST 2011 - ohering@suse.de
|
||||||
|
|
||||||
|
30
hyper-v.spec
30
hyper-v.spec
@ -122,31 +122,27 @@ install -m644 %SOURCE1 $RPM_BUILD_ROOT/etc/modprobe.d/hyperv_pvdrivers.conf
|
|||||||
/usr/sbin/hv_kvp_daemon
|
/usr/sbin/hv_kvp_daemon
|
||||||
|
|
||||||
%post
|
%post
|
||||||
if test -d /sys/class/dmi/id
|
board_vendor=
|
||||||
|
product_name=
|
||||||
|
if pushd /sys/class/dmi/id > /dev/null 2>/dev/null
|
||||||
then
|
then
|
||||||
pushd /sys/class/dmi/id > /dev/null
|
|
||||||
board_vendor=
|
|
||||||
if test -r board_vendor
|
if test -r board_vendor
|
||||||
then
|
then
|
||||||
board_vendor="`cat board_vendor`"
|
board_vendor="`cat board_vendor`"
|
||||||
fi
|
fi
|
||||||
if test "${board_vendor}" = "Microsoft Corporation"
|
if test -r product_name
|
||||||
then
|
then
|
||||||
product_name=
|
product_name="`cat product_name`"
|
||||||
if test -r product_name
|
|
||||||
then
|
|
||||||
product_name="`cat product_name`"
|
|
||||||
fi
|
|
||||||
if test "${product_name}" = "Virtual Machine"
|
|
||||||
then
|
|
||||||
echo "Enabling hv_kvp_daemon on '${product_name}' from '${board_vendor}'"
|
|
||||||
popd > /dev/null
|
|
||||||
%{fillup_and_insserv -Y hv_kvp_daemon}
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
fi
|
fi
|
||||||
|
popd > /dev/null
|
||||||
|
fi
|
||||||
|
if test "${board_vendor}" = "Microsoft Corporation" -a test "${product_name}" = "Virtual Machine"
|
||||||
|
then
|
||||||
|
echo "Enabling hv_kvp_daemon on '${product_name}' from '${board_vendor}'"
|
||||||
|
%{fillup_and_insserv -Y hv_kvp_daemon}
|
||||||
|
else
|
||||||
|
%{fillup_and_insserv hv_kvp_daemon}
|
||||||
fi
|
fi
|
||||||
%{fillup_and_insserv hv_kvp_daemon}
|
|
||||||
|
|
||||||
%preun
|
%preun
|
||||||
%stop_on_removal
|
%stop_on_removal
|
||||||
|
Loading…
Reference in New Issue
Block a user