diff --git a/.gitignore b/.gitignore index a2062cb..1b48e65 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,5 @@ /hv_vss_daemon.c /COPYING /hv_fcopy_daemon.c +/lsvmbus +/bondvf.sh diff --git a/hyperv-daemons.spec b/hyperv-daemons.spec index 3074318..990126a 100644 --- a/hyperv-daemons.spec +++ b/hyperv-daemons.spec @@ -50,6 +50,9 @@ Source200: hv_fcopy_daemon.c Source201: hypervfcopyd.service Source202: hypervfcopy.rules +# HYPERV TOOLS +Source301: lsvmbus +Source302: bondvf.sh # HYPERV KVP DAEMON # Correct paths to external scripts ("/usr/libexec/hypervkvpd"). @@ -132,6 +135,13 @@ BuildArch: noarch %description license Contains license of the Hyper-V daemons suite. +%package -n hyperv-tools +Summary: Tools for Hyper-V guests +Group: Applications/System +BuildArch: noarch + +%description -n hyperv-tools +Contains tools and scripts useful for Hyper-V guests. %prep %setup -Tc @@ -182,6 +192,11 @@ install -p -m 0755 %{SOURCE4} %{buildroot}%{_libexecdir}/%{hv_kvp_daemon}/hv_set # Directory for pool files mkdir -p %{buildroot}%{_sharedstatedir}/hyperv +# Tools +install -p -m 0755 %{SOURCE301} %{buildroot}%{_sbindir}/ + +mkdir -p %{buildroot}%{_datarootdir}/hyperv-tools/ +install -p -m 0755 %{SOURCE302} %{buildroot}%{_datarootdir}/hyperv-tools/ %post -n hypervkvpd if [ $1 > 1 ] ; then @@ -251,6 +266,10 @@ fi %files license %doc COPYING +%files -n hyperv-tools +%{_sbindir}/lsvmbus +%{_datarootdir}/hyperv-tools + %changelog * Thu Jul 28 2016 Vitaly Kuznetsov - 0-0.15.20160728git - Rebase to 4.8-rc0 (20160728 git snapshot) diff --git a/sources b/sources index 2ac9ba2..b19c889 100644 --- a/sources +++ b/sources @@ -1,7 +1,9 @@ -5a1b4a81be9d5bbbf8869976408354e8 hv_get_dhcp_info.sh -dbb5cc7ec83ccc7b1c39458a7521c9b4 hv_get_dns_info.sh -292ced879e33c28fff39994e6d1b3197 hv_kvp_daemon.c -da7f77aa7507e950851cbb53673ce5d4 hv_set_ifconfig.sh -73d16e55a4eaf7ec4b7964052209520e hv_vss_daemon.c -7e9d2c146b60e3ee09c17e9d71dc8283 hv_fcopy_daemon.c -d7810fab7487fb0aad327b76f1be7cd7 COPYING +SHA512 (hv_get_dhcp_info.sh) = 47e7a40e6acef9ead49f53e0fdfa97a11eb273642b9c1575f5d14da8124dc5d09dc81d0d4660f1ea8c49ce2b0dd7ec43d2796d37c4b3eb160c6b356fb8a815a4 +SHA512 (hv_get_dns_info.sh) = 876effabea3ffe1daaa9c68dfa9b254d740003716f081aa524a1bdbd81724f744bd9dd900f2fdd94764d67584d3e853b26576aa8b53d6f6df94b12702a167428 +SHA512 (hv_kvp_daemon.c) = 89f6b6669335aca255ddf5ed3275ed34f5f51240a1383594a7b0f0725511b66cb13d2794ca9c956b2e4b256f008f8821454dae7bbf053f0efc78d52b3553c9d3 +SHA512 (hv_set_ifconfig.sh) = 8fe9a21fd7af20173b421277a4fefec75465e577b64f5341951a5e71d0322898cda68d10f6ddb179bdb2d4bd0d6e5418ec131d4b63650b66f0cda69737152658 +SHA512 (hv_vss_daemon.c) = c39b8b1e53ab99637b211fbeb696411f917d11579a182ac1b662d31d6f353baa3b687266405852b281a520d77464e22c396db1bf3b2c6878d421e84bf9453739 +SHA512 (hv_fcopy_daemon.c) = 33ebd42a14fda8fa987d22243c6ff96b103697ea30cfed36e9abede451cf87b25140a6f2eba3829bb0db6fafa1e21269601816984d9904f2c843e2cfc035e010 +SHA512 (COPYING) = fbb1e0f29741e900a81ccbe76102103365423d310e9987dfc5858174999911037a9ad48270a3d0b86f245e91868ed73813ca273584be43816f53517858f3aabd +SHA512 (lsvmbus) = e4a686c4d07e5529eaf4de037a774ba3ae4a96a17e2972c41c740fbb017c58262c14d79c9e55088e9c7cf8205e9d10bb9da3f4918feec8d47418e8999a931031 +SHA512 (bondvf.sh) = 4eba5087bb40bc244fbef89d596a2d757fcae7b7599e44683895c4d6677999f5e632cb155806ccab78cb98379d9468b9baefeb4dc6cab9127a26b9dda7702381