In invirt-build-release, get the svn uri from the config, not from
[invirt/packages/invirt-dev.git] / debian / invirt-dev.init
1 #!/bin/bash
2
3 PACKAGE=invirt-dev
4
5 . /lib/lsb/init-functions
6
7 gen_config () {
8     local keyid="$(invirt-getconf apt.keyid)"
9     for f in /srv/repository/conf/{distributions,invirt-uploaders}; do
10         perl -pe "s/\@apt\.keyid\@/$keyid/g" <"$f".in >"$f"
11     done
12 }
13
14 case "$1" in
15   start|reload|force-reload|restart)
16     log_begin_msg "Reloading config for $PACKAGE"
17     gen_config
18     log_end_msg $?
19     ;;
20   stop)
21     ;;
22   *)
23     log_success_msg "Usage: /etc/init.d/$PACKAGE {start|reload|force-reload|restart|stop}"
24     ;;
25 esac