pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/59981: xentools418 rc.d/xencommons: test: -z: unexpected operator
>Number: 59981
>Category: pkg
>Synopsis: xentools418 rc.d/xencommons: test: -z: unexpected operator
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Sun Feb 08 04:45:00 +0000 2026
>Originator: Taylor R Campbell
>Release:
>Organization:
>Environment:
>Description:
# service xencommons status
test: -z: unexpected operator
xenstored is running as pid 1090.
xenconsoled is not running.
Arises from these conditionals -- first one is fine, second one is not:
if test -n "$xenconsoled_pid" -a -n "$xenstored_pid";
then
echo "xencommons are running as pids $pids."
return 0
fi
if test -a -z "$xenconsoled_pid" -a -z "$xenstored_pid";
then
echo "xencommons are not running."
return 0
fi
>How-To-Repeat:
service xencommons status
>Fix:
change `test -a -z ...' to `test -z ...'
Home |
Main Index |
Thread Index |
Old Index