File pulledpork.spec of Package pulledpork

# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.

# norootforbuild

Name:           pulledpork
Version:	0.6.1
Release:	5
Summary:	Pulled_Pork is tool written in perl for managing Snort rule sets
Group:		Productivity/Networking/Security
License:	GPL-2.0+
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:      noarch
Requires:	perl
Requires:	perl-base
Requires:	perl(Crypt::SSLeay)
Requires:	perl(HTTP::Request::Common)
Requires:	perl(HTTP::Status)
Requires:	perl(Switch)
Requires:	perl(LWP::Protocol::https)

Pulled_Pork is tool written in perl for managing Snort rule sets. Pulled_Pork features include:

    Automatic rule downloads using your Oinkcode
    MD5 verification prior to downloading new rulesets
    Full handling of Shared Object (SO) rules
    Generation of so_rule stub files
    Modification of ruleset state (disabling rules, etc)

The project is run by JJ Cummings of Sourcefire.



install -d -m 0755 %{buildroot}/%{_bindir}
install -d -m 0755 %{buildroot}/%{_sysconfdir}/%{name}

install -m 0755 %{buildroot}/%{_bindir}
install -m 0644 etc/disablesid.conf %{buildroot}/%{_sysconfdir}/%{name} 
install -m 0644 etc/dropsid.conf %{buildroot}/%{_sysconfdir}/%{name}
install -m 0644 etc/enablesid.conf %{buildroot}/%{_sysconfdir}/%{name}
install -m 0644 etc/modifysid.conf %{buildroot}/%{_sysconfdir}/%{name}
install -m 0644 etc/pulledpork.conf %{buildroot}/%{_sysconfdir}/%{name}


%doc README LICENSE contrib doc/*
%config(noreplace) %{_sysconfdir}/%{name}/disablesid.conf
%config(noreplace) %{_sysconfdir}/%{name}/dropsid.conf
%config(noreplace) %{_sysconfdir}/%{name}/enablesid.conf
%config(noreplace) %{_sysconfdir}/%{name}/modifysid.conf
%config(noreplace) %{_sysconfdir}/%{name}/pulledpork.conf

openSUSE Build Service is sponsored by