Zum Starten und Stoppen des mISDNcapid habe ich aus dem skeleton ein Init-Skript zusammengezimmert. Ist wahrscheinlich nicht perfekt, aber für mich funktioniert es bislang. Außerdem habe ich noch einen Patch zusammengestellt, um das Skript direkt in den Installationsprozess einzuklinken. Spielt man das Kompilat mittels checkinstall ein, so hat man damit auch gleich das Init-Skript paketiert.
Hier beides zum Download
mISDNcapid Init-Skript
Patch für Integration des Init-Skriptes
Das Übersetzen läuft dann wie folgt ab
# git clone git://git.misdn.eu/mISDNuser.git/ # cd mISDNuser # zcat /path/to/misdnuser_init_patch.gz | patch -p1 # make # ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --libdir=/usr/lib/x86_64-linux-gnu --enable-capi --enable-softdsp # make
Abschließend kann man für checkinstall (welches man als root aufrufen muss) z.B. diese Vorgaben nutzen
# checkinstall -D --pkgname=misdnuser --pkgversion=2.0.git --pkgrelease=1 \ --provides=misdnuser --requires=libspandsp2 --spec=/dev/null
Fehlt noch die Einbindung mit