chkrootkit.patch 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. diff -Naur chkrootkit-0.38.orig/Makefile chkrootkit-0.38/Makefile
  2. --- chkrootkit-0.38.orig/Makefile 2002-12-06 03:07:29.000000000 +0100
  3. +++ chkrootkit-0.38/Makefile 2003-01-08 15:16:54.329170000 +0100
  4. @@ -34,31 +34,31 @@
  5. sense: chklastlog chkwtmp ifpromisc chkproc chkdirs check_wtmpx strings
  6. chklastlog: chklastlog.c
  7. - ${CC} ${CFLAGS} -o $@ chklastlog.c
  8. + ${CC} ${CFLAGS} ${LDFLAGS} -o $@ chklastlog.c ${LIBS}
  9. @strip $@
  10. chkwtmp: chkwtmp.c
  11. - ${CC} ${CFLAGS} -o $@ chkwtmp.c
  12. + ${CC} ${CFLAGS} ${LDFLAGS} -o $@ chkwtmp.c ${LIBS}
  13. @strip $@
  14. ifpromisc: ifpromisc.c
  15. - ${CC} ${CFLAGS} ${LDFLAGS} -o $@ ifpromisc.c
  16. + ${CC} ${CFLAGS} ${LDFLAGS} -o $@ ifpromisc.c ${LIBS}
  17. @strip $@
  18. chkproc: chkproc.c
  19. - ${CC} ${LDFLAGS} -o $@ chkproc.c
  20. + ${CC} ${CFLAGS} ${LDFLAGS} -o $@ chkproc.c ${LIBS}
  21. @strip $@
  22. chkdirs: chkdirs.c
  23. - ${CC} ${LDFLAGS} -o $@ chkdirs.c
  24. + ${CC} ${CFLAGS} ${LDFLAGS} -o $@ chkdirs.c ${LIBS}
  25. @strip $@
  26. check_wtmpx: check_wtmpx.c
  27. - ${CC} ${LDFLAGS} -o $@ check_wtmpx.c
  28. + ${CC} ${CFLAGS} ${LDFLAGS} -o $@ check_wtmpx.c ${LIBS}
  29. @strip $@
  30. strings: strings.c
  31. - ${CC} ${STATIC} ${LDFLAGS} -o $@ strings.c
  32. + ${CC} ${STATIC} ${CFLAGS} ${LDFLAGS} -o $@ strings.c ${LIBS}
  33. @strip $@
  34. clean:
  35. diff -Naur chkrootkit-0.38.orig/chkdirs.c chkrootkit-0.38/chkdirs.c
  36. --- chkrootkit-0.38.orig/chkdirs.c 2002-12-21 00:40:20.000000000 +0100
  37. +++ chkrootkit-0.38/chkdirs.c 2003-01-08 15:43:52.518334000 +0100
  38. @@ -32,6 +32,14 @@
  39. #include <string.h>
  40. #include <errno.h>
  41. +#ifndef NAME_MAX
  42. +#define NAME_MAX 14
  43. +#endif
  44. +
  45. +#ifndef PATH_MAX
  46. +#define PATH_MAX 1024
  47. +#endif
  48. +
  49. struct dirinfolist {
  50. char dil_name[NAME_MAX+1];
  51. int dil_lc;