* setuid-wrappers: support setting the mode.  For instance, some   programs require that the mode is 4550 so that execution of the   setuid program can be restricted to members of a group. * setuid-wrappers: remove a race condition in the creation of the   wrappers if the ownership or mode was different than root:root and   4555. * setuid-wrappers: allow the full path of the wrapped program to be   specified, rather than looking it up in $PATH.
* setuid-wrappers: support setting the mode.  For instance, some
  programs require that the mode is 4550 so that execution of the
  setuid program can be restricted to members of a group.
* setuid-wrappers: remove a race condition in the creation of the
  wrappers if the ownership or mode was different than root:root and
  4555.
* setuid-wrappers: allow the full path of the wrapped program to be
  specified, rather than looking it up in $PATH.


git-svn-id: 71c8032c709790ec749031c4215f8515ac00dc5a@16733 70bd8c7a-acb8-0310-9f0d-9cc1c95dcdbb

falsifian/personal_nixos,falsifian/personal_nixos,falsifian/personal_nixos,falsifian/personal_nixos,falsifian/personal_nixos