improve busybox and --hook-dir examples in man page -- thanks Jochen Sprickerhof!
This commit is contained in:
parent
3f79c18a0d
commit
594ea3c72e
1 changed files with 9 additions and 2 deletions
11
mmdebstrap
11
mmdebstrap
|
@ -6224,11 +6224,14 @@ Example: Setup chroot for installing a sub-essential busybox-based chroot with
|
||||||
|
|
||||||
--setup-hook='mkdir -p "$1/bin"'
|
--setup-hook='mkdir -p "$1/bin"'
|
||||||
--setup-hook='for p in awk cat chmod chown cp diff echo env grep less ln
|
--setup-hook='for p in awk cat chmod chown cp diff echo env grep less ln
|
||||||
mkdir mount rm rmdir sed sh sleep sort touch uname; do
|
mkdir mount rm rmdir sed sh sleep sort touch uname mktemp; do
|
||||||
ln -s busybox "$1/bin/$p"; done'
|
ln -s busybox "$1/bin/$p"; done'
|
||||||
--setup-hook='echo root:x:0:0:root:/root:/bin/sh > "$1/etc/passwd"'
|
--setup-hook='echo root:x:0:0:root:/root:/bin/sh > "$1/etc/passwd"'
|
||||||
--setup-hook='printf "root:x:0:\nmail:x:8:\nutmp:x:43:\n" > "$1/etc/group"'
|
--setup-hook='printf "root:x:0:\nmail:x:8:\nutmp:x:43:\n" > "$1/etc/group"'
|
||||||
|
|
||||||
|
For a more elegant way to setup merged-/usr via symlinks and for setting up a
|
||||||
|
sub-essential busybox-based chroot, see the B<--hook-dir> option below.
|
||||||
|
|
||||||
=item B<--extract-hook>=I<command>
|
=item B<--extract-hook>=I<command>
|
||||||
|
|
||||||
Execute arbitrary I<command>s after the Essential:yes packages have been
|
Execute arbitrary I<command>s after the Essential:yes packages have been
|
||||||
|
@ -6300,10 +6303,14 @@ if the scripts in two directories depend upon each other, the scripts must be
|
||||||
placed into a common directory and be named such that they get added in the
|
placed into a common directory and be named such that they get added in the
|
||||||
correct order.
|
correct order.
|
||||||
|
|
||||||
Example: Run mmdebstrap with eatmydata
|
Example 1: Run mmdebstrap with eatmydata
|
||||||
|
|
||||||
--hook-dir=/usr/share/mmdebstrap/hooks/eatmydata
|
--hook-dir=/usr/share/mmdebstrap/hooks/eatmydata
|
||||||
|
|
||||||
|
Example 2: Setup chroot for installing a sub-essential busybox-based chroot
|
||||||
|
|
||||||
|
--hook-dir=/usr/share/mmdebstrap/hooks/busybox
|
||||||
|
|
||||||
=item B<--skip>=I<stage>[,I<stage>,...]
|
=item B<--skip>=I<stage>[,I<stage>,...]
|
||||||
|
|
||||||
B<mmdebstrap> tries hard to implement sensible defaults and will try to stop
|
B<mmdebstrap> tries hard to implement sensible defaults and will try to stop
|
||||||
|
|
Loading…
Reference in a new issue