CVSROOT:        /cvs
Module name:    ports
Changes by:     [email protected]   2021/11/13 14:58:30

Modified files:
        security/gopass: Makefile 
Added files:
        security/gopass/patches: patch-main_go 

Log message:
adjust the pledge string in gopass:

+-      if err := protect.Pledge("stdio rpath wpath cpath tty proc exec"); err 
!= nil {
++      if err := protect.Pledge("stdio rpath wpath cpath fattr tty proc 
exec"); err != nil {

during "gopass fsck" if files or directories are encountered with
permissions that are too wide, it will use syscall.Chmod to fix too-open
permissions on files or directories. wpath is not enough for this, fattr
is needed.

Reply via email to