[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#767731: /usr/bin/rkhunter: 13967: [: -ne: unexpected operator



Package: rkhunter
Version: 1.4.2-0.2
Severity: important

Bonjour,

Since upgrade to 1.4.2-0.2, I get cron errors:
/etc/cron.daily/rkhunter:
/usr/bin/rkhunter: 13967: [: -ne: unexpected operator

This line is:
if [ `${IPCS_CMD} -u 2>/dev/null | awk -F' ' '/segments allocated/ {print $3}'` -ne 0 ]; then

To compare with:
# ipcs -u 2>/dev/null

------ ?tats des messages --------
files allou?es = 0
en-t?tes utilis?es = 0
espace utilis? = 0?octets

------ ?tat de la m?moire partag?e --------
segments allou?s = 28
pages allou?s = 7428
pages r?sidentes = 6773
pages d'?change = 0
performance de l'espace d'?change = 0?tentatives	 0?succ?s

------ ?tats des s?maphores --------
tableaux utilis?s = 3
s?maphores allou?s = 35

My default locale is French:
# cat /etc/default/locale 
#  File generated by update-locale
LANG="fr_FR.UTF-8"

I created a /usr/bin/rkhunter.new and forced LANG=C before line 13967,
adapted /etc/cron.daily/rkhunter, and I don't have error anymore.

I suggest using data from /proc if possible (I did not find how to get 
these data from there), or force LANG=C.

Thanks,
Benoit


-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages rkhunter depends on:
ii  binutils               2.24.90.20141023-1
ii  debconf [debconf-2.0]  1.5.53
ii  file                   1:5.20-1
ii  net-tools              1.60-26
ii  perl                   5.20.1-2
ii  ucf                    3.0030

Versions of packages rkhunter recommends:
ii  curl                               7.38.0-2
ii  iproute                            1:3.16.0-2
ii  lsof                               4.86+dfsg-1
ii  lynx                               2.8.9dev1-2
ii  nullmailer [mail-transport-agent]  1:1.13-1
pn  unhide.rb | unhide                 <none>
ii  wget                               1.15-1+b1

Versions of packages rkhunter suggests:
ii  bsd-mailx [mailx]         8.1.2-0.20140825cvs-1
pn  libdigest-whirlpool-perl  <none>
ii  liburi-perl               1.64-1
ii  libwww-perl               6.08-1
ii  mailutils [mailx]         1:2.99.98-2
ii  powermgmt-base            1.31+nmu1
pn  tripwire                  <none>

-- Configuration Files:
/etc/cron.daily/rkhunter changed [not included]

-- debconf information excluded



Reply to: