Titel: Frage zu mod_exec Beitrag von: Stormbringer am 03. Oktober 2004, 13:38:57 Hallo,
ich versuche mich gerade erneut an mod_exec, da ein neues System aufgesetzt wird. Ich nutze proftpd 1.2.10, und habe die aktuellste mod_exec Version heruntergeladen, und beim Kompilieren mit angegeben (--with-modules=mod_exec). Soweit, sogut. Meine proftpd.conf sieht momentan wie folgt aus (nut die relevanten Teile?): Code: TransferLog /var/log/proftpd/xferlog ExtendedLog /var/log/proftpd/access.log WRITE,READ write ExtendedLog /var/log/proftpd/auth.log AUTH auth ExtendedLog /var/log/proftpd/paranoid.log ALL default LogFormat default "%h %l %u %t \"%r\" %s %t" LogFormat auth "%v [%P] %h %t \%r\" %s" LogFormat write "%h %l %u %t \"%r\" %s %b" ExecEngine on ExecLog /var/log/proftpd/mod_exec.log ExecTimeout 60 ExecOnCommand STOR /usr/local/f-prot/f-prot.sh Es wird die Datei /var/log/proftpd/mod_exec.log angelegt, und auch beschrieben ... aber leider halt nichts Gutes :wink: Code: Oct 03 12:26:21 mod_exec/0.8.1[12263]: preparing to execute '/usr/local/f-prot/f-prot.sh' with uid 0, gid 100 Oct 03 12:26:21 mod_exec/0.8.1[12263]: error: unable to open /dev/null for stdin: No such file or directory Oct 03 12:26:21 mod_exec/0.8.1[12262]: STOR ExecOnCommand '/usr/local/f-prot/f-prot.sh' failed: No such file or directory /usr/local/f-prot/f-prot.sh hat folgenden Aufbau: Code: #!/bin/sh # # This is a shell script to invoke the F-Prot OnDemand Scanner for Linux. # exec /usr/local/f-prot/f-prot ${@+"$@"} Kann mir ggf. jemand auf die Sprünge helfen? Seit Stunden renne ich permanent in die Falle ... :wink: Ziel ist, daß jede heraufgeladene Datei mittels AV-Scanner untersucht wird ... Danke schon mal (zumindest fürs lesen) & noch einen schönen Tag Titel: Frage zu mod_exec Beitrag von: Anonymous am 03. Oktober 2004, 19:36:35 Hi,
habe es nun halbwegs hinbekommen: es funzt, sobald DefaultRoot ~ deaktiviert wird ... :cry: Hoffe, daß dies bald gefixt wird ... :wink: Gruß Titel: Frage zu mod_exec Beitrag von: stonki am 03. Oktober 2004, 22:00:20 Zitat von: "Anonymous" Hi, habe es nun halbwegs hinbekommen: es funzt, sobald DefaultRoot ~ deaktiviert wird ... :cry: Hoffe, daß dies bald gefixt wird ... :wink: Gruß ne, leider nicht. Das liegt daran, dass CHROOT eine Systemanweisung ist und wenig mit ProFTPD zu tun hat. cu stonki Titel: Frage zu mod_exec Beitrag von: Stormbringer am 03. Oktober 2004, 23:44:54 Zitat von: "stonki" Zitat von: "Anonymous" Hi, habe es nun halbwegs hinbekommen: es funzt, sobald DefaultRoot ~ deaktiviert wird ... :cry: Hoffe, daß dies bald gefixt wird ... :wink: Gruß ne, leider nicht. Das liegt daran, dass CHROOT eine Systemanweisung ist und wenig mit ProFTPD zu tun hat. cu stonki ... und ich hatte gehofft, daß ich http://www.castaglia.org/proftpd/modules/mod_exec.html#ExecOnCommand nun richtig gelesen und verstanden hätte ... also noch einmal ran die die Doku ... Gruß |