Re: Paketbau
- To: debian-user-german@lists.debian.org
- Subject: Re: Paketbau
- From: Daniel Leidert <daniel.leidert.spam@gmx.net>
- Date: Mon, 03 Dec 2007 15:44:33 +0100
- Message-id: <1196693073.6573.21.camel@localhost>
- In-reply-to: <1196690782.5713.10.camel@localhost>
- References: <1196629458.4357.25.camel@localhost> <1196631123.17087.8.camel@localhost> <1196633670.8893.14.camel@localhost> <1196642869.4632.12.camel@localhost> <1196690782.5713.10.camel@localhost>
Am Montag, den 03.12.2007, 15:06 +0100 schrieb Thomas Halinka:
> Am Montag, den 03.12.2007, 01:47 +0100 schrieb Daniel Leidert:
[..]
> > > Hmm die erledigen das aber alle in postinst - wieso?
> >
> > Lies mal http://www.debian.org/doc/debian-policy/ch-files.html#s10.9. Da
> > steht es drin, warum postinst dem preinst-Skript vorzuziehen ist ;)
>
> ... (Doing it in the postinst is to be preferred if it is possible,
> otherwise a pre-dependency will be needed on the adduser package.)
> ....
> again, the latter is to be preferred if it is possible).
>
> Ja - aber warum?
Wegen `Pre-Depends: adduser', was dann *wirklich* wichtig ist und vom
Maintainer nicht vergessen werden darf.
> Hab ich etwa Tomaten auf den Augen?!
Hat doch niemand behauptet, der Grund wäre besonders schwerwiegend,
oder ;)
> > Na gut, in dem Fall halt einfach in postinst klären. Evtl. solltest du
> > das nach der
> >
> > #DEBHELPER#
>
> Wieso hier:
Ist das eine Frage? Wenn ja, verstehe ich gerade den Inhalt nicht ganz.
IMHO solltest du deinen Skript-Aufruf an das Ende des postinst stellen.
`#DEBHELPER#' wird ja durch diverse Schnipsel substituiert, die dein
Paket zuerst einmal richtig einrichten.
Allerdings fällt mir da gerade ein Denkfehler auf. Evtl. musst du ja
dein Skript *vor* dem Start des Dienstes (also vor /etc/init.d/bla
start, was durch dh_installinit eingetragen werden müsste) aufrufen, um
die Installaton zu vervollständigen, also den Skript-Aufruf vor
`#DEBHELPER#' stellen.
Musst du wissen.
Wenn du Lust hast, kannst du die debian/* Dateien mal online zur
Verfügung stellen, um einen Blick darauf werfen zu können.
MfG Daniel
Reply to:
- References:
- Paketbau
- From: Thomas Halinka <thohal84@yahoo.de>
- Re: Paketbau
- From: Daniel Leidert <daniel.leidert.spam@gmx.net>
- Re: Paketbau
- From: Thomas Halinka <thohal84@yahoo.de>
- Re: Paketbau
- From: Daniel Leidert <daniel.leidert.spam@gmx.net>
- Re: Paketbau
- From: Thomas Halinka <thohal84@yahoo.de>