%define _tests_dir /usr/apps/network-manager
%define _manifestdir /usr/share/packages
%define _service_dir /usr/lib/systemd/system
+%define _service_symlink_dir /etc/systemd/system/multi-user.target.wants
%define _lib_include_dir /usr/include
%define _conf_dir /etc/nmdaemon
# Smack label for conf file
%post nmdaemon
mkdir -p /opt/data/nmdaemon
sed -i "s/\${WORKING_MODE}/standard/g" %{_service_dir}/nmdaemon.service
+ln -sf %{_service_dir}/nmdaemon.service %{_service_symlink_dir}/nmdaemon.service
chsmack -a "%{_conf_access_smack}" %{_conf_dir}/nmdaemon.conf
systemctl restart nmdaemon
%post nmdaemon-hub
mkdir -p /opt/data/nmdaemon
sed -i "s/\${WORKING_MODE}/hub/g" %{_service_dir}/nmdaemon.service
+ln -sf %{_service_dir}/nmdaemon.service %{_service_symlink_dir}/nmdaemon.service
chsmack -a "%{_conf_access_smack}" %{_conf_dir}/nmdaemon.conf
systemctl restart nmdaemon
%post nmdaemon-prim
mkdir -p /opt/data/nmdaemon
sed -i "s/\${WORKING_MODE}/primitive/g" %{_service_dir}/nmdaemon.service
+ln -sf %{_service_dir}/nmdaemon.service %{_service_symlink_dir}/nmdaemon.service
chsmack -a "%{_conf_access_smack}" %{_conf_dir}/nmdaemon.conf
systemctl restart nmdaemon