diff options
| author | Jose Luis Duran <jlduran@FreeBSD.org> | 2026-01-17 18:03:26 +0000 |
|---|---|---|
| committer | Jose Luis Duran <jlduran@FreeBSD.org> | 2026-01-17 18:03:26 +0000 |
| commit | eb544c63fc962d057df0c55497c648a6a869aacc (patch) | |
| tree | fef0a54f95116a70e7531b452e7bc5b44b0f469d /tools | |
| parent | 7106db625ece3cb48c5993686c74553993b9431a (diff) | |
nanobsd: Add uname/gname to the spec
Also include the default NanoBSD uname/gname in the specification file.
By default, NANO_DEF_UNAME and NANO_DEF_GNAME map to root and wheel
respectively.
Reviewed by: imp, emaste
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D48781
Diffstat (limited to 'tools')
| -rwxr-xr-x | tools/tools/nanobsd/defaults.sh | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/tools/tools/nanobsd/defaults.sh b/tools/tools/nanobsd/defaults.sh index 57be7a10f521..8d0c1e068048 100755 --- a/tools/tools/nanobsd/defaults.sh +++ b/tools/tools/nanobsd/defaults.sh @@ -257,7 +257,11 @@ tgt_touch() ( cd "${NANO_WORLDDIR}" for i; do touch $i - echo "./${i} type=file" >> ${NANO_METALOG} + if [ -n "$NANO_METALOG" ]; then + echo "./${i} type=file" \ + "uname=${NANO_DEF_UNAME} gname=${NANO_DEF_GNAME}" \ + "mode=0644" >> "${NANO_METALOG}" + fi done ) @@ -275,7 +279,9 @@ tgt_dir2symlink() ( rm -xrf "$dir" ln -s "$symlink" "$dir" if [ -n "$NANO_METALOG" ]; then - echo "./${dir} type=link mode=0777 link=${symlink}" >> ${NANO_METALOG} + echo "./${dir} type=link" \ + "uname=${NANO_DEF_UNAME} gname=${NANO_DEF_GNAME}" \ + "mode=0777 link=${symlink}" >> ${NANO_METALOG} fi ) |
