From bbd93ca661f4e0c7997c385cb07da58d7206b287 Mon Sep 17 00:00:00 2001 From: Philippe Coval Date: Tue, 23 Apr 2013 10:48:29 +0200 Subject: [PATCH] spec: add uninstall --- packaging/connman.spec | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/packaging/connman.spec b/packaging/connman.spec index 078dfbf..3d3fa13 100644 --- a/packaging/connman.spec +++ b/packaging/connman.spec @@ -80,6 +80,17 @@ ln -s ../connman.service %{buildroot}%{_unitdir}/network.target.wants/connman.se %install_service multi-user.target.wants connman.service + +%post +d=/var/lib/%{name} +f=$d/settings +install -d $d +[ -r $f ] || printf '[WiFi]\nEnable=true\n' > $f + +%postun +rm -f /var/lib/connman/settings + + %files %manifest connman.manifest %{_sbindir}/* @@ -88,10 +99,6 @@ ln -s ../connman.service %{buildroot}%{_unitdir}/network.target.wants/connman.se %{_unitdir}/network.target.wants/connman.service %{_unitdir}/multi-user.target.wants/connman.service -%post -conf=/var/lib/connman/settings -[ -r $conf ] || printf '[WiFi]\nEnable=True\n' > $conf - %files test %{_libdir}/%{name}/test/* -- 2.7.4