oinkmaster - Snort rules manager

Property Value
Distribution Ubuntu 19.04 (Disco Dingo)
Repository Ubuntu Universe amd64
Package filename oinkmaster_2.0-4_all.deb
Package name oinkmaster
Package version 2.0
Package release 4
Package architecture all
Package type deb
Category universe/admin
Homepage http://oinkmaster.sourceforge.net/
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 82.04 KB
Installed size 280.00 KB
A simple script to manage and update Snort rules with the
capability of disabling, modifying and enabling specific
rules after an update. Oinkmaster will tell you exactly what
has changed since your last update, giving you good
control of your rules. It also can be used to manage updates
from both the official provider (www.snort.org) and from
other rulesets (www.emergingthreats.net)


Package Version Architecture Repository
oinkmaster_2.0-4_all.deb 2.0 all Ubuntu Universe
oinkmaster - - -


Name Value
libarchive-tar-perl -
libio-zlib-perl -
libwww-perl -
perl >= 5.6.1


Name Value
snort-rules -


Type URL
Mirror archive.ubuntu.com
Binary Package oinkmaster_2.0-4_all.deb
Source Package oinkmaster

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install oinkmaster deb package:
    # sudo apt-get install oinkmaster




2012-08-08 - Javier Fernández-Sanguino Peña <jfs@debian.org>
oinkmaster (2.0-4) unstable; urgency=low
* debian/control: 
- Update maintainer's address
- Promote www.emergingthreats.net since it has replaced Bleeding Snort
and is actively maintained as of today
* FAQ: reference to www.emergingthreats.net since it has replaced
www.bleedingthreats.net as well as 'Bleeding Snort'
* oinkmaster.conf: Add some examples with the latest Snort version and fix the
"old" URL for Bleeding Snort (Closes: 684237)
2010-10-28 - Javier Fernandez-Sanguino Pen~a <jfs@debian.org>
oinkmaster (2.0-3) unstable; urgency=low
* Update with content from upstream's CVS:
- oinkmaster.conf: Remove obsolete URLs and provide urls to VRT
certified rules and Emerging Threats rules. (Closes: 456243)
- oinkmaster.pl, create-sidmap.pl: new features 
- Update of upstream's e-mail address in several documentation.
* debian/rules: 
- Do not install debian/oinkmaster.conf but install upstream's
* debian/oinkmaster.conf: removed, use upstream's instead. The 
configuration file now ships with everything commented out as it
requires changes for every enviornment. The previous values sets
are now the default in the script.
* debian/dirs, debian/rules: do not create /var/run/oinkmaster
* With the above changes, the temporary directory used now is based
on the user's environment (TMPDIR, TMP) or defaults to /tmp.  This is the
default, and has been enabled after reviewing the code of oinkmaster.pl and
making sure that this (hopefully) does not open up temporary race condition
security bugs. 
Now /var/run/oinkmaster is no longer used, which prevents using
due to the use of tmpfs in /var/run (Closes: 519804) (LP: #331853)
* debian/control: 
- Move homepage to header
- Add Vcs-Cvs and Vcs-Browse headers information
* Change the Debian maintainer's upstream email address in
debian files.
* debian/compat: Change to compatibility version 5
2007-12-02 - Javier Fernandez-Sanguino Pen~a <jfs@debian.org>
oinkmaster (2.0-2) unstable; urgency=low
* Added watch file provided by Raphael Geissert (Closes: #449731)
2006-04-23 - Javier Fernandez-Sanguino Pen~a <jfs@computer.org>
oinkmaster (2.0-1) unstable; urgency=low
* New upstream release.
2005-04-24 - Javier Fernandez-Sanguino Pen~a <jfs@computer.org>
oinkmaster (1.2-1) unstable; urgency=low
* New upstream release
- The configuration file now provides proper URLs to download either the
Snort Community Rules or registered Snort rules (Closes: #305048)
* Package Provides: snort-rules (CloseS: #276609)
2005-02-22 - Javier Fernandez-Sanguino Pen~a <jfs@computer.org>
oinkmaster (1.1-1) unstable; urgency=low
* New upstream release. 
- Install new README.templates documentation and templates-example.conf
* Install the contributed scripts in /usr/share/oinkmaster
2004-09-13 - Javier Fernandez-Sanguino Pen~a <jfs@computer.org>
oinkmaster (1.0-1) unstable; urgency=low
* Initial Release (#219996). This is needed for the release since
there is currently no mechanism to update Snort's ruleset
* Provide a custom configuration file, it is somewhat restricted
so that only root will be able to download new rules under
/var/run/oinkmaster, it will use Perl's implementations of libraries
to avoid system calls to wget/tar/gzip
* Updated ruleset location to 2.2

See Also

Package Description
okteta-dev_0.25.5-1ubuntu1_amd64.deb Development files for Okteta
okteta_0.25.5-1ubuntu1_amd64.deb hexadecimal editor for binary files
okular-backend-odp_3.1.0+dfsg-5ubuntu3_amd64.deb Okular backend for ODP documents
okular-backend-odt_3.1.0+dfsg-5ubuntu3_amd64.deb Okular backend for ODT documents
okular-dev_18.12.3-0ubuntu1_amd64.deb development files for the Okular libraries
okular-extra-backends_18.12.3-0ubuntu1_amd64.deb additional document format support for Okular
okular-mobile_18.12.3-0ubuntu1_amd64.deb mobile support for Okular
okular_18.12.3-0ubuntu1_amd64.deb universal document viewer
ola-python_0.10.7.nojsmin-1ubuntu2_all.deb Open Lighting Architecture - Python Classes
ola-rdm-tests_0.10.7.nojsmin-1ubuntu2_all.deb Open Lighting Architecture - RDM Responder Tests
ola_0.10.7.nojsmin-1ubuntu2_amd64.deb Open Lighting Architecture
olive-editor_20181223-1_amd64.deb Professional open-source NLE video editor
olpc-kbdshim_27-1build2_amd64.deb OLPC XO keyboard support daemon
olpc-powerd_23-2build1_amd64.deb OLPC XO power management support daemon
olpc-xo1-hw_0.4_all.deb Support for OLPC XO-1 hardware