Hi Dirk On Sat, Sep 29, 2001 at 01:38:11PM +0200, Dirk Försterling wrote:
du könntest zb. mal auf http://sdb.suse.com/ nach samba suchen und wenn du da alles gemacht hast was bei deinem system in Frage kommt dich nochmal hier melden falls der Fehler immer noch auftritt.
Nun, sdb.suse.com ergibt bei mir nur "host not found". Falls Du sdb.suse.de meintest, dann habe ich da nachgesehen. Mit dem Stichwort "samba" finde ich ganze 13 Artikel, die größtenteils Steinalt sind
ähm shit, man sollte halt nicht mails schreiben während man telefoniert. :-(
Aber was hat samba mit apache zu tun?
nichts :-/
Jedenfalls habe ich auch nach "apache" gesucht und es handelt sich hier nicht um das ssl-Problem (ist installiert, die Fehlermeldung eine andere). Es ist auch nicht das PERL-Problem (Modulreihenfolge). Auch das Modul auth_ldap ist nicht installiert. Die anderen der 19 Artikel in der SDB treffen entweder nicht zu oder helfen nicht weiter (weil für zu alte Distribution bestimmt).
du schriebst 'einfach alles' installiert zu haben und da kamen mir just diese Artikel in den sinn.
Da kann ich nur widersprechen. Ich hatte die Mailingliste als letztes aufgesucht, da ich keine andere Lösung gefunden habe. sogar deja.com habe ich durchforstet.
hm, was sagt denn ein apache ohne jedes Zusatzmodul?
Speziell das Problem mit den Pipes in Skripten macht mir arge Kopfschmerzen, weil ich keine Ahnung habe ob sich das noch woanders auswirkt. Auch das Einfügen mit Backticks (also auch wieder Pipes) funktioniert nicht, wenn das Skript per cron oder lpd aufgerufen wird. Bei cron kann ich das fast immer beheben, wenn ich in der crontab die Datei_ein_leitung (nicht umleitung von stdout, sondern stdin) aus /dev/null heraus in das Skript hinzufüge (< /dev/null). Nach deiner anderen Antwort zu Urteilen scheinst Du zu vermuten, ich hätte mich vertippt.
nein, aber deine Fehler hören sich für mich so an als wollte der cron eine eingabe haben die er vorher mit einer ausgabe näher erläutert, du wirst das problem nicht lösen indem du ihm eine null eingabe vorsetzt sondern nur wenn du ihm den wunsch nach einer eingabe austreibst.
Leider klappt diese Umleitung nicht mehr, wenn das aufgerufene Skript selbst wieder Programme startet, z.B. java oder andere Skripten. Die aufgerufenen Programme laufen einfach nicht. Die Umleitung von stdout und stderr in ein "log" ergibt hier stets eine leere Datei.
kann auch nicht funktionieren. fang doch mal ganz klein an:
# !/bin/bash ^ Fehler! LS=`/bin/ssh ziel ls` ^bei mir liegt ssh in /usr/bin
#!/bin/sh /usr/bin/ssh ziel ls > /tmp/log 2>&1 so täte ich anfangen, was steht dann in /tmp/log ? steht denn in /var/log/messages der cron event sauber drin? bekommt der cron user ne mail?
Ich habe hiermit versucht, das Problem auf einen kleinsten Nenner zu bringen. Es geht also nicht darum ob die Skripten korrekt sind, sondern warum hier Teile der Skripten (unter SuSE 7.2) nicht aufgerufen werden, und anscheinend dabei sdtin und/oder stdout eine Rolle spielt was es früher nicht tat.
mach doch erstmal das da oben und dann sehen wir weiter.
Habe ich gesehen und gelesen. Möglicherweise habe ich auch was überlesen, da daß Archiv nicht gerade vor Komfortabilität strotzt. Mit dem mod_ssl hat der Fehler jedenfalls nix zu tun. Ich werd's dann nochmal mit einer von vornheherein kleineren Installation versuchen (was den apache angeht, das cron+smbprint-Problem habe ich nicht auf dem gleichen Rechner).
ich kann das überhaupt nicht nachvollziehen, ich hab jetzt ungefähr 7 oder 8 7.2er am laufen und bisher immer den apachen recht schnell am laufen gehabt, allerdings immer nur das installiert was wirklich nötig ist. -- MfG. Falk