diff --git a/debian/postrm b/debian/postrm
new file mode 100644
index 0000000000000000000000000000000000000000..9e9358b8c7c26ff626ffe161bb3f17c65e536013
--- /dev/null
+++ b/debian/postrm
@@ -0,0 +1,23 @@
+#!/bin/sh
+# postrm script for autoradio
+
+set -e
+
+. /usr/share/debconf/confmodule
+
+case "$1" in
+  remove)
+
+    # Clear logs.
+    /bin/rm -f -r /var/log/radiod
+    /bin/rm -f -r /var/log/redirectord
+
+    ;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
diff --git a/debian/prerm b/debian/prerm
index 987cca8d1f35231ae8091ac606ccbb205888737d..c1945a1b938ae39b3ef3776b7998743fe2e071fa 100644
--- a/debian/prerm
+++ b/debian/prerm
@@ -1,5 +1,5 @@
 #!/bin/sh
-# prerm script for midas
+# prerm script for autoradio
 #
 # see: dh_installdeb(1)
 
@@ -20,6 +20,10 @@ set -e
 
 case "$1" in
   remove|upgrade|deconfigure)
+    # Stop the services, if they are still running.
+    sv stop radiod || true
+    sv stop redirectord || true
+
     # Disable runit services.
     /bin/rm -f /etc/service/radiod 2>/dev/null || true
     /bin/rm -f /etc/service/redirectord 2>/dev/null || true