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