%define debug_package %{nil} Summary: Systemd service files for Google Compute Engine Linux images Name: google-compute-engine-services Version: 20170426 Release: 1%{?dist} License: Apache License 2.0 Group: System Environment/Base Vendor: VMware, Inc. Distribution: Photon Url: https://github.com/GoogleCloudPlatform/compute-image-packages/ Source0: https://github.com/GoogleCloudPlatform/compute-image-packages/archive/compute-image-packages-%{version}.tar.gz %define sha1 compute-image-packages=6852588ecae9cc39bac7683f1e21f88a5d41e831 Requires: systemd Requires: google-compute-engine Obsoletes: google-startup-scripts BuildArch: noarch %description Collection of service files for packages installed on Google supported Compute Engine images. %prep %setup -q -n compute-image-packages-%{version} %build %install install -d %{buildroot}%{_libdir}/systemd/system cp google_compute_engine_init/systemd/*.service %{buildroot}%{_libdir}/systemd/system %post systemctl stop --no-block google-accounts-daemon systemctl stop --no-block google-clock-skew-daemon systemctl stop --no-block google-ip-forwarding-daemon systemctl enable google-accounts-daemon.service systemctl enable google-clock-skew-daemon.service systemctl enable google-instance-setup.service systemctl enable google-ip-forwarding-daemon.service systemctl enable google-network-setup.service systemctl enable google-shutdown-scripts.service systemctl enable google-startup-scripts.service systemctl start --no-block google-accounts-daemon systemctl start --no-block google-clock-skew-daemon systemctl start --no-block google-ip-forwarding-daemon %postun systemctl stop --no-block google-accounts-daemon systemctl stop --no-block google-clock-skew-daemon systemctl stop --no-block google-ip-forwarding-daemon systemctl --no-reload disable google-accounts-daemon.service systemctl --no-reload disable google-clock-skew-daemon.service systemctl --no-reload disable google-instance-setup.service systemctl --no-reload disable google-ip-forwarding-daemon.service systemctl --no-reload disable google-network-setup.service systemctl --no-reload disable google-shutdown-scripts.service systemctl --no-reload disable google-startup-scripts.service %files %defattr(-,root,root) %{_libdir}/systemd/system/*.service %changelog * Fri Apr 28 2017 Anish Swaminathan <anishs@vmware.com> 20170426-1 - Initial packaging for Photon