ich habe ein kleines Problem bezüglich Zugriffsrechte unter Unix und mein Perlbuch gibt dort leider nichts weiter her. Problem ist folgendes: ich habe einige Verzeichnisse die lediglich Leserechte besitzen, dort muß ich die Zugriffsrechte auf 777 setzen. Das nächste Problem ist die Usergruppe: wenn diese auf xxx steht muß ich diese ändern in yyy. Meine Frage geht das mit umask? Wenn ja wie müßte eine Überprüfung erfolgen und gegebenenfalls eine Änderung? Darf das Script nur als Superuser ausgeführt werden, oder ist das generell egal?
Das ist mir schon klar, dass es damit geht, Problem ist nur die Umsetzung in einem Perlscript. Anscheinend muß ich zwingend Superuser sein, damit eine Änderung der Rechte erfolgt!? Geht das auch anders? Es gab glaube ich früher mal einen Befehl su -c damit war man dann Superuser ohne Paßworteingabe....gibt es so was heute auch noch?