Bonjour, sur un PC r=E9cemment install=E9 (debian sarge/testing)
J'ai un soucis pour qu'apache utilise mail() de php, le probl=E8me semble s=
e=20
situer ici (cf extrait syslog ci-dessous) , mais je suis pas sur de la=20
r=E9solution du probl=E8me, comment autoriser apache (et tous les autres=20
utilisateurs, car seul root le peut pour l'instant).
En fait je crains les cons=E9quences d'un chmod 0777 /var/spool/mqueue-clie=
nt/
############ extrait syslog
sendmail[415]: NOQUEUE: SYSERR(www-data): can not write to queue=20
directory /var/spool/mqueue-client/ (RunAsGid=3D0, required=3D78): Permissi=
on=20
denied
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bulot Grégory
Le Dimanche 22 Mai 2005 19:27, Bulot Grégory a écrit :
Bonjour, sur un PC récemment installé (debian sarge/testing)
j'ai trouvé des différence entre 2 sarges avec sendmail, je souhaite me faire un utilitaire qui scan les droits, ne sachant pas trop comment faire / ne p as faire j'ai pris le partis ci-dessous (mes connaissances en prog sont plut ôt limitées)
#### bout de code ##### #!/bin/bash # pour Debian Sarge/testing , sendmail 8.13.4
for i in $Fic ; do exec "$StatCmd $i"; done ################
# ./CheckPerm.sh ./CheckPerm.sh: line 9: /usr/bin/stat -c "%A %a %U(%u):%G(%g) %N" /var/spool/mqueue-client/: Aucun fichier ou répertoire de ce type ./CheckPerm.sh: line 9: exec: /usr/bin/stat -c "%A %a %U(%u):%G(%g) %N" /var/spool/mqueue-client/: cannot execute: Aucun fichier ou répertoir e de ce type
si je fait un copier/coller de '/usr/bin/stat .... -client/' j'ai mon résultat ! je comprends pas mon erreur :-(
Note : si je remplace exec par echo pas d'erreur !
Le Dimanche 22 Mai 2005 19:27, Bulot Grégory a écrit :
Bonjour, sur un PC récemment installé (debian sarge/testing)
j'ai trouvé des différence entre 2 sarges avec sendmail, je souhaite me faire
un utilitaire qui scan les droits, ne sachant pas trop comment faire / ne p as
faire j'ai pris le partis ci-dessous (mes connaissances en prog sont plut ôt
limitées)
#### bout de code #####
#!/bin/bash
# pour Debian Sarge/testing , sendmail 8.13.4
for i in $Fic ;
do
exec "$StatCmd $i";
done
################
# ./CheckPerm.sh
./CheckPerm.sh: line 9: /usr/bin/stat -c "%A %a %U(%u):%G(%g)
%N" /var/spool/mqueue-client/: Aucun fichier ou répertoire de ce type
./CheckPerm.sh: line 9: exec: /usr/bin/stat -c "%A %a %U(%u):%G(%g)
%N" /var/spool/mqueue-client/: cannot execute: Aucun fichier ou répertoir e de
ce type
si je fait un copier/coller de '/usr/bin/stat .... -client/' j'ai mon
résultat ! je comprends pas mon erreur :-(
Note : si je remplace exec par echo pas d'erreur !
Le Dimanche 22 Mai 2005 19:27, Bulot Grégory a écrit :
Bonjour, sur un PC récemment installé (debian sarge/testing)
j'ai trouvé des différence entre 2 sarges avec sendmail, je souhaite me faire un utilitaire qui scan les droits, ne sachant pas trop comment faire / ne p as faire j'ai pris le partis ci-dessous (mes connaissances en prog sont plut ôt limitées)
#### bout de code ##### #!/bin/bash # pour Debian Sarge/testing , sendmail 8.13.4
for i in $Fic ; do exec "$StatCmd $i"; done ################
# ./CheckPerm.sh ./CheckPerm.sh: line 9: /usr/bin/stat -c "%A %a %U(%u):%G(%g) %N" /var/spool/mqueue-client/: Aucun fichier ou répertoire de ce type ./CheckPerm.sh: line 9: exec: /usr/bin/stat -c "%A %a %U(%u):%G(%g) %N" /var/spool/mqueue-client/: cannot execute: Aucun fichier ou répertoir e de ce type
si je fait un copier/coller de '/usr/bin/stat .... -client/' j'ai mon résultat ! je comprends pas mon erreur :-(
Note : si je remplace exec par echo pas d'erreur !