[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Plik konfiguracyjny demona w pakiecie



On Tue, Nov 30, 2004 at 06:57:42PM +0100, Jacek Politowski wrote:
> Program, z którego aktualnie próbuję utworzyć pakiet .deb,  przy
> 'make install' nie instaluje żadnego domyślnego pliku konfiguracyjnego. 
>
> Chcę jednak umieścić w pakiecie utworzony przeze mnie plik, tak aby
> instalował się jako /etc/demon/demon.conf i dpkg-deb nie krzyczał
> więcej:
> 'dpkg-deb: conffile `etc/demon/demon.conf' does not appear in package'
> I nie za bardzo widzę jak to zrobić.
> 
> Niezbyt podoba mi się podejście zastosowane w pakiecie qpoppera
> (łatanie Makefile.in) i zastanawiam się, jak można osiągnąć to w
> bardziej elegancki sposób.

Hmm... nie bardzo rozumiem w czym problem. Myślisz, że połatany Makefile
zainstaluje to jakoś magicznie, inaczej od Ciebie? ;)
 
> Może ktoś bardziej doświadczony ma jakieś sugestie?

Po prostu odzajączkuj się od conffiles, przyznam szczerze, że sam byłem
lekko confused, to też na początku próbowałem użyć tego pliku.

Polecam `apt-get source moaggedit`. To jedyny mój pakiet, który używa pliku
konfiguracyjnego i jest to zrobione tak, że nikt nie miał obiekcji ;)

Po prostu nasmaruj swój plik konfiguracyjny, umieść w debian/mój_pliczek,
a przerzuć go dh_install do odpowiedniego miejsca.
Wtedy dpkg-deb sobie go wyczai i sam zamarkuje jako conffile.

pozdr,
fEnIo

-- 
      _      Bartosz Fenski | mailto:fenio@o2.pl | pgp:0x13fefc40 | IRC:fEnIo
    _|_|_     32-050 Skawina - Glowackiego 3/15 - w. malopolskie - Polska
    (0 0)          phone:+48602383548 | Slackware - the weakest link
ooO--(_)--Ooo  http://skawina.eu.org | JID:fenio@jabber.org | RLU:172001

Attachment: signature.asc
Description: Digital signature


Reply to: