Mercurial > hgrepos > FreeBSD > ports > sysutils > local-bsdtools
comparison sbin/ftjail @ 455:34f9f8c24223
Preserving the "/boot" folder is indeed compatible with symlink strategy
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Wed, 05 Jun 2024 09:08:56 +0200 |
| parents | 263b4d382155 |
| children | aae67d3011b4 |
comparison
equal
deleted
inserted
replaced
| 454:263b4d382155 | 455:34f9f8c24223 |
|---|---|
| 348 (cd "${_mp}/root" && ln -s ../.profile .profile) || return | 348 (cd "${_mp}/root" && ln -s ../.profile .profile) || return |
| 349 (cd "${_mp}/root" && ln -s ../.cshrc .cshrc) || return | 349 (cd "${_mp}/root" && ln -s ../.cshrc .cshrc) || return |
| 350 fi | 350 fi |
| 351 | 351 |
| 352 if [ \( "${_opt_preserve_boot}" = "yes" \) -o \( -n "${_kerneltxz}" \) ]; then | 352 if [ \( "${_opt_preserve_boot}" = "yes" \) -o \( -n "${_kerneltxz}" \) ]; then |
| 353 if [ "${_opt_symlink}" = "yes" ]; then | |
| 354 echo "ERROR: preserving boot or extracting a kernel not supported when using symlinks" >&2 | |
| 355 return 1 | |
| 356 fi | |
| 357 | |
| 358 if [ -n "${_kerneltxz}" ]; then | 353 if [ -n "${_kerneltxz}" ]; then |
| 359 echo "Extracting kernel ..." | 354 echo "Extracting kernel ..." |
| 360 tar -C "${_mp}" -xJp -f "${_kerneltxz}" || return | 355 tar -C "${_mp}" -xJp -f "${_kerneltxz}" || return |
| 361 else | 356 else |
| 362 echo "Preserved \"boot\"" | 357 echo "Preserved \"boot\"" |
