+%post
+/sbin/ldconfig
+
+# When installing ($1 == 1)
+if [ $1 -eq 1 ] ; then
+ # Back up the original configuration and create a symlink
+ # to ours if the configuration file exists.
+ if [ -f "%{_sysconfdir}/ambd/config.tizen" ]; then
+ echo "moving original AMB config.tizen -> config.tizen.orig"
+ mv "%{_sysconfdir}/ambd/config.tizen" "%{_sysconfdir}/ambd/config.tizen.orig"
+ echo "creating symlink AMB config.tizen -> examples/config.tizen-ico"
+ ln -sf "%{_sysconfdir}/ambd/examples/config.tizen-ico" "%{_sysconfdir}/ambd/config.tizen"
+ fi
+fi
+
+/bin/systemctl restart ambd
+
+%postun
+/sbin/ldconfig
+
+# When uninstalling ($1 == 0)
+if [ $1 -eq 0 ] ; then
+ # Return the original file if a symlink exists and
+ # we have the backup around
+ if [ -L "%{_sysconfdir}/ambd/config.tizen" ]; then
+ if [ -f "%{_sysconfdir}/ambd/config.tizen.orig" ]; then
+ echo "restoring AMB config file config.tizen.orig as config.tizen"
+ mv "%{_sysconfdir}/ambd/config.tizen.orig" "%{_sysconfdir}/ambd/config.tizen"
+ fi
+ fi
+fi
+
+/bin/systemctl restart ambd