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