Apache will nicht starten
schumann-data
info at schumann-data.de
Die Okt 28 17:22:36 CET 2008
Moin
Es ist das normale /tmp verzeichniss und das hat die rechte 777
klar legt das script /kolab/etc/rc immer zur laufzeit ein neuen ordner
unterhalb von /tmp an darin wieder werden die dateien rc.tmp rc.out rc.err
und rc.all erzeugt. Wo oder nach welchem schema legt denn eurer kolab
installation die dateien rc.x an? Der entscheidene teil in /kolab/etc/rc ist
der
while [ $i -lt 10 ]; do
tmpdir="/tmp/rc-`date '+%Y%m%d%H%M%S'`-$$"
(umask 022; mkdir $tmpdir >/dev/null 2>&1) && break
i=$(($i + 1))
sleep 1
done
ich habe auch schon umask 777 versucht. Es macht keinen unterschied. Die
startenden dienste finden einfach nicht diese rc.x dateien.
gruß Michael
Am Montag, 27. Oktober 2008 15:45 schrieb Gunnar Wrobel:
> Quoting schumann-data <info at schumann-data.de>:
> > also ich hab es jetzt nach
> > http://ftp.belnet.be/packages/kolab/server/release/kolab-server-2.2.0/ix8
> >6-debian4.0/1st.README nocheinmal gemacht. Das problem bleibt aber das
> > gleiche er kann in /tmp zwar sein temporäres verzeichniss erstellen,
> > findet dann aber nicht seine dateien $tmpdir/rc.tmp, $tmpdir/rc.out,
> > $tmpdir/rc.err, $tmpdir/rc.all die datei /kolab/etc/rc legt diese dateien
> > an aber die startenen prozesse können diese dateien nicht finden. Ich
> > raff diesen fehler nicht dachte eigentlich das etwas viel
> > problematischeres auf mich zu kommt, aber nicht solch ein mist. Kann mir
> > nicht vorstellen das ich kolab irgendwie zum laufen bekommen wenn solch
> > ein "kann datei x y nicht finden" quatsch mir probleme macht.
>
> Ist das Verzeichnis irgendwie separat gemountet? Und wenn ja,
> vielleicht mit irgendwelchen speziellen Restriktionen?
>
> Gruß,
>
> Gunnar
>
> > so long... Michael
> >
> > Am Donnerstag, 23. Oktober 2008 19:14 schrieb Stefan Bambach:
> >> Hallo,
> >>
> >> ich kann Dir keine konkrete Lösung bieten, da ich es nicht auf Debian
> >> installiert hab. Aber prinzipiell riecht das ganze einfach nur nach
> >> falschen Rechten am /tmp oder deine "kolab" system user (siehe
> >> /etc/passwd), sind einfach nicht in den entsprechenden usergruppen
> >> (siehe /etc/group), um in /tmp schreiben zu dürfen... Also entweder ist
> >> die Doku bzw. Skripte falsch, oder Du hast da was übersehen, würde ich
> >> vermuten. OK hab eben mal den Link angesehen... ich würd sagen Doku bz.w
> >> Skript passt nicht...
> >>
> >> Ich hab's unter gentoo einfach mit dem Standard OpenPKG Weg gemacht.
> >> http://ftp.belnet.be/packages/kolab/server/release/kolab-server-2.2.0/so
> >>urc es/1st.README ausserdem hab ich natürlich gleich die 2.2 genommen...
> >>
> >> Und für debian 4 gibt's ja direkt binaries (welche mit obigen weg
> >> generiert wurden):
> >> http://ftp.belnet.be/packages/kolab/server/release/kolab-server-2.2.0/ix
> >>86- debian4.0/
> >>
> >> Vielleicht hilft's ja...
> >>
> >> bye. Stefan
> >>
> >> On Donnerstag, 23. Oktober 2008, schumann-data wrote:
> >> > Moin Moin Leute
> >> >
> >> > ich habe eine kolab installation nach
> >> > http://wiki.kolab.org/index.php/Etch durchgeführt. Soweit lief das
> >> > bauen der pakete problemlos durch. Auch
> >> > /kolab/etc/kolab/kolab_bootstrap -b läst sich ohne fehler ausführen
> >> > und schreibt auch die configs. Wenn ich dann /kolab/bin/openpkg rc all
> >> > start aufrufe läuft alles bis zum apache durch und bleibt dann hängen.
> >> > Mit Strg+C kann ich dann alles abbrechen. Es folgt eine längere
> >> > fehlermeldung die mir sagt das ein verzeichniss in /tmp nicht gefunden
> >> > wird...
> >> >
> >> > kolab:/etc/init.d# /kolab/bin/openpkg rc all start
> >> > OpenPKG: start: openpkg, openldap, sasl, spamassassin, amavisd, apache
> >> >
> >> > :FAILED
> >> >
> >> > openpkg:rc:WARNING: /kolab:apache:%start: failed with return code 1
> >> > cat: /tmp/rc-20081023090803-4478/rc.out: Datei oder Verzeichnis nicht
> >> > gefunden cat: /tmp/rc-20081023090803-4478/rc.err: Datei oder
> >> > Verzeichnis nicht gefunden openpkg:rc:NOTICE: no output occurred on
> >> > stdout/stderr OpenPKG: start: clamavtouch: kann
> >> > „/tmp/rc-20081023090803-4478/rc.tmp“ nicht berühren: Datei oder
> >> > Verzeichnis nicht gefunden
> >> > touch: kann „/tmp/rc-20081023090803-4478/rc.out“ nicht berühren: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > touch: kann „/tmp/rc-20081023090803-4478/rc.err“ nicht berühren: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 484: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 493: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 494: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 497: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 497: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 497: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 497: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 497: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 497: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 497: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 497: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 497: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 497: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 497: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 501: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 504: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 505: /tmp/rc-20081023090803-4478/rc.tmp: Datei
> >> > oder Verzeichnis nicht gefunden
> >> > chown: Zugriff auf „/tmp/rc-20081023090803-4478/rc.tmp“ nicht möglich:
> >> > Datei oder Verzeichnis nicht gefunden
> >> > /kolab/etc/rc: line 519: /tmp/rc-20081023090803-4478/rc.out: Datei
> >> > oder Verzeichnis nicht gefunden
> >> >
> >> > und so weiter... wie es scheint, sagt er das nicht nur vom apache
> >> > sondern auch für clamav, postfixtouch. Das verzeichniss ist wie man
> >> > sieht mit datum und zeitstempel.
> >> >
> >> > jemand eine idee?
> >> >
> >> > gruß Michael
> >>
> >> _______________________________________________
> >> Kolab-users-de mailing list
> >> Kolab-users-de at kolab.org
> >> http://lists.wald.intevation.org/mailman/listinfo/kolab-users-de
> >
> > --
> > _______________________________________________
> > schumann-data
> > Fabrikstraße 9
> > 64625 Bensheim
> >
> > Telefon: +49 (0)6251 8559889
> > Telefax: +49 (0)6251 8559890
> > Mobil : +49 (0)176 54646359
> >
> > Geschäftszeiten:
> > Montag bis Freitag 8:00 - 17:00 Uhr
> >
> > www.schumann-data.de
> > info at schumann-data.de
> > _______________________________________________
> > Kolab-users-de mailing list
> > Kolab-users-de at kolab.org
> > http://lists.wald.intevation.org/mailman/listinfo/kolab-users-de
--
_______________________________________________
schumann-data
Fabrikstraße 9
64625 Bensheim
Telefon: +49 (0)6251 8559889
Telefax: +49 (0)6251 8559890
Mobil : +49 (0)176 54646359
Geschäftszeiten:
Montag bis Freitag 8:00 - 17:00 Uhr
www.schumann-data.de
info at schumann-data.de