From 613dfa5dc618654ae30562d17b26c388c8fcd299 Mon Sep 17 00:00:00 2001 From: tsnyder91 Date: Sat, 3 Sep 2016 00:48:42 -0600 Subject: [PATCH 1/2] Remove calls to stop service It looks like the prerm handles stopping the service so it shouldn't need to be called here as well. If you try to remove this package you get the following error because it's trying to stop a service after the systemd or sysv scripts are removed: Removing amonagent (1:0.7.2) ... Removed symlink /etc/systemd/system/multi-user.target.wants/amonagent.service. Removed symlink /etc/systemd/system/amonagent.service. Failed to stop amonagent.service: Unit amonagent.service not loaded. dpkg: error processing package amonagent (--remove): subprocess installed post-removal script returned error exit status 5 Errors were encountered while processing: amonagent E: Sub-process /usr/bin/dpkg returned an error code (1) --- packaging/postrm.sh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packaging/postrm.sh b/packaging/postrm.sh index 197123a..3dc1f75 100644 --- a/packaging/postrm.sh +++ b/packaging/postrm.sh @@ -37,11 +37,9 @@ elif [[ -f /etc/debian_version ]]; then which systemctl &>/dev/null if [[ $? -eq 0 ]]; then disable_systemd - deb-systemd-invoke stop amonagent.service else # Assuming sysv disable_update_rcd - invoke-rc.d amonagent stop fi fi -fi \ No newline at end of file +fi From bd914e79dc01a18adb5512fc44a7fecbfa015d7b Mon Sep 17 00:00:00 2001 From: Martin Rusev Date: Fri, 27 Jan 2017 15:03:42 +0100 Subject: [PATCH 2/2] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index fdb5379..e0beb7d 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ The Amon agent reports metrics to our service. Create the /etc/apt/sources.list.d/amonagent.list list file using the following command: - echo 'deb http://packages.amon.cx/repo amon contrib' | sudo tee /etc/apt/sources.list.d/amonagent.list + echo 'deb https://packages.amon.cx/repo amon contrib' | sudo tee /etc/apt/sources.list.d/amonagent.list 3. **Reload local package database and install**
@@ -39,7 +39,7 @@ Create a /etc/yum.repos.d/amonagent.repo file to hold the following configuratio [amonagent] name=Amonagent Repository - baseurl=http://packages.amon.cx/rpm/ + baseurl=https://packages.amon.cx/rpm/ gpgcheck=0 enabled=1 priority=1