CVSROOT:        /cvs
Module name:    src
Changes by:     t...@cvs.openbsd.org    2016/05/29 11:02:21

Modified files:
        sbin/disklabel : disklabel.c 

Log message:
Refactor and clean up the logic before pledge a bit and fix pledge
fallout related to pledge disklabel (e.g. 'disklabel /dev/tty').

- Allow 'disklabel sdN' again for non-root users.
- Make sure at least one DIO* ioctl comes before pledge "disklabel"
- Fix the op == WRITE logic that broke 'make release' in -r2.217

Based on -r2.17 from beck.

ok beck

Reply via email to