SOURCES: dovecot-config.patch - updated

Jakub Bogusz qboosh w pld-linux.org
Nie, 4 Lut 2007, 20:35:56 CET


On Sat, Feb 03, 2007 at 01:34:00PM +0100, Charles wrote:
> Dnia sobota 03 lutego 2007, Jakub Bogusz napisał:
> > > +-  #mail_plugin_dir = /usr/lib/dovecot/imap
> > > ++  #mail_plugin_dir = /usr/libexec/dovecot/plugins/imap
> >
> > A po co to tutaj zmieniać na niezgodne z FHS i potem sedem poprawiać?
> 
> To nie tak, bo tego jest więcej:
> $ grep -n '/usr/libexec' dovecot-example.conf
> 489:  #login_executable = /usr/libexec/dovecot/imap-login
> 495:  #   mail_executable = /usr/libexec/dovecot/rawlog /usr/libexec/dovecot/imap
> 499:  #   mail_executable = /usr/libexec/dovecot/gdbhelper /usr/libexec/dovecot/imap
> 501:  #mail_executable = /usr/libexec/dovecot/imap
> 511:  #mail_plugin_dir = /usr/libexec/dovecot/plugins/imap
> 554:  #login_executable = /usr/libexec/dovecot/pop3-login
> 558:  #mail_executable = /usr/libexec/dovecot/pop3
> 618:  #mail_plugin_dir = /usr/libexec/dovecot/plugins/pop3
> 646:  #mail_plugin_dir = /usr/libexec/dovecot/plugins/lda
> 660:#auth_executable = /usr/libexec/dovecot/dovecot-auth
> 
> Ta poprawka zmienia de facto jedynie położenie katalogu plugins.

To już nadużycie jednego wywołania seda, bo z łatą nie jest zgodne ani
z FHS ani tym starszym standardem (*/libexec było dla plików
wykonywalnych).

> Sed natomiast ustawia _libdir niezależnie od arch.

To może dwie instrukcje seda zamiast tych zmian?


-- 
Jakub Bogusz    http://qboosh.pl/


Więcej informacji o liście dyskusyjnej pld-devel-pl