Ensure 'make uninstall' remove bin and conf files.
I updated the 'make uninstall' command to remove: 1. podman and remote bin 2. cni/net.d/87-podman-bridge.conflist 3. podman.conf 4. systemd conf files: io.podman.socket.* Closes #4572 Signed-off-by: Neville Cain <neville.cain@qonto.eu>
This commit is contained in:
parent
c759c3f78d
commit
6441324192
10
Makefile
10
Makefile
|
|
@ -447,12 +447,22 @@ install.systemd:
|
|||
install ${SELINUXOPT} -m 644 contrib/varlink/podman.conf ${DESTDIR}${TMPFILESDIR}/podman.conf
|
||||
|
||||
uninstall:
|
||||
# Remove manpages
|
||||
for i in $(filter %.1,$(MANPAGES_DEST)); do \
|
||||
rm -f $(DESTDIR)$(MANDIR)/man1/$$(basename $${i}); \
|
||||
done; \
|
||||
for i in $(filter %.5,$(MANPAGES_DEST)); do \
|
||||
rm -f $(DESTDIR)$(MANDIR)/man5/$$(basename $${i}); \
|
||||
done
|
||||
# Remove podman and remote bin
|
||||
rm -f $(DESTDIR)$(BINDIR)/podman
|
||||
rm -f $(DESTDIR)$(BINDIR)/podman-remote
|
||||
# Remove related config files
|
||||
rm -f ${DESTDIR}${ETCDIR}/cni/net.d/87-podman-bridge.conflist
|
||||
rm -f ${DESTDIR}${TMPFILESDIR}/podman.conf
|
||||
rm -f ${DESTDIR}${SYSTEMDDIR}/io.podman.socket
|
||||
rm -f ${DESTDIR}${USERSYSTEMDDIR}/io.podman.socket
|
||||
rm -f ${DESTDIR}${SYSTEMDDIR}/io.podman.service
|
||||
|
||||
.PHONY: .gitvalidation
|
||||
.gitvalidation: .gopathok
|
||||
|
|
|
|||
Loading…
Reference in New Issue