courier-imap-pop3:

Tomasz Wittner lists w mmt.pl
Sob, 3 Sty 2004, 23:07:44 CET


Dnia Saturday 03 of January 2004 14:52, robert j. wozny napisał:
> [..]
> błąd podczas czytania informacji o usłudze courier-imap-pop3: Nie ma
> takiego pliku ani katalogu

Już było, pisałem o tym. To i tylko to jakoś poprawiłem (chociaż nie ja to 
psułem) na HEAD i RA-branch.
BTW: courier-imap-pop3 to stara nazwa usługi, obowiązującą jest courier-pop3 i 
przy bezwarunkowej próbie usuwania starej nazwy usługi jest taki komunikat - 
chyba nieszkodliwy. Spróbuj jednak zainstalować poldkiem wszystkie 
courier-imap* i wszystkie, potem, odinstalować ...
> [..]
>
> w czasie instalacji... popsuty %post?
Tam w ogóle są rzeczy, których nie rozumiem, więc dalszych zmian w odniesieniu 
do -r 1.101 w postaci:
Index: courier-imap.spec
===================================================================
RCS file: /cvsroot/SPECS/courier-imap.spec,v
retrieving revision 1.101
diff -u -r1.101 courier-imap.spec
--- courier-imap.spec   20 Dec 2003 22:23:47 -0000      1.101
+++ courier-imap.spec   3 Jan 2004 22:00:52 -0000
@@ -298,7 +298,7 @@

 %post authldap
 METHOD=plain
-. /etc/sysconfig/authdaemon
+[ -s /etc/sysconfig/authdaemon ] && . /etc/sysconfig/authdaemon
 if [ "$METHOD" = "ldap" ]; then
        if [ -f /var/lock/subsys/authdaemon ]; then
                /etc/rc.d/init.d/authdaemon restart >&2
@@ -309,8 +309,8 @@

 %preun authldap
 METHOD=plain
-. /etc/sysconfig/authdaemon
-if [ "$1" = "$0" -a "$METHOD" = "ldap" ]; then
+[ -s /etc/sysconfig/authdaemon ] && . /etc/sysconfig/authdaemon
+if [ "$1" = "0" -a "$METHOD" = "ldap" ]; then
        if [ -f /var/lock/subsys/authdaemon ]; then
                /etc/rc.d/init.d/authdaemon stop >&2
        fi
@@ -318,7 +318,7 @@

 %post authmysql
 METHOD=plain
-. /etc/sysconfig/authdaemon
+[ -s /etc/sysconfig/authdaemon ] && . /etc/sysconfig/authdaemon
 if [ "$METHOD" = "mysql" ]; then
        if [ -f /var/lock/subsys/authdaemon ]; then
                /etc/rc.d/init.d/authdaemon restart >&2
@@ -329,8 +329,8 @@

 %preun authmysql
 METHOD=plain
-. /etc/sysconfig/authdaemon
-if [ "$1" = "$0" -a "$METHOD" = "mysql" ]; then
+[ -s /etc/sysconfig/authdaemon ] && . /etc/sysconfig/authdaemon
+if [ "$1" = "0" -a "$METHOD" = "mysql" ]; then
        if [ -f /var/lock/subsys/authdaemon ]; then
                /etc/rc.d/init.d/authdaemon stop >&2
        fi

nie commituję.

-- 
Tomasz Wittner



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