Skip to content

Commit

Permalink
Add pre and postun to clean the cookbook
Browse files Browse the repository at this point in the history
  • Loading branch information
manegron committed Oct 10, 2024
1 parent 34691a9 commit 7205709
Showing 1 changed file with 21 additions and 5 deletions.
26 changes: 21 additions & 5 deletions packaging/rpm/cookbook-rb-proxy.spec
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ chmod -R 0755 %{buildroot}/var/chef/cookbooks/rb-proxy
install -D -m 0644 README.md %{buildroot}/var/chef/cookbooks/rb-proxy/README.md

%pre
if [ -d /var/chef/cookbooks/rb-proxy ]; then
rm -rf /var/chef/cookbooks/rb-proxy
fi

%post
case "$1" in
Expand All @@ -36,6 +39,12 @@ case "$1" in
;;
esac

%postun
# Deletes directory when uninstall the package
if [ "$1" = 0 ] && [ -d /var/chef/cookbooks/rb-proxy ]; then
rm -rf /var/chef/cookbooks/rb-proxy
fi

%files
%defattr(0755,root,root)
/var/chef/cookbooks/rb-proxy
Expand All @@ -45,13 +54,20 @@ esac
%doc

%changelog
* Thu Jan 18 2024 Miguel Negrón <[email protected]> - 0.1.2-1
* Thu Oct 10 2024 Miguel Negrón <[email protected]>
- Add pre and postun

* Thu Jan 18 2024 Miguel Negrón <[email protected]>
- Add journalctld configuration
* Thu Dec 14 2023 Miguel Álvarez <[email protected]> - 0.1.1

* Thu Dec 14 2023 Miguel Álvarez <[email protected]>
- Add cgroups
* Fri Dec 01 2023 David Vanhoucke <[email protected]> - 0.1.0

* Fri Dec 01 2023 David Vanhoucke <[email protected]>
- Add selinux
* Wed Feb 01 2023 Luis Blanco <[email protected]> - 0.0.8

* Wed Feb 01 2023 Luis Blanco <[email protected]>
- Freeradius integration
* Tue Mar 22 2022 Miguel Negron <[email protected]> - 0.0.1

* Tue Mar 22 2022 Miguel Negron <[email protected]>
- Initial release of proxy

0 comments on commit 7205709

Please sign in to comment.