amavisd-new problem nach pkgdb -F

MHLInk

Well-Known Member
hallo allerseits

mir ist da leider ein ungünstiger fehler bei 'pkgdb -F' unterlaufen.
ich habe mich wohl vertippt, und irgendwas, das ist nicht mehr weiss in den abhängigkeiten von amavisd-new geändert (versehentlich 'yes' bei unregister eingetippt.) seitdem läuf amavisd nicht mehr an. hier die meldungen:
Code:
Jan 10 18:50:38 ml2 amavis[1200]: Net::Server: 2006/01/10-18:50:38 Couldn't find pid in existing 
pid_file at  /usr/local/lib/perl5/site_perl/5.8.7/Net/Server/Daemonize.pm 
line 61.\n\n at line 261 in file /usr/local/lib/perl5/site_perl/5.8.7/Net/Server.pm
Jan 10 18:50:38 ml2 amavis[1200]: Net::Server: 2006/01/10-18:50:38 Server closing
Die Zeile 61 der Daemonize.pm:
Code:
 61   my $current_pid = $_current_pid =~ /^(\d{1,10})/ ? $1 : 
die "Couldn't find pid in existing pid_file";
Die Zeile 261 der Server.pm:
Code:
255   ### see if a daemon is already running
    256   if( defined $prop->{pid_file} ){
    257     if( ! eval{ check_pid_file( $prop->{pid_file} ) } ){
    258       if (! $ENV{BOUND_SOCKETS}) {
    259         warn $@;
    260       }
    261       $self->fatal( $@ );
    262     }
    263   }

in den configs habe ich nicht geändert. wenn ihr noch infos braucht, gebt ich die gerne noch dazu.

ich hoffe ihr könnt mir helfen.

thx


MHLink
 
Hallo

ich habe amavisd-new jetzt schon desöftern deinstalliert und neuinstalliert. ich habe auch die datenbank /var/db/pkg/pkgdb.db umbenammt und mit pkgdb -u neugemacht.

ich habe irgendwie noch kein mittel gefunden, um die abhängigkeiten, die ich mit pkgdb -F kaputtgemach habe wiederherzustellen.


bin für jeden rat dankbar ;)


mfg

mhlink
 
Zurück
Oben