On Sun, Feb 02, 2003, Michael Schloh von Bennewitz wrote:

> >     openpkg-re/vcheck       vc.chkrootkit
> >     openpkg-src/chkrootkit  chkrootkit.spec
> >     openpkg-web             news.txt
> >
> >   Log:
> >     upgrading package: chkrootkit 0.39 -> 0.39a
> >
> >   -  version   = 0.39
> >   +  version   = 0.39a
> >
> This change broke our chkrootkit package. It appears to package a non-release
> grade version of chkrootkit. I think we should back out this change.

Can you explain what it actually broke? Which platform? And why is 0.39a
a non-release grade version? Both according to the website and FTP
server 0.39a looks like a bugfix version of 0.39 and not an "alpha" or
whatever version. And even if I look at the diff...

openpkg-dev$ diff -ru3 chkrootkit-0.39 chkrootkit-0.39a
diff -ru3 chkrootkit-0.39/chkproc.c chkrootkit-0.39a/chkproc.c
--- chkrootkit-0.39/chkproc.c   Thu Jan 30 00:03:31 2003
+++ chkrootkit-0.39a/chkproc.c  Fri Jan 31 12:43:56 2003
@@ -1,6 +1,6 @@
 /*
-  (C) Nelson Murilo - 2002/08/08
-  Version 0.6
+  (C) Nelson Murilo - 2003/01/31
+  Version 0.7
   C port from chkproc.pl code from Klaus Steding-Jessen <[EMAIL PROTECTED]>
   and Cristine Hoepers <[EMAIL PROTECTED]> +little output changes.

@@ -47,7 +47,8 @@
 #if defined(__sun)
 #define PS "ps -edf"
 #else
-#define PS "ps mauxwww"
+#define PS "ps mauxwww 2> /dev/null"
+#define PS1 "ps auxwww"
 #endif

 int psproc [MAX_PROCESSES+1];
@@ -90,8 +91,13 @@
    if (!isalpha(*buf))
 #endif
    {
-     fprintf(stderr, "OooPS!\n");
-     exit(2);
+     ps  = popen(PS1, "r");
+     fgets(buf, MAX_BUF, ps); /* Skip header */
+     if (!isalpha(*buf))
+     {
+        fprintf(stderr, "OooPS!\n");
+        exit(2);
+     }
    }
    for (i = FIRST_PROCESS; i <= MAX_PROCESSES; i++) /* Init matrix */
      psproc[i] = dirproc[i] = 0;

I do not see any signs that this is something else that just a little
bugfix release. So, can you give more details, please?

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com

______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   [EMAIL PROTECTED]

Reply via email to