From 9dc7a8f797ccea46207b55f30bfc84835fad1379 Mon Sep 17 00:00:00 2001 From: Gregor Riepl Date: Sun, 11 Feb 2024 12:59:37 +0100 Subject: [PATCH 1/6] Make test program executable --- perl/lampcheck.pl | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 perl/lampcheck.pl diff --git a/perl/lampcheck.pl b/perl/lampcheck.pl old mode 100644 new mode 100755 From 2a6f061eb4a2b262cd4ef69134bace847bdde4eb Mon Sep 17 00:00:00 2001 From: Gregor Riepl Date: Sun, 11 Feb 2024 13:10:26 +0100 Subject: [PATCH 2/6] Mark 0.3 as released --- debian/changelog | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 4fffffd..2e9b977 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -daliserver (0.3) UNRELEASED; urgency=medium +daliserver (0.3) unstable; urgency=medium * Numerous bug fixes (thanks to all contributors!) * Debian packaging cleanup, hardening From 065eef5159c60ce2ee175e9145c4d7ee80deed22 Mon Sep 17 00:00:00 2001 From: Gregor Riepl Date: Sun, 11 Feb 2024 13:37:35 +0100 Subject: [PATCH 3/6] Raise debian compat level to take advantage of systemd handling --- debian/compat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/compat b/debian/compat index ec63514..f599e28 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -9 +10 From e9f8e7358e58a544bf617d591fa802d6b9ffa5e3 Mon Sep 17 00:00:00 2001 From: Gregor Riepl Date: Sun, 11 Feb 2024 13:38:13 +0100 Subject: [PATCH 4/6] Add systemd unit, document options in defaults --- debian/daliserver.default | 6 ++++-- debian/daliserver.service | 10 ++++++++++ 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 debian/daliserver.service diff --git a/debian/daliserver.default b/debian/daliserver.default index c107d75..19d2e2d 100644 --- a/debian/daliserver.default +++ b/debian/daliserver.default @@ -1,6 +1,8 @@ # Additional options for daliserver +# -d sets the logging level (fatal, error, warn, info, default=info) # -n enables testing mode without USB connectivity -# -l sets the listening address (use 0.0.0.0 to listen on all interfaces) -# -p changes the port +# -u only map to one specific USB port (will use the first found otherwise) +# -l
sets the listening address (use 0.0.0.0 to listen on all interfaces, default=127.0.0.1) +# -p changes the TCP port (default=55825) DALISERVER_OPTS="" diff --git a/debian/daliserver.service b/debian/daliserver.service new file mode 100644 index 0000000..c8b6525 --- /dev/null +++ b/debian/daliserver.service @@ -0,0 +1,10 @@ +[Unit] +Description=DALI USB adapter multiplexer + +[Service] +# see the defaults file for useful options +EnvironmentFile=-/etc/default/daliserver +ExecStart=/usr/bin/daliserver ${DALISERVER_OPTS} + +[Install] +WantedBy=multi-user.target From 8b7f8f97c353f40fb58aad6505d088705a735e75 Mon Sep 17 00:00:00 2001 From: Gregor Riepl Date: Sun, 11 Feb 2024 13:38:24 +0100 Subject: [PATCH 5/6] Update changelog --- debian/changelog | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/debian/changelog b/debian/changelog index 2e9b977..9d939e4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +daliserver (0.4) UNRELEASED; urgency=medium + + * Add systemd unit, SysV init script is kept for compatibility + + -- Gregor Riepl Sun, 11 Feb 2024 13:13:49 +0100 + daliserver (0.3) unstable; urgency=medium * Numerous bug fixes (thanks to all contributors!) From 270c370f3ef01dab87943c912cceeeb57192e0be Mon Sep 17 00:00:00 2001 From: Gregor Riepl Date: Mon, 12 Feb 2024 00:33:20 +0100 Subject: [PATCH 6/6] Release 0.4 --- debian/changelog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index 9d939e4..da66779 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -daliserver (0.4) UNRELEASED; urgency=medium +daliserver (0.4) unstable; urgency=medium * Add systemd unit, SysV init script is kept for compatibility - -- Gregor Riepl Sun, 11 Feb 2024 13:13:49 +0100 + -- Gregor Riepl Mon, 12 Feb 2024 00:32:54 +0100 daliserver (0.3) unstable; urgency=medium