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\""