Re: [pmacct-discussion] Making an RPM out of source code
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
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
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