Bug#767332: False positive Checkrestart Results.

2015-01-19 Thread Javier Fernández-Sanguino Peña
tag 767332 pending
thanks

On Thu, Oct 30, 2014 at 10:12:52AM +0100, Antonio Javier Rodriguez Barrios 
wrote:
 When I invoke `checkrestart` without arguments from an ordinary shell
 prompt it prints processes using old versions of upgraded files but itś a
 false positive.

I have just recently fixed this false positive in the checkrestart GIT
repository. A fix will be uploaded to Debian soon.

Thanks for you bug report,

Javier


signature.asc
Description: Digital signature


Bug#767332: False positive Checkrestart Results.

2014-10-30 Thread Antonio Javier Rodriguez Barrios

Package: debian-goodies
Version: 0.61

When I invoke `checkrestart` without arguments from an ordinary shell prompt it prints 
processes using old versions of upgraded files but itś a false positive.

Following  indications 'man checkrestart'...

$ checkrestart -v
Found 12 processes using old versions of upgraded files
(1 distinct program)
Process /usr/lib/postgresql/9.1/bin/postgres (PID: 8388)
List of deleted files in use:
   /var/lib/postgresql/9.1/main/pg_xlog/000100040052 (deleted)
Process /usr/lib/postgresql/9.1/bin/postgres (PID: 8386)
List of deleted files in use:
   /var/lib/postgresql/9.1/main/pg_xlog/00010004001D (deleted)
Process /usr/lib/postgresql/9.1/bin/postgres (PID: 8383)
List of deleted files in use:
   /var/lib/postgresql/9.1/main/pg_xlog/000100040032 (deleted)
Process /usr/lib/postgresql/9.1/bin/postgres (PID: 8369)
List of deleted files in use:
   /var/lib/postgresql/9.1/main/pg_xlog/0001000300FA (deleted)
Process /usr/lib/postgresql/9.1/bin/postgres (PID: 8365)
List of deleted files in use:
   /var/lib/postgresql/9.1/main/pg_xlog/000100040032 (deleted)
Process /usr/lib/postgresql/9.1/bin/postgres (PID: 8673)
List of deleted files in use:
   /var/lib/postgresql/9.1/main/pg_xlog/000100040033 (deleted)
Process /usr/lib/postgresql/9.1/bin/postgres (PID: 8371)
List of deleted files in use:
   /var/lib/postgresql/9.1/main/pg_xlog/000100040031 (deleted)
Process /usr/lib/postgresql/9.1/bin/postgres (PID: 8363)
List of deleted files in use:
   /var/lib/postgresql/9.1/main/pg_xlog/000100040032 (deleted)
Process /usr/lib/postgresql/9.1/bin/postgres (PID: 8368)
List of deleted files in use:
   /var/lib/postgresql/9.1/main/pg_xlog/00010004001D (deleted)
Process /usr/lib/postgresql/9.1/bin/postgres (PID: 8391)
List of deleted files in use:
   /var/lib/postgresql/9.1/main/pg_xlog/000100040052 (deleted)
Process /usr/lib/postgresql/9.1/bin/postgres (PID: 8392)
List of deleted files in use:
   /var/lib/postgresql/9.1/main/pg_xlog/000100040032 (deleted)
Process /usr/lib/postgresql/9.1/bin/postgres (PID: 8393)
List of deleted files in use:
   /var/lib/postgresql/9.1/main/pg_xlog/00010004004F (deleted)
Running:['dpkg-query', '--search', '/usr/lib/postgresql/9.1/bin/postgres']
Reading line: postgresql-9.1: /usr/lib/postgresql/9.1/bin/postgres

(1 distinct packages)
These processes do not seem to have an associated init script to restart them:
postgresql-9.1:
   8388/usr/lib/postgresql/9.1/bin/postgres
   8386/usr/lib/postgresql/9.1/bin/postgres
   8383/usr/lib/postgresql/9.1/bin/postgres
   8369/usr/lib/postgresql/9.1/bin/postgres
   8365/usr/lib/postgresql/9.1/bin/postgres
   8673/usr/lib/postgresql/9.1/bin/postgres
   8371/usr/lib/postgresql/9.1/bin/postgres
   8363/usr/lib/postgresql/9.1/bin/postgres
   8368/usr/lib/postgresql/9.1/bin/postgres
   8391/usr/lib/postgresql/9.1/bin/postgres
   8392/usr/lib/postgresql/9.1/bin/postgres
   8393/usr/lib/postgresql/9.1/bin/postgres


$ lsof | egrep 'delete|DEL|path inode' | grep postgres
postgres   2317  postgres  DEL   REG0,4
32769 /SYSV0052e2c1
postgres   2685  postgres  DEL   REG0,4
32769 /SYSV0052e2c1
postgres   2686  postgres  DEL   REG0,4
32769 /SYSV0052e2c1
postgres   2687  postgres  DEL   REG0,4
32769 /SYSV0052e2c1
postgres   8363  postgres  DEL   REG0,4
32769 /SYSV0052e2c1
postgres   8363  postgres   35u  REG  253,3  16777216   
4695 /var/lib/postgresql/9.1/main/pg_xlog/000100040032 (deleted)
postgres   8364  postgres  DEL   REG0,4
32769 /SYSV0052e2c1
postgres   8365  postgres  DEL   REG0,4
32769 /SYSV0052e2c1
postgres   8365  postgres   27u  REG  253,3  16777216   
4695 /var/lib/postgresql/9.1/main/pg_xlog/000100040032 (deleted)
postgres   8366  postgres  DEL   REG0,4
32769 /SYSV0052e2c1
postgres   8367  postgres  DEL   REG0,4
32769 /SYSV0052e2c1
postgres   8368  postgres  DEL   REG0,4
32769 /SYSV0052e2c1
postgres   8368  postgres   23u  REG  253,3  16777216   
4688 /var/lib/postgresql/9.1/main/pg_xlog/00010004001D (deleted)
postgres   8369  postgres  DEL   REG0,4
32769 /SYSV0052e2c1
postgres   8369  postgres   42u  REG  253,3  16777216   
4687 /var/lib/postgresql/9.1/main/pg_xlog/0001000300FA