déterminer le user web sur un linux - Divers - Linux et OS Alternatifs
Marsh Posté le 21-04-2007 à 16:38:14
demande à apache plutot
|
edit :
|
Marsh Posté le 21-04-2007 à 16:51:16
black lord, ça roule pas pour apache2 sur debian
mais l'idée est bien meilleure
if [ -e /etc/apache/httpd.conf ] then;
elif [ -e /etc/apache2/apache2.conf ] then;
fi
ça pourrai servir
Marsh Posté le 21-04-2007 à 17:16:00
zecrazytux a écrit : black lord, ça roule pas pour apache2 sur debian |
je vais pas faire tout le boulot
Marsh Posté le 21-04-2007 à 17:26:37
ReplyMarsh Posté le 21-04-2007 à 19:44:45
bonne idée mais sous FC5 j'ai ca :
[root@radeon ~]# ls /etc/apache2/apache2.conf
ls: /etc/apache2/apache2.conf: Aucun fichier ou répertoire de ce type
[root@radeon ~]# ls /etc/apache/httpd.conf
ls: /etc/apache/httpd.conf: Aucun fichier ou répertoire de ce type
comment connaitre tous les emplacement des fichiers de configuration ? pas possible...
d'autre idée ?
Marsh Posté le 21-04-2007 à 20:15:18
PierreC a écrit : bonne idée mais sous FC5 j'ai ca : |
man locate ???
Marsh Posté le 21-04-2007 à 23:04:52
ReplyMarsh Posté le 21-04-2007 à 23:06:45
zecrazytux a écrit : dpkg -L monpackage |
sur une fedora ça va être un chouia problèmatique
Marsh Posté le 21-04-2007 à 23:08:34
ben oui... votre yum en carton sais pas faire ?
Marsh Posté le 21-04-2007 à 23:12:08
zecrazytux a écrit : ben oui... votre yum en carton sais pas faire ? |
j'ai pas de yum et j'en sais rien
Marsh Posté le 21-04-2007 à 23:20:03
ta pas yum sur ta fedora ? tu te sert de rpm ?
Marsh Posté le 21-04-2007 à 23:35:26
zecrazytux a écrit : ta pas yum sur ta fedora ? tu te sert de rpm ? |
quelle fedora ?
Marsh Posté le 21-04-2007 à 23:38:14
euh.... les trolls font rarement avancer les problemes...
dans tout les cas que ce soit rpm ou dpkg j'en fais koi ? faut que je connaisse le nom du paquet : apache ? apache2 ? httpd ? ce qui ne m'avance pas bcp.
Ca devient compliqué pour un truc simple vous croyez pas ?
la question etait juste connaitre le nom de l'utisateur du serveur web
Marsh Posté le 21-04-2007 à 23:40:07
PierreC a écrit : euh.... les trolls font rarement avancer les problemes... |
y'a pas de troll
ben faut aussi que toi tu connaisses ton parc... fais un hook par distribution et basta.
Marsh Posté le 21-04-2007 à 23:42:01
c'est pour l'installation d'un logiciel opensource dispo sur sourceforge. Donc potentiellement ca peut etre toutes les distibutions possibles du monde.
Mais je ne cherche pas la perfection, je cherche une commande qui marche dans la majorité des cas.
Marsh Posté le 21-04-2007 à 23:44:06
PierreC a écrit : c'est pour l'installation d'un logiciel opensource dispo sur sourceforge. Donc potentiellement ca peut etre toutes les distibutions possibles du monde. |
laisse les packageurs faire leur travail alors
Marsh Posté le 21-04-2007 à 23:45:32
ReplyMarsh Posté le 21-04-2007 à 23:48:04
PierreC a écrit : qu'est ce que tu appel packageur ? |
quand tu fais apt-get install logiciel (ou yum, urpmi whatever) c'est qu'un packageur a bossé en amont pour que tout ça s'intègre bien dans ta distribution.
Marsh Posté le 21-04-2007 à 23:52:36
black_lord a écrit : quelle fedora ? |
aaaaah tu me rassure
Marsh Posté le 21-04-2007 à 16:20:19
hello,
Sur chaque linux l'utilisateur web est différent. www-data sur debian, apache sur fc5, httpd parfois ...
J'ai besoin d'ecrire un p'ti script shell pour retrouver le nom de l'utilisateur web.
J'ai pour l'instant ecrit ca :
cat /etc/passwd | grep www | cut -d: -f1
Mais quel probalilité que ca fonctionne partout (faible je pense)
d'autre idée ?
---------------
Du tofu en Alsace : www.tofuhong.com