diff --git a/main/arpon/APKBUILD b/main/arpon/APKBUILD
index 5d1e8da0ca436e06c918d1273dfae220742eede9..a18f88c3ea2e93aa5122db323024ed7ec438640a 100644
--- a/main/arpon/APKBUILD
+++ b/main/arpon/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=arpon
 pkgver=1.90
-pkgrel=0
+pkgrel=1
 pkgdesc="Arp handler inspectiON is a handler daemon with tools to handle all ARP aspects"
 url="http://arpon.sourceforge.net/"
 license="GPL"
@@ -30,5 +30,5 @@ build() {
 }
 
 md5sums="41671d58190cf829b7c9049ae3fa8cdf  ArpON-1.90.tar.gz
-92e60e8b86f87b772b8e198db3829c09  arpon.initd
+4bf2cb423936b1ca84773fe6b7baaa73  arpon.initd
 26986bed19b28cec66ed08447d22efaf  arpon.confd"
diff --git a/main/arpon/arpon.initd b/main/arpon/arpon.initd
index 8a949a9bf0036a84cfcc2e742c579db77935132e..5042501d68bee2820375b24e7c4eff3cfcf69f5b 100644
--- a/main/arpon/arpon.initd
+++ b/main/arpon/arpon.initd
@@ -5,6 +5,7 @@ DAEMON=/usr/sbin/$NAME
 
 depend() {
 	need net
+	after firewall
 }
 
 start() {
diff --git a/main/arpwatch/APKBUILD b/main/arpwatch/APKBUILD
index ed18e59661f6c7a1dd4ea0ff2a0eb014cad4c526..ff97c65b20ab76453c688069df8a5035cda08470 100644
--- a/main/arpwatch/APKBUILD
+++ b/main/arpwatch/APKBUILD
@@ -1,12 +1,12 @@
 # Contributor: Michael Mason <ms13sp@gmail.com> 
-# Maintainer: 
+# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
 pkgname=arpwatch
 pkgver=2.1a15
-pkgrel=0
+pkgrel=1
 pkgdesc="Ethernet monitoring program"
 url="http://www-nrg.ee.lbl.gov/"
 license="GPL"
-depends="uclibc libpcap"
+depends=
 makedepends="libpcap-dev"
 install=
 subpackages=""
@@ -33,4 +33,4 @@ build() {
 
 md5sums="cebfeb99c4a7c2a6cee2564770415fe7  arpwatch.tar.gz
 dc8300ce5f02d6be95899a2982397064  arpwatch.confd
-404226ad0d10ce9b46b76f058e572426  arpwatch.initd"
+51ecada198c4f954ac4d5f5903198ebb  arpwatch.initd"
diff --git a/main/arpwatch/arpwatch.initd b/main/arpwatch/arpwatch.initd
index e039e1db8aba7dfddf890d875805c9ddaace357e..b97c25a9c8314037974cba7da32488a090048c99 100644
--- a/main/arpwatch/arpwatch.initd
+++ b/main/arpwatch/arpwatch.initd
@@ -5,6 +5,7 @@
 
 depend() {
 	need net
+	after firewall
 }
 
 start() {
diff --git a/main/asterisk/APKBUILD b/main/asterisk/APKBUILD
index bcb5464a4628892fe3a06682ede919d4acfd9d91..657f61714fc9873d67634f61b9e54b2ec50e0519 100644
--- a/main/asterisk/APKBUILD
+++ b/main/asterisk/APKBUILD
@@ -2,7 +2,7 @@
 # Maintainer: Timo Teras <timo.teras@iki.fi>
 pkgname=asterisk
 pkgver=1.6.0.15
-pkgrel=0
+pkgrel=1
 pkgdesc="Asterisk: A Module Open Source PBX System"
 url="http://www.asterisk.org/"
 license="GPL"
@@ -94,6 +94,6 @@ b00c9d98ce2ad445501248a197c6e436  100-uclibc-daemon.patch
 97b39fd9777a2521d4f9f095482b7ac2  102-gsm-pic.patch
 5008f51c737ec91f5047519bc9f25b85  103-rundir.patch
 57825b74526187075ff7cb6816c55467  201-incomplete.patch
-c618b7fdf4a9edf4cde6d8ccd1e32ee6  asterisk.initd
+0ce3219e05f55af884a7dc6b99c2b276  asterisk.initd
 ed31d7ba37bcf8b0346dcf8593c395f0  asterisk.confd
 3e65172275684373e1a25c8a11224411  asterisk.logrotate"
diff --git a/main/asterisk/asterisk.initd b/main/asterisk/asterisk.initd
index 864a96b3cf6dedf7d1f74db2ba6f75c0bbfc004b..284898ae22ec3254a43080df286839c6d2abf3d3 100644
--- a/main/asterisk/asterisk.initd
+++ b/main/asterisk/asterisk.initd
@@ -4,6 +4,7 @@ opts="${opts} forcestop reload"
 
 depend() {
 	need net
+	after firewall
 	use nscd dns zaptel mysql postgresql slapd capi
 }