Bug#785589: tiger: "Don't have required command DIFF" on Linux 4

2015-08-31 Thread Francois Gouget

I have been getting the same error message since upgrading to 
1:3.2.3-12.1.

I manually applied the above patch to my system and the fix works: I am 
no longer getting these error messages.

Given that the fix, complete with a package patch, has been posted 3.5 
months ago I have to ask: why has the tiger package not yet been 
updated?


-- 
Francois Gouget   http://fgouget.free.fr/
 Linux, WinNT, MS-DOS - also known as the Good, the Bad and the Ugly.



Bug#785589: tiger: Don't have required command DIFF on Linux 4

2015-05-17 Thread Francois Marier
Package: tiger
Version: 1:3.2.3-12.1
Severity: important
Tags: patch

tiger doesn't support Linux 4 and spits this out on cron every hour:

  From: Cron Daemon root@hostname
  To: root@hostname
  Subject: Cron root@hostnametest -x /usr/sbin/tigercron  { [ -r 
$DEFAULT ]  . $DEFAULT ; nice -n$NICETIGER /usr/sbin/tigercron
  -q ; }
  
  --ERROR-- [init001e] Don't have required command DIFF.

The fix is to add a new symlink:

  cd /usr/lib/tiger/systems/Linux/
  sudo ln -s 3 4

I've attached a patch for the package.

Francois

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.0.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_CA.utf8, LC_CTYPE=fr_CA.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages tiger depends on:
ii  binutils   2.25-7
ii  bsdmainutils   9.0.6
ii  debconf [debconf-2.0]  1.5.56
ii  libc6  2.19-18
ii  net-tools  1.60-26+b1
ii  ucf3.0030

Versions of packages tiger recommends:
ii  chkrootkit  0.50-3
pn  johnnone
ii  postfix [mail-transport-agent]  2.11.3-1
pn  tripwire | aide none

Versions of packages tiger suggests:
ii  lsof  4.86+dfsg-1

-- debconf information excluded

-- 
http://fmarier.org/
--- debian/rules.orig	2015-05-18 16:33:53.829094310 +1200
+++ debian/rules	2015-05-18 16:34:20.845697400 +1200
@@ -57,8 +57,9 @@
 	# Adjust the permissions of directories that might contain confidential information
 	chmod 0700 debian/tiger/var/lib/tiger/work
 	chmod 0700 debian/tiger/var/log/tiger
-	# Create symbolic link for Linux version 3
+	# Create symbolic links for Linux versions 3 and 4
 	ln -fs 2 debian/tiger/usr/lib/tiger/systems/Linux/3
+	ln -fs 3 debian/tiger/usr/lib/tiger/systems/Linux/4
 	# Remove unneeded Makefile files.
 	rm -f debian/tiger/usr/lib/tiger/doc/Makefile
 	rm -f debian/tiger/usr/lib/tiger/doc/Makefile.in