From 7a26a75506de82ba1e2e0567f8f96fc2784874e9 Mon Sep 17 00:00:00 2001 From: Owen Jacobson Date: Fri, 8 Nov 2024 17:28:48 -0500 Subject: Rename the project to `pilcrow`. --- debian/default | 4 ++-- debian/hi.service | 6 +++--- debian/postinst | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) (limited to 'debian') diff --git a/debian/default b/debian/default index 3076699..3cabe21 100644 --- a/debian/default +++ b/debian/default @@ -1,2 +1,2 @@ -DATABASE_URL=sqlite:///var/lib/hi/hi.db -BACKUP_DATABASE_URL=sqlite:///var/lib/hi/backup.db +DATABASE_URL=sqlite:///var/lib/pilcrow/pilcrow.db +BACKUP_DATABASE_URL=sqlite:///var/lib/pilcrow/backup.db diff --git a/debian/hi.service b/debian/hi.service index cc4a951..e4c3589 100644 --- a/debian/hi.service +++ b/debian/hi.service @@ -1,10 +1,10 @@ [Unit] -Description=Hi chat service +Description=Pilcrow chat service After=network-online.target [Service] -EnvironmentFile=/etc/default/hi -ExecStart=/usr/bin/hi +EnvironmentFile=/etc/default/pilcrow +ExecStart=/usr/bin/pilcrow Restart=on-failure [Install] diff --git a/debian/postinst b/debian/postinst index d88a7ad..a3f58a0 100755 --- a/debian/postinst +++ b/debian/postinst @@ -4,7 +4,7 @@ set -e adduser \ --system \ --group \ - --home /var/lib/hi \ - hi + --home /var/lib/pilcrow \ + pilcrow #DEBHELPER# -- cgit v1.2.3 From eb5a2b9cd7d4edef6042791d0a77cb1d257756ce Mon Sep 17 00:00:00 2001 From: Owen Jacobson Date: Fri, 8 Nov 2024 17:45:27 -0500 Subject: Rename `hi` service unit --- debian/hi.service | 11 ----------- debian/pilcrow.service | 11 +++++++++++ 2 files changed, 11 insertions(+), 11 deletions(-) delete mode 100644 debian/hi.service create mode 100644 debian/pilcrow.service (limited to 'debian') diff --git a/debian/hi.service b/debian/hi.service deleted file mode 100644 index e4c3589..0000000 --- a/debian/hi.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=Pilcrow chat service -After=network-online.target - -[Service] -EnvironmentFile=/etc/default/pilcrow -ExecStart=/usr/bin/pilcrow -Restart=on-failure - -[Install] -WantedBy=multi-user.target diff --git a/debian/pilcrow.service b/debian/pilcrow.service new file mode 100644 index 0000000..e4c3589 --- /dev/null +++ b/debian/pilcrow.service @@ -0,0 +1,11 @@ +[Unit] +Description=Pilcrow chat service +After=network-online.target + +[Service] +EnvironmentFile=/etc/default/pilcrow +ExecStart=/usr/bin/pilcrow +Restart=on-failure + +[Install] +WantedBy=multi-user.target -- cgit v1.2.3 From a417c62edd4d3c07ba37b01835e89ed650489e09 Mon Sep 17 00:00:00 2001 From: Owen Jacobson Date: Fri, 8 Nov 2024 18:00:16 -0500 Subject: Don't run the service as root. --- debian/pilcrow.service | 2 ++ 1 file changed, 2 insertions(+) (limited to 'debian') diff --git a/debian/pilcrow.service b/debian/pilcrow.service index e4c3589..3471d20 100644 --- a/debian/pilcrow.service +++ b/debian/pilcrow.service @@ -4,6 +4,8 @@ After=network-online.target [Service] EnvironmentFile=/etc/default/pilcrow +User=pilcrow +Group=pilcrow ExecStart=/usr/bin/pilcrow Restart=on-failure -- cgit v1.2.3