Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
J0WI
aports
Commits
e325a574
Commit
e325a574
authored
Mar 27, 2009
by
Carlo Landmeter
Browse files
testing/ulogd: new aport
parent
da6ffbfa
Changes
2
Show whitespace changes
Inline
Side-by-side
testing/ulogd/APKBUILD
0 → 100644
View file @
e325a574
# Contributor: Carlo Landmeter <clandmeter@gmail.com>
pkgname
=
ulogd
pkgver
=
2.0.0_beta3
_pkgver
=
2.0.0beta3
pkgrel
=
0
pkgdesc
=
"A userspace logging daemon for netfilter/iptables related logging"
url
=
"http://netfilter.org/projects/ulogd/index.html"
license
=
"GPL"
depends
=
"libnfnetlink libnetfilter_conntrack libnetfilter_log"
makedepends
=
"sqlite-dev mysql-dev postgresql-dev libpcap-dev libnfnetlink-dev
libnetfilter_conntrack-dev libnetfilter_log-dev pkgconfig openssl-dev"
subpackages
=
"
$pkgname
-doc
$pkgname
-dev
$pkgname
-sqlite
$pkgname
-pgsql
$pkgname
-mysql"
source
=
"http://netfilter.org/projects/ulogd/files/ulogd-2.0.0beta3.tar.bz2
ulogd.initd"
build
()
{
cd
"
$srcdir
/
$pkgname
-
$_pkgver
"
./configure
--prefix
=
/usr
\
--sysconfdir
=
/etc
\
--mandir
=
/usr/share/man
\
--infodir
=
/usr/share/info
make
||
return
1
make
DESTDIR
=
"
$pkgdir
"
install
install
-Dm644
ulogd.conf
"
$pkgdir
"
/etc/ulogd.conf
install
-m755
-D
"
$srcdir
"
/
$pkgname
.initd
"
$pkgdir
"
/etc/init.d/
$pkgname
}
sqlite
()
{
depends
=
"
$pkgname
sqlite"
mkdir
-p
"
$subpkgdir
"
/usr/lib/ulogd/
mv
"
$pkgdir
"
/usr/lib/ulogd/ulogd_output_SQLITE3.so
"
$subpkgdir
"
/usr/lib/ulogd/
}
pgsql
()
{
depends
=
"
$pkgname
libpq"
mkdir
-p
"
$subpkgdir
"
/usr/lib/ulogd/
mv
"
$pkgdir
"
/usr/lib/ulogd/ulogd_output_PGSQL.so
"
$subpkgdir
"
/usr/lib/ulogd/
}
mysql
()
{
depends
=
"
$pkgname
libmysqlclient openssl"
mkdir
-p
"
$subpkgdir
"
/usr/lib/ulogd/
mv
"
$pkgdir
"
/usr/lib/ulogd/ulogd_output_MYSQL.so
"
$subpkgdir
"
/usr/lib/ulogd/
}
md5sums
=
"be8137d3b7ae70ebbce7ca8852b9e901 ulogd-2.0.0beta3.tar.bz2
5f5eb551b60591aed49376ed2fa149be ulogd.initd"
testing/ulogd/ulogd.initd
0 → 100644
View file @
e325a574
#!/sbin/runscript
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/app-admin/ulogd/files/ulogd,v 1.2 2004/07/13 16:32:25 aliz Exp $
opts
=
"reload"
depend
()
{
need net
}
checkconfig
()
{
if
[
!
-e
/etc/ulogd.conf
]
;
then
eerror
"You need /etc/ulogd.conf"
return
1
fi
}
start
()
{
checkconfig
||
return
1
ebegin
"Starting ulogd"
start-stop-daemon
--start
--quiet
--exec
/usr/sbin/ulogd
>
/dev/null 2>&1
eend
$?
}
stop
()
{
ebegin
"Stopping ulogd"
start-stop-daemon
--stop
--quiet
--exec
/usr/sbin/ulogd
>
/dev/null 2>&1
eend
$?
}
reload
()
{
ebegin
"Reloading ulogd.conf file"
killall
-HUP
ulogd &>/dev/null
eend
$?
}
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment