at v206 28 lines 921 B view raw
1{ stdenv, fetchurl, eventlog, pkgconfig, glib, python, systemd, perl 2, riemann_c_client, protobufc, yacc }: 3 4stdenv.mkDerivation rec { 5 name = "syslog-ng-${version}"; 6 7 version = "3.6.2"; 8 9 src = fetchurl { 10 url = "http://www.balabit.com/downloads/files?path=/syslog-ng/sources/${version}/source/syslog-ng_${version}.tar.gz"; 11 sha256 = "0qc21mwajk6xrra3gqy2nvaza5gq62psamq4ayphj7lqabdglizg"; 12 }; 13 14 buildInputs = [ eventlog pkgconfig glib python systemd perl riemann_c_client protobufc yacc ]; 15 16 configureFlags = [ 17 "--enable-dynamic-linking" 18 "--enable-systemd" 19 "--with-systemdsystemunitdir=$(out)/etc/systemd/system" 20 ]; 21 22 meta = with stdenv.lib; { 23 homepage = "http://www.balabit.com/network-security/syslog-ng/"; 24 description = "Next-generation syslogd with advanced networking and filtering capabilities"; 25 license = licenses.gpl2; 26 maintainers = [ maintainers.rickynils ]; 27 }; 28}