Cleaning up /usr/obj/ before a kernel build as a regular user who's in the wobj group, I get the following
rm: /usr/obj/usr.sbin/unbound/util/configparser.h: Permission denied rm: /usr/obj/usr.sbin/unbound/util/configparser.c: Permission denied rm: /usr/obj/usr.sbin/unbound/util/configlexer.c: Permission denied rm: /usr/obj/usr.sbin/unbound/util: Directory not empty rm: /usr/obj/usr.sbin/unbound: Directory not empty rm: /usr/obj/usr.sbin: Directory not empty $ find /usr/obj/ | xargs ls -ld drwxrwx--- 3 build wobj 512 Feb 26 14:19 /usr/obj/ drwxrwx--- 3 build wobj 2560 Feb 26 14:19 /usr/obj/usr.sbin drwxrwx--- 3 build wobj 4096 Feb 26 14:19 /usr/obj/usr.sbin/unbound drwxr-xr-x 2 build wobj 512 Feb 23 20:43 /usr/obj/usr.sbin/unbound/util -rw-rw---- 1 build wobj 166639 Feb 23 20:43 /usr/obj/usr.sbin/unbound/util/configlexer.c -rw-rw---- 1 build wobj 122438 Feb 23 20:43 /usr/obj/usr.sbin/unbound/util/configparser.c -rw-rw---- 1 build wobj 6016 Feb 23 20:43 /usr/obj/usr.sbin/unbound/util/configparser.h Everything is 770 build:wobj, except the single directory /usr/obj/usr.sbin/unbound/util which is 755 build:wobj. This is on four different -current machines. Is this intended? Jan