• Diese Seite verwendet Cookies. Indem du diese Website weiterhin nutzt, erklärst du dich mit der Verwendung von Cookies einverstanden. Erfahre mehr

minishell

fidor

Geschmacksverstärker
Themenstarter #1
moinsen,

im moment lasse ich n apache natuerlich chrooted laufen, was ja auch keine Kunst ist, da der so ja schon 'ausgeliefert' wird. Naja nun hab ich mir smtpclient installiert, damit ich mir kein sendmail ins chroot kopieren muss. Allerdings brauche ich dann natuerlich ne shell um exec() in php aufzurufen siehe auch
http://www.phpbuilder.com/lists/php-developer-list/2002061/0441.php
und das ist ja wohl mist.
gibts ne art minishell die phps exec() erlaubt aber auch nix weiteres??

dank
fidor(..)
 
#2
Kann man so nicht direkt sagen.. die shell weiss ja erstmal nicht, woher das
alles kommt :-)
Aber 'restricted kornshell' (ksh -r), bzw auch smrsh(8)
might help.

tip aus einer andere ecke: lass das PHP ueber 127.0.0.1:25 (zB) einfach direkt SMTP
labern ;-)

HTH
 

fidor

Geschmacksverstärker
Themenstarter #3
Original geschrieben von double-p
tip aus einer andere ecke: lass das PHP ueber 127.0.0.1:25 (zB) einfach direkt SMTP
labern ;-)
aaaah
hab ich mir auch schon gedacht......
nur hab ich die zugehoerige php funktion nicht gefunden.....
aber nachdem Du sagts, das das geht bin ich noch mal schnell zu php.net gehuepft und hab fsockopen() gefunden. Dann mach ichs damit. Sicherer kriegt man's wohl auch nicht hin.

wenigstens kenn ich nun ksh -r und smrsh. Auch was wert!

Danke
fidor(..)