mirror of
https://git.proxmox.com/git/mirror_lxc
synced 2025-08-09 22:42:31 +00:00
Redirect error messages to stderr
Some error messages were not redirected to stderr. Moreover, do "exit 0" instead of "exit 1" when "help" option is passed. Signed-off-by: Rachid Koucha <rachid.koucha@gmail.com>
This commit is contained in:
parent
3e860bdac0
commit
634ad9358e
@ -185,7 +185,7 @@ configure_busybox()
|
|||||||
|
|
||||||
# copy busybox in the rootfs
|
# copy busybox in the rootfs
|
||||||
if ! cp "${BUSYBOX_EXE}" "${rootfs}/bin"; then
|
if ! cp "${BUSYBOX_EXE}" "${rootfs}/bin"; then
|
||||||
echo "ERROR: Failed to copy busybox binary"
|
echo "ERROR: Failed to copy busybox binary" 1>&2
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -287,7 +287,7 @@ eval set -- "$options"
|
|||||||
while true
|
while true
|
||||||
do
|
do
|
||||||
case "$1" in
|
case "$1" in
|
||||||
-h|--help) usage && exit 1;;
|
-h|--help) usage && exit 0;;
|
||||||
-n|--name) name=$2; shift 2;;
|
-n|--name) name=$2; shift 2;;
|
||||||
-p|--path) path=$2; shift 2;;
|
-p|--path) path=$2; shift 2;;
|
||||||
--rootfs) rootfs=$2; shift 2;;
|
--rootfs) rootfs=$2; shift 2;;
|
||||||
@ -307,7 +307,7 @@ fi
|
|||||||
# Make sure busybox is present
|
# Make sure busybox is present
|
||||||
BUSYBOX_EXE=`which busybox`
|
BUSYBOX_EXE=`which busybox`
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
echo "ERROR: Failed to find busybox binary"
|
echo "ERROR: Failed to find busybox binary" 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -322,21 +322,21 @@ if [ -z "$rootfs" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if ! install_busybox "${rootfs}" "${name}"; then
|
if ! install_busybox "${rootfs}" "${name}"; then
|
||||||
echo "ERROR: Failed to install rootfs"
|
echo "ERROR: Failed to install rootfs" 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! configure_busybox "${rootfs}"; then
|
if ! configure_busybox "${rootfs}"; then
|
||||||
echo "ERROR: Failed to configure busybox"
|
echo "ERROR: Failed to configure busybox" 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! copy_configuration "${path}" "${rootfs}" "${name}"; then
|
if ! copy_configuration "${path}" "${rootfs}" "${name}"; then
|
||||||
echo "ERROR: Failed to write config file"
|
echo "ERROR: Failed to write config file" 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if ! remap_userns "${path}"; then
|
if ! remap_userns "${path}"; then
|
||||||
echo "ERROR: Failed to change idmappings"
|
echo "ERROR: Failed to change idmappings" 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user