Date: Tue, 30 Dec 2014 21:24:43 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 196389] New: [install] [makefs] when populating METALOG with symlink information, no default user/group is populated Message-ID: <bug-196389-8@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=196389 Bug ID: 196389 Summary: [install] [makefs] when populating METALOG with symlink information, no default user/group is populated Product: Base System Version: 11.0-CURRENT Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: misc Assignee: freebsd-bugs@FreeBSD.org Reporter: adrian@freebsd.org When doing a non-root user build, install gets run to populate symlinks. The build is calling INSTALL_SYMLINK to do the dirty work. This doesn't provide user/group information, so the entry in METALOG looks like this: ./sys type=link mode=0755 link=usr/src/sys .. and makefs then populates it as the user in question from the filesystem, and you end up with this in the image: root@raspberry-pi:~ # ls -l /sys lrwxr-xr-x 1 adrian adrian 11 Dec 29 01:59 /sys -> usr/src/sys (I added adrian:adrian to the raspberry pi image later, so the user/group resolves to the name. But it'll show up as 1001:1001 normally as that's my uid/gid.) -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-196389-8>