[Makefile.am] setuid-Flag setzen



  • Hallo

    ich benutze meistens eine solche Makefile.am

    SOURCE_C=...
    SOURCE_H=...
    
    SOURCECODE=$(SOURCE_C) $(SOURCE_H)
    
    bin_PROGRAMS=projekt
    projekt_SOURCES=$(SOURCECODE)
    

    Ich bereite an meiner Uni eine Einführung in die Unix Systemprogrammierung vor und wollte zum Testzwecke einen vixie-cron-like Daemon schreiben (mit nur wenig features) für den Kurs schreiben. Ich hab inwzischen herausgefunden, wie ich eine binary in $(prefix)/sbin installiere, aber ich möchte, dass die binary Datei zusätzlich das setuid-Bit setzt, quasi also ein chmod o-x,o-r,u+s crontab.

    Ich weiß aber nicht, wie ich das hinkriege und ob das beim "make" oder nach "make install" gesetzt werden sollte.

    Gruss
    Pablo


Anmelden zum Antworten