Tester la variable EUID dans un Makefile

Kezdőlap

Válasz az üzenetre
Szerző: Frédéric
Dátum:  
Címzett: Guilde
Tárgy: Tester la variable EUID dans un Makefile
Hello,

Je tente désespérément de tester si une des cibles de mon Makefile est
lancée en tant que root. Pour ça, je teste la variable EUID, mais bien
qu'elle soit correcte dans le shell, elle est vide lorsqu'elle est
utilisée dans le Makefile.

Où me gourre-je ?

root:
    test $(EUID) -ne 0 && echo "This script must be run as root"; exit 1


Merci de vos lumières.

-- 
    Frédéric