logo

live-bootstrap

Mirror of <https://github.com/fosslinux/live-bootstrap>
commit: 464433c911a11cca53472a117979fef1467d6d14
parent db813f5e986a219318cf747e17b1a19fb6849012
Author: Bastian Bittorf <bb@npl.de>
Date:   Mon, 13 Mar 2023 18:43:54 +0100

cosmetic fix for --force-timestamps, avoid touching other filesystems
by using find-option -xdev and so: do not try to operate on
e.g. /proc which avoid messages like:

touch: setting times of '/proc/fs/nfsd': Operation not permitted
touch: setting times of '/proc/1': Operation not permitted

closes #264

Diffstat:

Msysa/helpers.sh2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sysa/helpers.sh b/sysa/helpers.sh @@ -460,7 +460,7 @@ default() { # This function needs `touch` that supports --no-dereference # (at least coreutils 8.1). canonicalise_all_files_timestamp() { - find / -exec touch --no-dereference -t 197001010000.00 {} + + find / -xdev -exec touch --no-dereference -t 197001010000.00 {} + } populate_device_nodes() {