6.7.4.2 6.6.4.2. preexec

La próxima opción que se ejecuta antes de la entrada es preexec, algunas veces llamada simplemente exec. Es una orden que no necesita privilegios y que se ejecuta como el usuario especificado por la variable %u. Por ejemplo, un uso común de esta opción es llevar a cabo una entrada, por ejemplo:

[homes]
  preexec = echo "%u connected to %S from %m (%I)\" >>/tmp/.log

Ten en cuenta que cualquier información que el comando envíe a la salida estándar no será vista por el usuario, sino que será descartada. Si pretendes usar un script preexec asegúrate de que funciona perfectamente antes de hacer que Samba lo ejecute.

TLDP-ES 03/11/2002