From 8cf31fa1c22d7b2da4661cf6c83baba5cf4c9cf3 Mon Sep 17 00:00:00 2001 From: Oliver Giles Date: Fri, 1 Nov 2019 10:49:53 +0200 Subject: [PATCH] debian package: mark /etc/laminar.conf as a config file This triggers apt's configuration file management system, allowing the user to choose their locally modified version, the new upstream version, inspect differences etc; instead of blindly overwriting it. Resolves #92. --- pkg/debian10-amd64.sh | 1 + pkg/debian10-armhf.sh | 1 + pkg/debian9-amd64.sh | 1 + pkg/debian9-armhf.sh | 1 + 4 files changed, 4 insertions(+) diff --git a/pkg/debian10-amd64.sh b/pkg/debian10-amd64.sh index 08b30d5..66e17cd 100755 --- a/pkg/debian10-amd64.sh +++ b/pkg/debian10-amd64.sh @@ -33,6 +33,7 @@ Maintainer: Oliver Giles Depends: libcapnp-0.7.0, libsqlite3-0, zlib1g Description: Lightweight Continuous Integration Service EOF +echo /etc/laminar.conf > laminar/DEBIAN/conffiles cat < laminar/DEBIAN/postinst #!/bin/bash echo Creating laminar user with home in /var/lib/laminar diff --git a/pkg/debian10-armhf.sh b/pkg/debian10-armhf.sh index 37a91bf..fb11754 100755 --- a/pkg/debian10-armhf.sh +++ b/pkg/debian10-armhf.sh @@ -48,6 +48,7 @@ Maintainer: Oliver Giles Depends: libcapnp-0.7.0, libsqlite3-0, zlib1g Description: Lightweight Continuous Integration Service EOF +echo /etc/laminar.conf > laminar/DEBIAN/conffiles cat < laminar/DEBIAN/postinst #!/bin/bash echo Creating laminar user with home in /var/lib/laminar diff --git a/pkg/debian9-amd64.sh b/pkg/debian9-amd64.sh index c0657a4..37c6c0a 100755 --- a/pkg/debian9-amd64.sh +++ b/pkg/debian9-amd64.sh @@ -53,6 +53,7 @@ Maintainer: Oliver Giles Depends: libsqlite3-0, zlib1g Description: Lightweight Continuous Integration Service EOF +echo /etc/laminar.conf > laminar/DEBIAN/conffiles cat < laminar/DEBIAN/postinst #!/bin/bash echo Creating laminar user with home in /var/lib/laminar diff --git a/pkg/debian9-armhf.sh b/pkg/debian9-armhf.sh index 2075958..68028ce 100755 --- a/pkg/debian9-armhf.sh +++ b/pkg/debian9-armhf.sh @@ -73,6 +73,7 @@ Maintainer: Oliver Giles Depends: libsqlite3-0, zlib1g Description: Lightweight Continuous Integration Service EOF +echo /etc/laminar.conf > laminar/DEBIAN/conffiles cat < laminar/DEBIAN/postinst #!/bin/bash echo Creating laminar user with home in /var/lib/laminar