was :
extraSetuidPrograms = [];
setuidOwners = map (x : {
program = x;
owner = "postfix";
group = "postdrop";
setuid = false;
setgid = true;
} ) [ "sendmail" "postdrop" ];
resulted in
chown: cannot access `/var/setuid-wrappers/sendmail': No such file or directory
chown: cannot access `/var/setuid-wrappers/postdrop': No such file or directory
Now using setuidOwners will add the programs to the list of setuid
programs automatically, so you no longer get this error but a setuid
wrapper. Thus you should check your configuration files that this commit
doesn't make programs setuid by accident on your next rebuild
the description of setuidOwners doesn't tell you to additionally
add the programs to setuid list. So the new behaviour is probably the
way it should have been and it is now.
Sincerly
Marc Weber
_______________________________________________
nix-dev mailing list
[email protected]
https://mail.cs.uu.nl/mailman/listinfo/nix-dev