Package: sane-utils
Version: 1.1.1-1
Severity: normal
Hello,
There is a syntax error in /var/lib/dpkg/info/sane-utils.postinst which
causes the following message to be printed:
/var/lib/dpkg/info/sane-utils.postinst: 65: [: /var/lib/saned: unexpected
operator
I could suggest a fix, however I'm not quite sure of the intent
(regarding the test). The problematic code is the first line of:
if [ ! -d /var/lib/saned saned ] ; then
usermod -d /var/lib/saned saned
fi
AFAIK:
1) The -d test operator takes only one argument.
2) The negation operator '!' should be before ' [' in POSIX shell (note
the space).
3) I'm not sure you want the '!' at all here (but haven't read the rest
of this postinst).
Thanks.
-- System Information:
Debian Release: bookworm/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 5.15.0-3-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages sane-utils depends on:
ii adduser 3.118
ii debconf [debconf-2.0] 1.5.79
ii init-system-helpers 1.61
ii libavahi-client3 0.8-5
ii libavahi-common3 0.8-5
ii libc6 2.33-5
ii libieee1284-3 0.2.11-14
ii libjpeg62-turbo 1:2.1.2-1
ii libpng16-16 1.6.37-3
ii libsane1 1.1.1-1
ii libsystemd0 250.3-2
ii libusb-1.0-0 2:1.0.25-1
ii libxml2 2.9.12+dfsg-5+b1
ii lsb-base 11.1.0
ii update-inetd 4.51
sane-utils recommends no packages.
Versions of packages sane-utils suggests:
ii avahi-daemon 0.8-5
ii unpaper 6.1-2+b2
-- debconf information:
* sane-utils/saned_run: false
* sane-utils/saned_scanner_group: true