Re: [pmacct-discussion] Making an RPM out of source code

2019-03-08 Thread Brian Solar
NetFlow Accounting Daemon, nfacctd 1.7.2-git (20181018-00+c3)

Arguments:
'--build=x86_64-redhat-linux-gnu' '--host=x86_64-redhat-linux-gnu' 
'--program-prefix=' '--disable-dependency-tracking' '--prefix=/usr' 
'--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' 
'--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' 
'--libdir=/usr/lib64' '--libexecdir=/usr/libexec' '--localstatedir=/var' 
'--sharedstatedir=/var/lib' '--mandir=/usr/share/man' 
'--infodir=/usr/share/info' '--enable-plabel' '--enable-sqlite3' 
'--enable-rabbitmq' '--enable-zmq' '--enable-kafka' '--enable-geoipv2' 
'--enable-jansson' '--enable-avro' '--enable-nflog' 
'--docdir=/usr/share/doc/pmacct' 'build_alias=x86_64-redhat-linux-gnu' 
'host_alias=x86_64-redhat-linux-gnu' 'CFLAGS=-O2 -g -pipe -Wall 
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong 
--param=ssp-buffer-size=4 -grecord-gcc-switches   -m64 -mtune=generic' 
'LDFLAGS=-Wl,-z,relro ' 
'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig' '--enable-l2' 
'--enable-ipv6' '--enable-64bit' '--enable-traffic-bins' '--enable-bgp-bins' 
'--enable-bmp-bins' '--enable-st-bins'

Libs:
libpcap version 1.5.3
sqlite3 3.7.17
rabbimq-c 0.8.0
rdkafka 0.11.5
jansson 2.10
MaxmindDB 1.2.0
ZeroMQ 4.2.3
avro-c
netfilter_log

System:
Linux 3.10.0-957.5.1.el7.x86_64 #1 SMP Fri Feb 1 14:54:57 UTC 2019 x86_64

--

rpm -ql pmacct
/etc/pmacct/nfacctd.conf
/etc/pmacct/pmacctd.conf
/etc/sysconfig/nfacctd
/etc/sysconfig/pmacctd
/etc/sysconfig/pmbgpd
/etc/sysconfig/pmbmpd
/etc/sysconfig/pmtelemetryd
/etc/sysconfig/sfacctd
/etc/sysconfig/uacctd
/usr/bin/pmacct
/usr/lib/systemd/system/nfacctd.service
/usr/lib/systemd/system/pmacctd.service
/usr/lib/systemd/system/pmbgpd.service
/usr/lib/systemd/system/pmbmpd.service
/usr/lib/systemd/system/pmtelemetryd.service
/usr/lib/systemd/system/sfacctd.service
/usr/lib/systemd/system/uacctd.service
/usr/sbin/nfacctd
/usr/sbin/pmacctd
/usr/sbin/pmbgpd
/usr/sbin/pmbmpd
/usr/sbin/pmtelemetryd
/usr/sbin/sfacctd
/usr/sbin/uacctd
/usr/share/doc/pmacct-1.7.2
/usr/share/doc/pmacct-1.7.2/AUTHORS
/usr/share/doc/pmacct-1.7.2/CONFIG-KEYS
/usr/share/doc/pmacct-1.7.2/ChangeLog
/usr/share/doc/pmacct-1.7.2/FAQS
/usr/share/doc/pmacct-1.7.2/INSTALL
/usr/share/doc/pmacct-1.7.2/QUICKSTART
/usr/share/doc/pmacct-1.7.2/UPGRADE
/usr/share/doc/pmacct-1.7.2/docs
/usr/share/doc/pmacct-1.7.2/docs/INTERNALS
/usr/share/doc/pmacct-1.7.2/docs/IPFIX
/usr/share/doc/pmacct-1.7.2/docs/LOOKING_GLASS_FORMAT
/usr/share/doc/pmacct-1.7.2/docs/MSGLOG_DUMP_FORMATS
/usr/share/doc/pmacct-1.7.2/docs/PLUGINS
/usr/share/doc/pmacct-1.7.2/docs/SIGNALS
/usr/share/doc/pmacct-1.7.2/docs/TRIGGER_VARS
/usr/share/doc/pmacct-1.7.2/examples
/usr/share/doc/pmacct-1.7.2/examples/allow.lst.example
/usr/share/doc/pmacct-1.7.2/examples/amqp
/usr/share/doc/pmacct-1.7.2/examples/amqp/amqp_receiver.py
/usr/share/doc/pmacct-1.7.2/examples/avro
/usr/share/doc/pmacct-1.7.2/examples/avro/avro_file_decoder.py
/usr/share/doc/pmacct-1.7.2/examples/bgp_agent.map.example
/usr/share/doc/pmacct-1.7.2/examples/bgp_md5.lst.example
/usr/share/doc/pmacct-1.7.2/examples/bgp_xconnects.map.example
/usr/share/doc/pmacct-1.7.2/examples/flow_to_rd.map.example
/usr/share/doc/pmacct-1.7.2/examples/kafka
/usr/share/doc/pmacct-1.7.2/examples/kafka/kafka_consumer.py
/usr/share/doc/pmacct-1.7.2/examples/lg
/usr/share/doc/pmacct-1.7.2/examples/lg/.libs
/usr/share/doc/pmacct-1.7.2/examples/lg/Makefile
/usr/share/doc/pmacct-1.7.2/examples/lg/Makefile.am
/usr/share/doc/pmacct-1.7.2/examples/lg/Makefile.in
/usr/share/doc/pmacct-1.7.2/examples/lg/pmbgp
/usr/share/doc/pmacct-1.7.2/examples/lg/pmbgp-pmbgp.o
/usr/share/doc/pmacct-1.7.2/examples/lg/pmbgp.c
/usr/share/doc/pmacct-1.7.2/examples/lg/pmbgp.h
/usr/share/doc/pmacct-1.7.2/examples/lg/pmbgp.py
/usr/share/doc/pmacct-1.7.2/examples/lpref.map.example
/usr/share/doc/pmacct-1.7.2/examples/med.map.example
/usr/share/doc/pmacct-1.7.2/examples/misc
/usr/share/doc/pmacct-1.7.2/examples/misc/gnuplot-example.sh
/usr/share/doc/pmacct-1.7.2/examples/misc/gnuplot.script.example
/usr/share/doc/pmacct-1.7.2/examples/misc/mrtg-example.sh
/usr/share/doc/pmacct-1.7.2/examples/misc/mrtg.conf.example
/usr/share/doc/pmacct-1.7.2/examples/misc/rrdtool-example.sh
/usr/share/doc/pmacct-1.7.2/examples/networks.lst.example
/usr/share/doc/pmacct-1.7.2/examples/nfacctd-print.conf.example
/usr/share/doc/pmacct-1.7.2/examples/nfacctd-sql.conf.example
/usr/share/doc/pmacct-1.7.2/examples/pcap_interfaces.map.example
/usr/share/doc/pmacct-1.7.2/examples/peers.map.example
/usr/share/doc/pmacct-1.7.2/examples/pmacctd-imt.conf.example
/usr/share/doc/pmacct-1.7.2/examples/pmacctd-multiple-plugins.conf.example
/usr/share/doc/pmacct-1.7.2/examples/pmacctd-sql.conf.example
/usr/share/doc/pmacct-1.7.2/examples/pmacctd-sqlite3.conf.example
/usr/share/doc/pmacct-1.7.2/examples/ports.lst.example
/usr/share/doc/pmacct-1.7.2/examples/pretag.map.example
/usr/share/doc/pmacct-1.7.2/examples/primitives.lst.example
/usr/s

Re: [pmacct-discussion] Making an RPM out of source code

2019-03-07 Thread Brian Solar
Here is 1.7.2

https://copr.fedorainfracloud.org/coprs/traivor/pmacct

 Original Message 
On Mar 7, 2019, 5:12 AM, Edvinas Kairys wrote:

> Hello,
>
> I'm trying to make an RPM file from latest version of PMACCT. Now i came to 
> problem to gather all required files to pack them in RPM (using FPM software.)
>
> Looking at 'make install' where're lots of randomly located files. Maybe 
> there're any list of them to make sure all them will be packed using RPM ?
>
> Thanks___
pmacct-discussion mailing list
http://www.pmacct.net/#mailinglists

Re: [pmacct-discussion] Making an RPM out of source code

2019-03-07 Thread Paolo Lucente


Hi Edvinas,

For a comprehensive list of files to install (consider some have
conditionals, depending of configure time CL switches) you can follow:

Makefile.am:all __DATA variables
src/Makefile.am:sbin_PROGRAMS and bin_PROGRAMS (*)

Paolo

(*) I have just committed removing a confusing / unused EXTRABIN
variable from bin_PROGRAMS:

https://github.com/pmacct/pmacct/commit/ef187e8772a19b4fd3a0a47253065be4b3a6fc37

On Thu, Mar 07, 2019 at 01:12:55PM +0200, Edvinas Kairys wrote:
> Hello,
> 
> I'm trying to make an RPM file from latest version of PMACCT. Now i came to
> problem to gather all required files to pack them in RPM (using FPM
> software.)
> 
> Looking at 'make install' where're lots of randomly located files. Maybe
> there're any list of them to make sure all them will be packed using RPM ?
> 
> Thanks

> ___
> pmacct-discussion mailing list
> http://www.pmacct.net/#mailinglists


___
pmacct-discussion mailing list
http://www.pmacct.net/#mailinglists


[pmacct-discussion] Making an RPM out of source code

2019-03-07 Thread Edvinas Kairys
Hello,

I'm trying to make an RPM file from latest version of PMACCT. Now i came to
problem to gather all required files to pack them in RPM (using FPM
software.)

Looking at 'make install' where're lots of randomly located files. Maybe
there're any list of them to make sure all them will be packed using RPM ?

Thanks
___
pmacct-discussion mailing list
http://www.pmacct.net/#mailinglists