patch-bin_update_virus_scanners 2.1 KB

1234567891011121314151617181920212223242526272829303132333435
  1. $OpenBSD: patch-bin_update_virus_scanners,v 1.3 2009/10/07 20:59:29 sthen Exp $
  2. --- bin/update_virus_scanners.orig Thu Aug 27 00:23:09 2009
  3. +++ bin/update_virus_scanners Fri Aug 28 18:14:34 2009
  4. @@ -1,12 +1,12 @@
  5. #!/bin/sh
  6. -SCANNERSCONF=/opt/MailScanner/etc/virus.scanners.conf
  7. -#LOCKDIR=`perl -n -e 'print "$_" if chomp && s/^\s*Lock\s*file\s*Dir\s*=\s*([^\s#]+).*$/$1/i' /opt/MailScanner/etc/MailScanner.conf`
  8. -#RUNASU=`perl -n -e 'print "$_" if chomp && s/^\s*Run\s*As\s*User\s*=\s*([^\s#]+).*$/$1/i' /opt/MailScanner/etc/MailScanner.conf`
  9. -#RUNASG=`perl -n -e 'print "$_" if chomp && s/^\s*Run\s*As\s*Group\s*=\s*([^\s#]+).*$/$1/i' /opt/MailScanner/etc/MailScanner.conf`
  10. -LOCKDIR=`/opt/MailScanner/bin/Quick.Peek lockfiledir /opt/MailScanner/etc/MailScanner.conf`
  11. -RUNASU=`/opt/MailScanner/bin/Quick.Peek runasuser /opt/MailScanner/etc/MailScanner.conf`
  12. -RUNASG=`/opt/MailScanner/bin/Quick.Peek runasgroup /opt/MailScanner/etc/MailScanner.conf`
  13. +SCANNERSCONF=%SYSCONFDIR%/MailScanner/virus.scanners.conf
  14. +#LOCKDIR=`perl -n -e 'print "$_" if chomp && s/^\s*Lock\s*file\s*Dir\s*=\s*([^\s#]+).*$/$1/i' %SYSCONFDIR%/MailScanner/MailScanner.conf`
  15. +#RUNASU=`perl -n -e 'print "$_" if chomp && s/^\s*Run\s*As\s*User\s*=\s*([^\s#]+).*$/$1/i' %SYSCONFDIR%/MailScanner/MailScanner.conf`
  16. +#RUNASG=`perl -n -e 'print "$_" if chomp && s/^\s*Run\s*As\s*Group\s*=\s*([^\s#]+).*$/$1/i' %SYSCONFDIR%/MailScanner/MailScanner.conf`
  17. +LOCKDIR=`%PREFIX%/bin/Quick.Peek lockfiledir %SYSCONFDIR%/MailScanner/MailScanner.conf`
  18. +RUNASU=`%PREFIX%/bin/Quick.Peek runasuser %SYSCONFDIR%/MailScanner/MailScanner.conf`
  19. +RUNASG=`%PREFIX%/bin/Quick.Peek runasgroup %SYSCONFDIR%/MailScanner/MailScanner.conf`
  20. Disabled=no
  21. if [ "x$Disabled" = "xyes" ]; then
  22. @@ -35,8 +35,8 @@ else
  23. GREP=grep
  24. fi
  25. -[ -x /opt/MailScanner/bin/mailscanner_create_locks ] && \
  26. -/opt/MailScanner/bin/mailscanner_create_locks "$LOCKDIR" "$RUNASU" "$RUNASG"
  27. +[ -x %PREFIX%/bin/mailscanner_create_locks ] && \
  28. +%PREFIX%/bin/mailscanner_create_locks "$LOCKDIR" "$RUNASU" "$RUNASG"
  29. cat ${SCANNERSCONF} | sed -e 's/#.*$//' | ${GREP} -e -wrapper | \
  30. while read NAME WRAPPER PACKAGEDIR