diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2025-03-04 15:01:17 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2025-10-10 18:17:41 +0200 |
commit | a0d1a01e17216738b21ae9079fcb21b9c01be58e (patch) | |
tree | f90e9f4471f8b6cdf3c2146cad37d9d525716888 | |
parent | 9851170d67f61b2bf143764ac51a7e154140e132 (diff) | |
download | Ishtar-a0d1a01e17216738b21ae9079fcb21b9c01be58e.tar.bz2 Ishtar-a0d1a01e17216738b21ae9079fcb21b9c01be58e.zip |
🚀 Debian package: add ishtar-gdpr script
-rw-r--r-- | debian/python3-django-ishtar.links | 1 | ||||
-rw-r--r-- | debian/python3-django-ishtar.manpages | 1 | ||||
-rwxr-xr-x | install/ishtar-gdpr-clean | 7 | ||||
-rw-r--r-- | install/ishtar-gdpr-clean.8 | 14 |
4 files changed, 23 insertions, 0 deletions
diff --git a/debian/python3-django-ishtar.links b/debian/python3-django-ishtar.links index d875c6a3e..e27f8830d 100644 --- a/debian/python3-django-ishtar.links +++ b/debian/python3-django-ishtar.links @@ -1,6 +1,7 @@ usr/share/python3-django-ishtar/install/ishtar-prepare-instance usr/sbin/ishtar-prepare-instance usr/share/python3-django-ishtar/install/ishtar-delete-instance usr/sbin/ishtar-delete-instance usr/share/python3-django-ishtar/install/ishtar-generate-permissions usr/sbin/ishtar-generate-permissions +usr/share/python3-django-ishtar/install/ishtar-gdpr-clean usr/sbin/ishtar-gdpr-clean usr/share/python3-django-ishtar/fixtures srv/ishtar/fixtures usr/share/python3-django-ishtar/locale srv/ishtar/locale usr/share/python3-django-ishtar/example_project srv/ishtar/example_project diff --git a/debian/python3-django-ishtar.manpages b/debian/python3-django-ishtar.manpages index 95fa9032f..102c30533 100644 --- a/debian/python3-django-ishtar.manpages +++ b/debian/python3-django-ishtar.manpages @@ -1,3 +1,4 @@ install/ishtar-prepare-instance.8 install/ishtar-delete-instance.8 install/ishtar-generate-permissions.8 +install/ishtar-gdpr-clean.8 diff --git a/install/ishtar-gdpr-clean b/install/ishtar-gdpr-clean new file mode 100755 index 000000000..7fe204365 --- /dev/null +++ b/install/ishtar-gdpr-clean @@ -0,0 +1,7 @@ +#!/bin/bash + +cat "/etc/ishtar/instances" | while read INSTANCE +do + cd "/srv/ishtar/"$INSTANCE; + /usr/bin/python3 ./manage.py gdpr_clean --quiet +done diff --git a/install/ishtar-gdpr-clean.8 b/install/ishtar-gdpr-clean.8 new file mode 100644 index 000000000..3105e5903 --- /dev/null +++ b/install/ishtar-gdpr-clean.8 @@ -0,0 +1,14 @@ +.\" Manpage for ishtar-gdpr-clean. +.TH man 8 "4 Mar 2025" "1.0" "ishtar-gdpr-clean man page" +.SH NAME +ishtar-gdpr-clean \- cleaning up obsolete dgpr data +.SH SYNOPSIS +ishtar-gdpr-clean +.SH DESCRIPTION +ishtar-gdpr-clean cleaning up obsolete dgpr data for all instances. +.SH OPTIONS +ishtar-gdpr-clean does not take any options. +.SH BUGS +No known bugs. +.SH AUTHOR +Étienne Loks (etienne.loks@iggdrasil.net) |