diff --git a/src/opnsense/scripts/firmware/install.sh b/src/opnsense/scripts/firmware/install.sh index a20905db4..5bbe6e3a0 100755 --- a/src/opnsense/scripts/firmware/install.sh +++ b/src/opnsense/scripts/firmware/install.sh @@ -25,7 +25,7 @@ # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE # POSSIBILITY OF SUCH DAMAGE. -LOCKFILE=/tmp/pkg_upgrade.progress +LOCKFILE=${LOCKFILE:-/tmp/pkg_upgrade.progress} PACKAGE=${1} TEE="/usr/bin/tee -a" diff --git a/src/opnsense/scripts/firmware/launcher.sh b/src/opnsense/scripts/firmware/launcher.sh index 961034c13..c11b393f6 100755 --- a/src/opnsense/scripts/firmware/launcher.sh +++ b/src/opnsense/scripts/firmware/launcher.sh @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2016-2023 Franco Fichtner +# Copyright (C) 2016-2024 Franco Fichtner # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -107,7 +107,7 @@ fi if [ -z "${DO_UNLOCKED}" ]; then ${FLOCK} ${LOCKFILE} ${COMMAND} "${@}" else - ${COMMAND} "${@}" + env LOCKFILE=/dev/null ${COMMAND} "${@}" fi RET=${?}