CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2016/05/17 17:36:29

Modified files:
        usr.bin/skeyinit: skeyinit.c 

Log message:
Refactor the handling of pledge and the optional user string: The three
way pledge introduced by millert@ in -r1.70 is now a two way pledge, one
for non-root and one for root.  This also ensures that root drops the
id promise in all cases early on.

This disentangling of the bits for root and non-root simplifies the code
paths in all cases.

ok millert@

Reply via email to