# Snort: probleme de $PATH

**URL:** <https://www.debian-fr.org/t/snort-probleme-de-path/81751>\
**Category:** Support Debian\
**Created:** [Avril 10, 2020, 1:01 UTC](https://www.debian-fr.org/t/snort-probleme-de-path/81751 "2020-04-10T13:01:49Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![NoobNetAdmin](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/8e7dd6/32.png) [@NoobNetAdmin](https://www.debian-fr.org/u/NoobNetAdmin)\
**Post date:** [Avril 10, 2020, 1:01 UTC](https://www.debian-fr.org/t/snort-probleme-de-path/81751/1 "2020-04-10T13:01:49Z")

</div>

Bonjour,

Je vous prie de m’excuser si j’ai zappé quelque chose comme une présentation obligatoire mais je suis dans une sorte de rush.

Voilà mon problème: je suis entrain de d’installer snort et j’en suis à la partie “OpenAppId”

Mais la procédure que j’aurais du effectuer prenait en considération un path sous sudo et je suis en root…comme je suis un noob je ne sais pas comment adapter le path pour que les manips telles un

```nohighlight
snort -c /usr/local/etc/snort/snort.lua --warn-all

```

me donne un retour sans erreur car au stage où je suis j’obtiens:

```nohighlight
Finished /usr/local/etc/snort/snort.lua:
ERROR: appid: could not open /usr/local/lib/odp/appMapping.data
WARNING: appid: no lua detectors found in directory '/usr/local/lib/odp/lua/*'
WARNING: appid: no lua detectors found in directory '/usr/local/lib/custom/lua/*'
--------------------------------------------------
pcap DAQ configured to passive.
FATAL: see prior 1 errors (2 warnings)
Fatal Error, Quitting..

```

S’il vous plait aidez moi

Merci par avance

😪

ps: mon `$PATH` sous `root` est

```nohighlight
bash: /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games: Aucun fichier ou dossier de ce type

```

De plus je viens de me rendre compte que je n’ai pas de répertoire odp sous `/usr/bin/lib`

Qu’ai je fais de mal? et surtout à quel niveau de l’install?

---

<div class="post-metadata">

**Author:** ![Sputnik93](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/35a633/32.png) [@Sputnik93](https://www.debian-fr.org/u/Sputnik93)\
**Post date:** [Avril 10, 2020, 2:35 UTC](https://www.debian-fr.org/t/snort-probleme-de-path/81751/2 "2020-04-10T14:35:50Z")

</div>

Bonjour,

je ne connais pas du tout snort, mais:

> [@NoobNetAdmin](#):
>
> ps: mon $PATH sous root est “bash: /usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games: Aucun fichier ou dossier de ce type”

Ça ressemble plutôt au PATH d’un utilisateur standard, pas à celui de root, qui devrait plutôt être `/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin`  
La commande `sudo echo $PATH` te donne le PATH de ton utilisateur, pas celui de root. Pour connaître le PATH de root, tu peux faire `sudo -i` pour te connecter en root, puis `echo $PATH`.

> [@NoobNetAdmin](#):
>
> Qu’ai je fais de mal? et surtout à quel niveau de l’install?

Difficile à dire comme ça…  
Tu pourrais donner un lien vers la procédure que tu as suivie, et le détail de ce que tu as fait ?  
(tu peux retrouver l’historique des commandes dans le fichier `~/.bash_history` pour les commandes entrées comme utilisateur, et dans `/root/.bash_history` pour les commandes entrées quand tu es connecté sur le compte root).

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Avril 10, 2020, 6:24 UTC](https://www.debian-fr.org/t/snort-probleme-de-path/81751/3 "2020-04-10T18:24:10Z")

</div>

salut  
ça m’arrive tout le temps depuis un an :  
après une installation normal, l’utilisateur `root` a un `$PATH` inexistant ou alors celui de l’utilisateur normal  
alors que `/etc/profile` est correct : incompréhesible

J’ai juste rajouté ce qu’il fallait dans le `/root/.profile`

---

<div class="post-metadata">

**Author:** ![NoobNetAdmin](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/8e7dd6/32.png) [@NoobNetAdmin](https://www.debian-fr.org/u/NoobNetAdmin)\
**Post date:** [Avril 11, 2020, 6:17 UTC](https://www.debian-fr.org/t/snort-probleme-de-path/81751/4 "2020-04-11T06:17:28Z")

</div>

Bonjour [**Sputnik93**](https://www.debian-fr.org/u/Sputnik93),

Non je t’assure c’est mon `$PATH` sous root:

```nohighlight
root@debian:/# echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"

```

Je suis le tuto de snort (ma vm-test est sous debian mais j’utilise le tuto ubuntu): Snort3 on Ubuntu 18 & 19 With Splunk as the SIEM

Les commandes ne te diront rien car je n’ai aucun commande d’enregistré au-dela d’un certain point, mais peut etre cela vient du tty utilisé:

```nohighlight
 1 exit
 2 cd /
 3 cd etc
 4 cd apt
 5 vi sources.list
 6 vi sources.list
 7 apt-get install vim
 8 apt-get install vim
 9 nano sources.list
10 cp sources.list sources.list.old
11 nano sources.list
12 apt-get install vim
13 apt-get install firewalld
14 apt-get install firewall-config
15 exit
16 apt install dkms linux-headers-$(uname -r) build-essential
17 cd/
18 cd media
19 cd /
20 cd media
21 ls
22 cd cdrom0
23 ls
24 ./VBoxLinuxAdditions.run
25 sh ./VBoxLinuxAdditions.run
26 reload
27 reboot
28 exit
29 apt upadte && apt upgrade -y
30 apt update && apt upgrade -y
31 dpkg-reconfigure tzdata
32 mkdir ~snort_src
33 cd ~snort_src
34 exit
35 cd /
36 cd '/~snort_src'/
37 ls
38 tar -xzvf OpenAppId-11581
39 rm -r OpenAppId-11581 
40 wget https://snort.org/downloads/openappid/11581 -O OpenAppId-11581
41 wget https://snort.org/downloads/openappid/12159
42 ls
43 tar -xzvf OpenAppId-11581
44 ls
45 rm -r OpenAppId-11581 
46 ls
47 cp x-special/nautilus-clipboard
48 cut
49 file:///home/user/T%C3%A9l%C3%A9chargements/snort-openappid.tar.gz
50 cp x-special/nautilus-clipboard
51 cut
52 file:///home/user/T%C3%A9l%C3%A9chargements/snort-openappid.tar.gz
53 cd ..
54 ls
55 cd home
56 ls
57 cd user/
58 cd Téléchargements/
59 ls
60 cp '/home/user/Téléchargements/snort-openappid.tar.gz' /'~snort_src'
61 cd /
62 cd '~snort_src'/
63 ls
64 tar -xzvf snort-openappid.tar.gz
65 vim /usr/local/etc/snort/snort.lua
66 vim /usr/local/etc/snort/snort.lua
67 vim /usr/local/etc/snort/snort.lua
68 snort -c /usr/local/etc/snort/snort.lua --warn-all
69 vim /usr/local/etc/snort/snort.lua
70 snort -c /usr/local/etc/snort/snort.lua --warn-all
71 cd ..
72 snort -c /usr/local/etc/snort/snort.lua --warn-all
73 $PATH
74 apt install odp
75 snort -c /usr/local/etc/snort/snort.lua --warn-all
76 echo $PATH

```

En tout ca merci de m’avoir répondu et j’attends ta reponse

---

<div class="post-metadata">

**Author:** ![NoobNetAdmin](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/8e7dd6/32.png) [@NoobNetAdmin](https://www.debian-fr.org/u/NoobNetAdmin)\
**Post date:** [Avril 11, 2020, 6:18 UTC](https://www.debian-fr.org/t/snort-probleme-de-path/81751/5 "2020-04-11T06:18:48Z")

</div>

Salut Dindoun,

Qu’as tu changé dans ton profile?

Merci

---

<div class="post-metadata">

**Author:** ![dindoun](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dindoun/32/4281_2.png) [@dindoun](https://www.debian-fr.org/u/dindoun)\
**Post date:** [Avril 11, 2020, 6:40 UTC](https://www.debian-fr.org/t/snort-probleme-de-path/81751/6 "2020-04-11T18:40:30Z")

</div>

tu rajouter dans ton `~/.profile` le `PATH` normal du `root`, que tu trouveras dans `/etc/profile`, soit :

```nohighlight
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"

```

ensuite, loggué en `root` tu vérifies que `echo $PATH` donne

```nohighlight
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

```

---

<div class="post-metadata">

**Author:** ![NoobNetAdmin](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/8e7dd6/32.png) [@NoobNetAdmin](https://www.debian-fr.org/u/NoobNetAdmin)\
**Post date:** [Avril 12, 2020, 5:18 UTC](https://www.debian-fr.org/t/snort-probleme-de-path/81751/7 "2020-04-12T05:18:53Z")

</div>

Merci de ta réponse, tu suggérerais de le faire par la commande `export` ou manuellement?

Bon je l’ai fait avec `export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin` ca n’a rien changé sur ma commande `snort -c ...`

ps: quand je disais que j’etais un noob je ne plaisantais pas! probleme résolu!!!

je suis revenu sur mes pas et j’ai regardé toutes les commandes faites et je les ai refaites et…je me suis aperçu que j’en avais loupé une!!!

```
`cp -R odp /usr/local/lib/`

```

Probleme résolu merci les gens!!!

---

<div class="post-metadata">

**Author:** ![Doudou67](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/d/c5a1d2/32.png) [@Doudou67](https://www.debian-fr.org/u/Doudou67)\
**Post date:** [Avril 12, 2020, 6:03 UTC](https://www.debian-fr.org/t/snort-probleme-de-path/81751/8 "2020-04-12T06:03:06Z")

</div>

un simple su -  
Les versions précédentes de Debian utilisaient une version de su du shadowpaquet , tandis que Buster en utilise util-linux, qui n’ajoutera pas automatiquement les répertoires /sbin lors du passage à root.  
Pour l’ancien comportement /usr/sbin, ajoute ALWAYS\_SET\_PATH yes dans /etc/login.defs

---

<div class="post-metadata">

**Author:** ![NoobNetAdmin](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/8e7dd6/32.png) [@NoobNetAdmin](https://www.debian-fr.org/u/NoobNetAdmin)\
**Post date:** [Avril 12, 2020, 6:41 UTC](https://www.debian-fr.org/t/snort-probleme-de-path/81751/9 "2020-04-12T06:41:51Z")

</div>

Merci
