Re: Tester la variable EUID dans un Makefile

Top Page

Reply to this message
Author: Frédéric
Date:  
To: Guilde
Subject: Re: Tester la variable EUID dans un Makefile
Le 22/06/2015, Christian a écrit :

> id ?


Ah, ça marche, effectivement !

Bon, maintenant, j'ai un souci pour faire exécuter les 2 commandes (le
echo et le exit) :

root:
    test `id -u` -ne 0 && echo "This script must be run as root" && exit 2


Si je ne suis pas root, il sort bien avec l'erreur 2 :

$ make load_pru
This script must be run as root
make: *** [root] Error 2

mais si je suis root, il sort avec une erreur 1 :

# make load_pru
make: *** [root] Error 1

-- 
    Frédéric