Hallo Peter, ja ja, hier ist es ein wenig wärmer als bei Euch. Da wir aber über 1500m hoch liegen, läßt es sich gut aushalten. Außerdem beginnt gerade die Trockenzeit, und das ist sehr angenehm, schimmeln einem doch nicht mehr die Schuhe im Schrank, und die Kinder können wieder den ganzen Tag im Garten rumtoben. Nur die Autofahrerei wird auf den Erdstraßen langsam sehr staubig. Ich habe nochmal ein wenig rumprobiert, und folgendes festgestellt: 1. Im Service [printer] funktioniert preexec bei mir nicht. 2. In sonstigen Services funktionieren bei mir folgende preexec Fälle: preexec = /sbin/script preexec = echo "Text" > /tmp/log.data preexec = ls /tmp/ | fgrep dos > /tmp/log.data Die Programme werden alle unter dem Usernamen des Angemeldeten und dessen Gruppenzugehörigkeit ausgeführt. Das aktuelle Verzeichnis ist das Verzeichnis des Services. Ich glaube Du hast es in einer Antwort schon mal erwähnt, das Script und alles was darin aufgerufen wird muß von dem User ausgeführt werden können. Wenn auch nur ein Teil des Scriptes, aus welchen Gründen auch immer, nicht geht, wird nichts gemacht, und soweit ich festgestellt habe auch nirgends was geloggt oder eine Error Message ausgegeben. Eine Pipe auf smbclient funktioniert bei mir nicht, aber das liegt daran, das ich das zur Zeit auch von der Kommandozeile aus nicht machen kann ( noch weiß ich nicht warum ). Das alles funktioniert bei mir auch dann, wenn ich in der Sektion [global] alles bis auf workgroupe = ... auskommentiere. An solchen Parametern kann es auch nicht hängen. Es gibt da auch noch den Eintrag root preexec = ... um die Programme als User root auszuführen, vorrausgesetzt smbd wurde als root gestartet. Vielleicht kann Dir ja doch etwas weiterhelfen. Ich hoffe es. Dann erst mal Tschüss aus dem Land der 1000 Hügel oder der Schweiz Afrikas (aber nur was die Landschaft angeht) Bernd Ahlborn Bernd Ahlborn - c/o Deutsche Welle - B.P. 420 - Kigali - Rwanda / Africa ------------------------------------------------------------------------- Tel.: (+250) 71483 Fax privat: (+49) (0)89 6661737792 EMail: ahlborn@rwandatel1.rwanda1.com ------------------------------------------------------------------------- -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
participants (1)
-
ahlborn@rwandatel1.rwanda1.com