aboutsummaryrefslogtreecommitdiff
path: root/buildtools/freebsd-skeleton
diff options
context:
space:
mode:
Diffstat (limited to 'buildtools/freebsd-skeleton')
-rw-r--r--buildtools/freebsd-skeleton/rpki-ca/files/rpki-ca.in6
1 files changed, 6 insertions, 0 deletions
diff --git a/buildtools/freebsd-skeleton/rpki-ca/files/rpki-ca.in b/buildtools/freebsd-skeleton/rpki-ca/files/rpki-ca.in
index d6234a12..b10dec39 100644
--- a/buildtools/freebsd-skeleton/rpki-ca/files/rpki-ca.in
+++ b/buildtools/freebsd-skeleton/rpki-ca/files/rpki-ca.in
@@ -17,6 +17,7 @@ rcvar=rpkica_enable
required_files="/usr/local/etc/rpki.conf"
start_cmd="rpkica_start"
+start_postcmd="rpkica_poststart"
stop_cmd="rpkica_stop"
load_rc_config $name
@@ -32,6 +33,11 @@ rpkica_start()
return 0
}
+rpkica_poststart()
+{
+ /usr/local/sbin/rpki-sql-setup --apply-deferred-upgrades
+}
+
rpkica_stop()
{
for i in rpkid pubd irdbd rootd