X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=bigsister.spec;h=a13062c824a51e0895ee47aec62903a0169f0c50;hb=e3bc2c5ce64fe2a437d6d8b3214e4371ea318ad3;hp=bd3fc10e680791c54e67cfeec03adaef95467270;hpb=e5024f3e750ef7643b86636cb85267b582505386;p=packages%2Fbigsister.git diff --git a/bigsister.spec b/bigsister.spec index bd3fc10..a13062c 100644 --- a/bigsister.spec +++ b/bigsister.spec @@ -1,37 +1,47 @@ -%include /usr/lib/rpm/macros.perl +#TODO +# - corect path for files and directory in /etc/bigsister/etc/* - Patch5 (FHS) +# - security for webpage and admin page +# - subpackages for skins?????? +#/TODO +%include /usr/lib/rpm/macros.perl Summary: The Big Sister Network and System Monitor Summary(pl): Wielka Siostra - monitor sieci i systemów Name: bigsister -Version: 0.97p2 -Release: 2 +Version: 0.99b2 +Release: 2 License: GPL Group: Networking -Source0: ftp://ftp.sourceforge.net/pub/sourceforge/%{name}/big-sister-%{version}.tar.gz +Source0: http://dl.sourceforge.net/bigsister/big-sister-%{version}.tar.gz +# Source0-md5: ef4bc0ccb9a8f91e13f40eaa198a37ca Source1: %{name}.init Source2: %{name}.sysconfig -Patch0: %{name}-memory.patch -Patch1: %{name}-dns-use-host.patch +Source3: %{name}.bsmon.cfg +Source4: %{name}.uxmon-net +Source5: %{name}.htaccess +Patch1: %{name}-memory.patch Patch2: %{name}-logfile-notranslated.patch +Patch3: %{name}-dubleinstall.patch +Patch4: %{name}-not_user_check.patch +#Patch5: %{name}-path_to_adm.patch URL: http://bigsister.graeff.com/ -BuildRequires: rpm-perlprov >= 4.0.2-47 BuildRequires: perl-libnet BuildRequires: perl-libwww -Prereq: /bin/id -Prereq: /usr/bin/getgid -Prereq: /usr/sbin/useradd -Prereq: /usr/sbin/userdel -Prereq: /usr/sbin/groupadd -Prereq: /usr/sbin/groupdel +BuildRequires: rpm-perlprov >= 4.0.2-104 +BuildRequires: rpmbuild(macros) >= 1.159 +Requires(pre): /bin/id +Requires(pre): /usr/bin/getgid +Requires(pre): /usr/sbin/groupadd +Requires(pre): /usr/sbin/useradd +Requires(postun): /usr/sbin/groupdel +Requires(postun): /usr/sbin/userdel +Requires(post,preun): /sbin/chkconfig +#Requires: nscd +Provides: group(bs) +Provides: user(bs) Provides: perl(Monitor::uxmon) BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%define _htmldir /home/httpd/html -%define _htmlsubdir %{_htmldir}/bs -%define _cgidir /home/httpd/cgi-bin -%define _vardir /var/lib/bs -%define _etcdir %{_sysconfdir}/bs - # 'common' and 'parse' are files provided with bigsister # perl-GD is optional (for generating maps) # perl-FCGI is recommended, but not required @@ -49,7 +59,14 @@ Wielka Siostra - klon Wielkiego Brata. Summary: Big Sister server Summary(pl): Serwer Big Sister Group: Networking -Prereq: %{name} = %{version} +Requires(post,postun): %{name} = %{version}-%{release} +Requires: %{name} = %{version}-%{release} +Requires: perl-Net-SNMP +Requires: perl-GD-Graph-Map +Requires: perl-Net-SMTP-Receive +Requires: perl-libwww +Requires: rrdtool +Requires: perl-FCGI %description server Big Sister server part: display, status collector, alarm generator. @@ -59,10 +76,13 @@ Cz generuj±ca alarmy. %package ldap -Summary: Big Sister plugin for minitoring LDAP +Summary: Big Sister plugin for monitoring LDAP Summary(pl): Wtyczka Big Sister do monitorowania LDAP Group: Networking -Requires: %{name} = %{version} +Requires: %{name} = %{version}-%{release} +Requires: apache +Requires: apache-mod_perl + %description ldap Big Sister plugin for monitoring LDAP. @@ -74,7 +94,7 @@ Wtyczka Big Sister do monitorowania LDAP. Summary: Big Sister plugin for minitoring LDAP using Mozilla::LDAP Summary(pl): Wtyczka Big Sister do monitorowania LDAP przy u¿yciu Mozilla::LDAP Group: Networking -Requires: %{name} = %{version} +Requires: %{name} = %{version}-%{release} %description ldap_mozilla Big Sister plugin for monitoring LDAP using Mozilla::LDAP. @@ -83,10 +103,10 @@ Big Sister plugin for monitoring LDAP using Mozilla::LDAP. Wtyczka Big Sister do monitorowania LDAP przy u¿yciu Mozilla::LDAP. %package oracle -Summary: Big Sister plugin for minitoring Oracle +Summary: Big Sister plugin for monitoring Oracle Summary(pl): Wtyczka Big Sister do monitorowania Oracle Group: Networking -Requires: %{name} = %{version} +Requires: %{name} = %{version}-%{release} Requires: perl-DBD-Oracle %description oracle @@ -99,7 +119,7 @@ Wtyczka Big Sister do monitorowania Oracle. Summary: Big Sister plugin for monitoring radius server Summary(pl): Wtyczka Big Sister do monitorowania serwera radius Group: Networking -Requires: %{name} = %{version} +Requires: %{name} = %{version}-%{release} Requires: perl-Authen-Radius %description radius @@ -112,8 +132,9 @@ Wtyczka Big Sister do monitorowania serwera radius. Summary: Big Sister plugin for monitoring using SNMP Summary(pl): Wtyczka Big Sister do monitorowania z u¿yciem SNMP Group: Networking -Requires: %{name} = %{version} -Requires: perl-SNMP_Session perl(SNMP_Session) perl(SNMP_util) perl(BER) +Requires: %{name} = %{version}-%{release} +Requires: perl-SNMP + %description snmp Big Sister plugin for monitoring using SNMP. @@ -122,53 +143,82 @@ Big Sister plugin for monitoring using SNMP. Wtyczka Big Sister do monitorowania z u¿yciem SNMP. %prep -%setup -q -n bs-0.97 -%patch0 -p1 +%setup -q -n bs-%{version} %patch1 -p1 %patch2 -p1 +%patch3 -p1 +%patch4 -p1 +#%patch5 -p1 %build -perl -pi -e 's/^(bin:.*)check/\1/;s/^(install-.*) bin/\1/' Makefile -%{__make} bin \ - USER=bs \ - DEST=%{_libdir}/bs \ - CGIPATH=/cgi-bin \ - WEBROOT=/bs - +./configure \ + --with-user=bs \ + --enable-FHS +# --with-url=/bs + %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_htmldir},%{_cgidir},%{_vardir},%{_etcdir}} \ - $RPM_BUILD_ROOT{/etc/rc.d/init.d,/etc/sysconfig} - -%{__make} install-server install-client \ - USER=`id -nu` \ - DEST=$RPM_BUILD_ROOT%{_libdir}/bs \ - -mv -f $RPM_BUILD_ROOT%{_libdir}/bs/www $RPM_BUILD_ROOT%{_htmlsubdir} -ln -sf %{_htmlsubdir} $RPM_BUILD_ROOT%{_libdir}/bs/www -rmdir $RPM_BUILD_ROOT%{_libdir}/bs/var -ln -sf %{_vardir} $RPM_BUILD_ROOT%{_libdir}/bs/var -mv -f $RPM_BUILD_ROOT%{_libdir}/bs/{etc,adm} $RPM_BUILD_ROOT%{_etcdir} -ln -sf %{_etcdir}/adm $RPM_BUILD_ROOT%{_libdir}/bs/adm -ln -sf %{_etcdir}/etc $RPM_BUILD_ROOT%{_libdir}/bs/etc - -mv -f $RPM_BUILD_ROOT%{_libdir}/bs/bin/{bsgraph,bshistory,bsweb*} \ - $RPM_BUILD_ROOT%{_cgidir} - -install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/bigsister -install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/bigsister +install -d $RPM_BUILD_ROOT{/etc{/rc.d/init.d,/sysconfig,/httpd/httpd.conf},%{_var}/lib/bigsister{/graphs,/www/graphs,/logs}} + +%{__make} install-server install-client install-reporting \ + install-modules install-doc DESTDIR=$RPM_BUILD_ROOT +#install-win32 +mv -f $RPM_BUILD_ROOT%{_sbindir}/* \ + $RPM_BUILD_ROOT%{_bindir} +rm -rf $RPM_BUILD_ROOT%{_sbindir} + +rm -rf $RPM_BUILD_ROOT/etc/init.d + +mv -f $RPM_BUILD_ROOT%{_sysconfdir}/bigsister/httpd.conf \ + $RPM_BUILD_ROOT%{_sysconfdir}/httpd/httpd.conf/92_bigsister.conf + +#TODO +# -add patch and e-mail to author +# -corect directory in /etc/bigsister and /etc/bigsister/etc +# + +mv -f $RPM_BUILD_ROOT%{_datadir}/bigsister/etc \ + $RPM_BUILD_ROOT%{_sysconfdir}/bigsister +rm -rf $RPM_BUILD_ROOT%{_datadir}/bigsister/etc +cd $RPM_BUILD_ROOT%{_datadir}/bigsister +ln -sf %{_var}/lib/bigsister/www www +ln -sf %{_var}/lib/bigsister var +ln -sf %{_sysconfdir}/bigsister/etc etc + +#correct path in files +cat $RPM_BUILD_ROOT%{_sysconfdir}/bigsister/etc/moduleinfo/files | sed -e "s#$RPM_BUILD_ROOT##g" | sed -e "s#%{_datadir}/bigsister/etc#%{_sysconfdir}/bigsister/etc#g" > $RPM_BUILD_ROOT%{_sysconfdir}/bigsister/etc/moduleinfo/files.new +rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/bigsister/etc/moduleinfo/files +mv -f $RPM_BUILD_ROOT%{_sysconfdir}/bigsister/etc/moduleinfo/files.new \ + $RPM_BUILD_ROOT%{_sysconfdir}/bigsister/etc/moduleinfo/files + +#sed -e "s/\$RPM_BUILD_ROOT//g" \ +# $RPM_BUILD_ROOT%{_sysconfdir}/bigsister/etc/bsmon.cfg + +cat $RPM_BUILD_ROOT%{_sysconfdir}/bigsister/etc/resources | sed -e "s#%{_datadir}/bigsister/etc#%{_sysconfdir}/bigsister/etc#g" > $RPM_BUILD_ROOT%{_sysconfdir}/bigsister/etc/resources.new +rm -rf $RPM_BUILD_ROOT%{_sysconfdir}/bigsister/etc/resources +mv -f $RPM_BUILD_ROOT%{_sysconfdir}/bigsister/etc/resources.new \ + $RPM_BUILD_ROOT%{_sysconfdir}/bigsister/etc/resources + +install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name} +install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/%{name} +# basic config file +rm -f $RPM_BUILD_ROOT/etc/bigsister/uxmon-net +rm -f $RPM_BUILD_ROOT/etc/bigsister/etc/bsmon.cfg +install %{SOURCE3} $RPM_BUILD_ROOT/etc/bigsister/etc/bsmon.cfg +install %{SOURCE4} $RPM_BUILD_ROOT/etc/bigsister/uxmon-net +install %{SOURCE5} $RPM_BUILD_ROOT%{_datadir}/bigsister/cgi/.htaccess %clean rm -rf $RPM_BUILD_ROOT %pre if [ -n "`/usr/bin/getgid bs`" ]; then - if [ "`getgid bs`" != "77" ]; then + if [ "`/usr/bin/getgid bs`" != 77 ]; then echo "Error: group bs doesn't have gid=77. Correct this before installing bigsister." 1>&2 exit 1 fi else - /usr/sbin/groupadd -g 77 -r -f bs + /usr/sbin/groupadd -g 77 bs fi if [ -n "`/bin/id -u bs 2>/dev/null`" ]; then if [ "`/bin/id -u bs`" != "77" ]; then @@ -176,10 +226,11 @@ if [ -n "`/bin/id -u bs 2>/dev/null`" ]; then exit 1 fi else - /usr/sbin/useradd -u 77 -r -d /var/lib/bs -s /bin/false -c "Big Sister" -g bs bs 1>&2 + /usr/sbin/useradd -u 77 -d %{_var}/lib/bigsister/www \ + -s /bin/false -c "Big Sister" -g bs bs 1>&2 fi - %post + /sbin/chkconfig --add bigsister if [ -f /var/lock/subsys/bigsister ]; then /etc/rc.d/init.d/bigsister restart >&2 @@ -187,21 +238,38 @@ else echo "Run \"/etc/rc.d/init.d/bigsister start\" to start Big Sister." >&2 fi + %preun if [ "$1" = "0" ]; then if [ -f /var/lock/subsys/bigsister ]; then - /etc/rc.d/init.d/postfix stop >&2 + /etc/rc.d/init.d/bigsister stop >&2 fi - /sbin/chkconfig --del postfix + /sbin/chkconfig --del bigsister fi %postun if [ "$1" = "0" ]; then - /usr/sbin/userdel bs 2> /dev/null - /usr/sbin/groupdel bs 2> /dev/null + %userremove bs + %groupremove bs fi %post server + +%{_datadir}/bigsister/bin/compile_skin webadmin +%{_datadir}/bigsister/bin/compile_skin static_lamps +%{_datadir}/bigsister/bin/compile_skin structured_bg +%{_datadir}/bigsister/bin/compile_skin alt_contentsicons +%{_datadir}/bigsister/bin/compile_skin bigbro13 +%{_datadir}/bigsister/bin/compile_skin bsdoc +%{_datadir}/bigsister/bin/compile_skin compactmenu +%{_datadir}/bigsister/bin/compile_skin frames +%{_datadir}/bigsister/bin/compile_skin techie +%{_datadir}/bigsister/bin/compile_skin title_in_table +%{_datadir}/bigsister/bin/compile_skin twocolumn +%{_datadir}/bigsister/bin/compile_skin default +%{_datadir}/bigsister/bin/compile_skin white_bg + + if [ -f /var/lock/subsys/bigsister ]; then /etc/rc.d/init.d/bigsister restart >&2 else @@ -217,116 +285,210 @@ fi %files %defattr(644,root,root,755) -%doc BUGS CHANGES.PLAINTEXT CONFIG HOWTO PROTOCOL Q+A README SNMP_AGENT TODO UPDATE -%attr(750,root,bs) %dir %{_etcdir} -%attr(750,root,bs) %dir %{_etcdir}/adm -%attr(640,root,bs) %config(noreplace) %verify(not size mtime md5) %{_etcdir}/adm/resources -%attr(640,root,bs) %config(noreplace) %verify(not size mtime md5) %{_etcdir}/adm/uxmon-net -%attr(750,root,bs) %dir %{_etcdir}/etc -%attr(640,root,bs) %config(noreplace) %verify(not size mtime md5) %{_etcdir}/etc/OV -%attr(640,root,bs) %config(noreplace) %verify(not size mtime md5) %{_etcdir}/etc/resources -%attr(640,root,bs) %config(noreplace) %verify(not size mtime md5) %{_etcdir}/etc/syslog +%attr(755,root,root) %{_bindir}/bs* +%doc %{_datadir}/doc/bigsister +%{_sysconfdir}/httpd/httpd.conf/92_bigsister.conf +%attr(755,root,root) /etc/cron.weekly/bigsister_logs %attr(754,root,root) /etc/rc.d/init.d/bigsister -%attr(640,root,root)%config(noreplace) %verify(not size mtime md5) /etc/sysconfig/bigsister -%attr(771,root,bs) %{_vardir} -%dir %{_libdir}/bs -%{_libdir}/bs/adm -%dir %{_libdir}/bs/bin -%{_libdir}/bs/bin/BS_unix.pm -%{_libdir}/bs/bin/[PRScp]*.pm -%{_libdir}/bs/bin/snmp.pm -%attr(755,root,root) %{_libdir}/bs/bin/bbecho -%attr(755,root,root) %{_libdir}/bs/bin/bsadmin -%{_libdir}/bs/etc -%dir %{_libdir}/bs/uxmon -%dir %{_libdir}/bs/uxmon/Config -%{_libdir}/bs/uxmon/Config/[FObdfimpty]* -%{_libdir}/bs/uxmon/Config/_[ert]* -%{_libdir}/bs/uxmon/Config/c[op]* -%{_libdir}/bs/uxmon/Config/http -%{_libdir}/bs/uxmon/Config/lo* -%{_libdir}/bs/uxmon/Config/n[Fefln]* -%{_libdir}/bs/uxmon/Config/ntp -%{_libdir}/bs/uxmon/Config/r[ep]* -%{_libdir}/bs/uxmon/Config/s[mty]* -%dir %{_libdir}/bs/uxmon/Monitor -%{_libdir}/bs/uxmon/Monitor/[EMOb-dfmpt-u]* -%{_libdir}/bs/uxmon/Monitor/l[ox]* -%{_libdir}/bs/uxmon/Monitor/r[ep]* -%{_libdir}/bs/uxmon/Monitor/s[aty]* -%attr(755,root,root) %{_libdir}/bs/uxmon/uxmon -%{_libdir}/bs/uxmon/uxmon-rules.pl -%{_libdir}/bs/var -%{_libdir}/bs/www +%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/bigsister +%{_mandir}/man*/* +%attr(775,root,bs) %dir %{_sysconfdir}/bigsister +%attr(775,root,bs) %dir %{_sysconfdir}/bigsister/etc +%attr(664,root,bs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bigsister/etc/resources +%attr(660,root,bs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bigsister/etc/OV +%attr(660,root,bs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bigsister/etc/syslog +%attr(660,root,bs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bigsister/etc/eventlog +%attr(664,root,bs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bigsister/etc/tests.cfg +%attr(644,root,bs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bigsister/resources +%attr(640,root,bs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bigsister/uxmon-net +%dir %{_datadir}/bigsister +%{_datadir}/bigsister/etc +%{_datadir}/bigsister/var +%dir %{_datadir}/bigsister/bin +%dir %{_datadir}/bigsister/bin/Monitor +%dir %{_datadir}/bigsister/bin/Reader +%dir %{_datadir}/bigsister/bin/BigSister +%{_datadir}/bigsister/bin/BS_unix.pm +%{_datadir}/bigsister/bin/BigSister/common.pm +%{_datadir}/bigsister/bin/[CHPRSTcp]*.pm +%{_datadir}/bigsister/bin/Monitor/*.pm +%{_datadir}/bigsister/bin/MicroTime.pm +%{_datadir}/bigsister/bin/Reader/*pm +%{_datadir}/bigsister/bin/BS_win32.pm +%attr(755,root,root) %{_datadir}/bigsister/bin/bb_start +%attr(755,root,root) %{_datadir}/bigsister/bin/bb_start32 +%attr(755,root,root) %{_datadir}/bigsister/bin/bb_stop32 +%attr(755,root,root) %{_datadir}/bigsister/bin/report* +%attr(755,root,root) %{_datadir}/bigsister/bin/smtpmail +%attr(755,root,root) %{_datadir}/bigsister/bin/testers +%attr(755,root,root) %{_datadir}/bigsister/bin/bbecho +%dir %{_datadir}/bigsister/uxmon +%dir %{_datadir}/bigsister/uxmon/Config +%{_datadir}/bigsister/uxmon/Config/_perflib +%{_datadir}/bigsister/uxmon/Config/noFQDN +%{_datadir}/bigsister/uxmon/Config/[FObdfimpty]* +%{_datadir}/bigsister/uxmon/Config/_[ert]* +%{_datadir}/bigsister/uxmon/Config/c[op]* +%{_datadir}/bigsister/uxmon/Config/http +%{_datadir}/bigsister/uxmon/Config/lo* +%{_datadir}/bigsister/uxmon/Config/n[Fefln]* +%{_datadir}/bigsister/uxmon/Config/ntp +%{_datadir}/bigsister/uxmon/Config/r[ep]* +%{_datadir}/bigsister/uxmon/Config/s[mty]* +%dir %{_datadir}/bigsister/uxmon/Monitor +%{_datadir}/bigsister/uxmon/Monitor/PerfLib.pm +%{_datadir}/bigsister/uxmon/Monitor/eventlog.pm +%{_datadir}/bigsister/uxmon/Monitor/[EMOTb-dfmpt-u]* +%{_datadir}/bigsister/uxmon/Monitor/l[ox]* +%{_datadir}/bigsister/uxmon/Monitor/r[ep]* +%{_datadir}/bigsister/uxmon/Monitor/s[aty]* +%dir %{_datadir}/bigsister/uxmon/Requester +%{_datadir}/bigsister/uxmon/Requester/[A-Za-rt-z]* +%{_datadir}/bigsister/uxmon/Requester/s[oy]* +%attr(755,root,root) %{_datadir}/bigsister/uxmon/uxmon +%{_datadir}/bigsister/uxmon/uxmon-rules.pl %files server %defattr(644,root,root,755) -%attr(640,root,bs) %config(noreplace) %verify(not size mtime md5) %{_etcdir}/adm/bb-display.cfg -%attr(640,root,bs) %config(noreplace) %verify(not size mtime md5) %{_etcdir}/adm/bb_event_generator.cfg -%attr(640,root,bs) %config(noreplace) %verify(not size mtime md5) %{_etcdir}/adm/bsmon_site.cfg -%attr(640,root,bs) %config(noreplace) %verify(not size mtime md5) %{_etcdir}/adm/notify.cfg -%attr(640,root,bs) %config(noreplace) %verify(not size mtime md5) %{_etcdir}/adm/permissions -%attr(640,root,bs) %config(noreplace) %verify(not size mtime md5) %{_etcdir}/etc/bsmon.cfg -%attr(640,root,bs) %config(noreplace) %verify(not size mtime md5) %{_etcdir}/etc/graphtemplates -%attr(755,root,root) %{_cgidir}/bs* -%attr(775,root,bs) %dir %{_htmlsubdir} -%attr(775,root,bs) %dir %{_htmlsubdir}/html -%attr(775,root,bs) %dir %{_htmlsubdir}/logs -%attr(775,root,bs) %dir %{_htmlsubdir}/logs/history -%{_htmlsubdir}/skins -%dir %{_libdir}/bs/bin/Statusmon -%{_libdir}/bs/bin/Statusmon/[BDGHRSTght]*.pm -%{_libdir}/bs/bin/Statusmon/bs_evgen.pm -%{_libdir}/bs/bin/access.pm -%{_libdir}/bs/bin/bbdisp.pm -%{_libdir}/bs/bin/bscgi.pm -%{_libdir}/bs/bin/display_map.pm -%attr(755,root,root) %{_libdir}/bs/bin/bbd -%attr(755,root,root) %{_libdir}/bs/bin/bsmon -%attr(755,root,root) %{_libdir}/bs/bin/log_mail -%attr(755,root,root) %{_libdir}/bs/bin/notify -%attr(755,root,root) %{_libdir}/bs/bin/compile_skin -%attr(755,root,root) %{_libdir}/bs/bin/page_meridian +%attr(660,root,bs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bigsister/bb-display.cfg +%attr(660,root,bs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bigsister/bb_event_generator.cfg +%attr(660,root,bs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bigsister/bsmon_site.cfg +%attr(660,root,bs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bigsister/notify.cfg +%attr(660,root,bs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bigsister/permissions +%attr(750,root,bs) %dir %{_sysconfdir}/bigsister/reporting +%{_sysconfdir}/bigsister/reporting/* +%attr(750,root,bs) %dir %{_sysconfdir}/bigsister/etc +%attr(660,root,bs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bigsister/etc/bsmon.cfg +%attr(660,root,bs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bigsister/etc/graphtemplates +%attr(660,root,bs) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/bigsister/etc/keys +%config(noreplace) %verify(not md5 mtime size) %{_datadir}/bigsister/cgi/.htaccess +%attr(750,root,bs) %dir %{_sysconfdir}/bigsister/etc/graphdef +%{_sysconfdir}/bigsister/etc/graphdef/* +%attr(750,root,bs) %dir %{_sysconfdir}/bigsister/etc/moduleinfo +%{_sysconfdir}/bigsister/etc/moduleinfo/* +%attr(750,root,bs) %dir %{_sysconfdir}/bigsister/etc/testdef +%{_sysconfdir}/bigsister/etc/testdef/* +%attr(755,root,root) %dir %{_datadir}/bigsister/cgi +%attr(755,root,root) %{_datadir}/bigsister/cgi/bs* +%attr(775,root,bs) %dir %{_var}/lib/bigsister +%attr(775,root,bs) %dir %{_var}/lib/bigsister/logs +%attr(775,root,bs) %dir %{_var}/lib/bigsister/graphs +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/graphs +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/html +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/logs +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/logs/history +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/help +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/help/images +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/skins + +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/skins/techie +%attr(664,root,bs) %{_var}/lib/bigsister/www/skins/techie/* + +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/skins/title_in_table +%attr(664,root,bs) %{_var}/lib/bigsister/www/skins/title_in_table/* + +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/skins/twocolumn +%attr(664,root,bs) %{_var}/lib/bigsister/www/skins/twocolumn/* + +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/skins/webadmin +%attr(664,root,bs) %{_var}/lib/bigsister/www/skins/webadmin/* + +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/skins/white_bg +%attr(664,root,bs) %{_var}/lib/bigsister/www/skins/white_bg/* + +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/skins/default +%attr(664,root,bs) %{_var}/lib/bigsister/www/skins/default/* + +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/skins/static_lamps +%attr(664,root,bs) %{_var}/lib/bigsister/www/skins/static_lamps/* + +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/skins/structured_bg +%attr(664,root,bs) %{_var}/lib/bigsister/www/skins/structured_bg/* + +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/skins/alt_contentsicons +%attr(664,root,bs) %{_var}/lib/bigsister/www/skins/alt_contentsicons/* + +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/skins/bigbro13 +%attr(664,root,bs) %{_var}/lib/bigsister/www/skins/bigbro13/* + +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/skins/bsdoc +%attr(664,root,bs) %{_var}/lib/bigsister/www/skins/bsdoc/* + +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/skins/compactmenu +%attr(664,root,bs) %{_var}/lib/bigsister/www/skins/compactmenu/* + +%attr(775,root,bs) %dir %{_var}/lib/bigsister/www/skins/frames +%attr(664,root,bs) %{_var}/lib/bigsister/www/skins/frames/* + +%{_var}/lib/bigsister/www/help/*.html +%{_var}/lib/bigsister/www/help/*.jpg +%{_var}/lib/bigsister/www/help/images/*png +%{_datadir}/bigsister/www +%dir %{_datadir}/bigsister/bin/Statusmon +%{_datadir}/bigsister/bin/Statusmon/[BDGHRSTght]*.pm +%{_datadir}/bigsister/bin/Statusmon/bs_evgen.pm +%{_datadir}/bigsister/bin/access.pm +%{_datadir}/bigsister/bin/bbdisp.pm +%{_datadir}/bigsister/bin/bscgi.pm +%{_datadir}/bigsister/bin/display_map.pm +#te dwa tutaj powinny byc??? +%{_datadir}/bigsister/bin/BER.pm +%{_datadir}/bigsister/bin/IPCFile.pm +# +%attr(755,root,root) %{_datadir}/bigsister/bin/bbd +%attr(755,root,root) %{_datadir}/bigsister/bin/bsmon +%attr(755,root,root) %{_datadir}/bigsister/bin/log_mail +%attr(755,root,root) %{_datadir}/bigsister/bin/notify +%attr(755,root,root) %{_datadir}/bigsister/bin/compile_skin +%attr(755,root,root) %{_datadir}/bigsister/bin/page_meridian %files ldap %defattr(644,root,root,755) -%{_libdir}/bs/uxmon/Config/ldap -%{_libdir}/bs/uxmon/Monitor/ldap.pm +%{_datadir}/bigsister/uxmon/Config/ldap +%{_datadir}/bigsister/uxmon/Monitor/ldap.pm %files ldap_mozilla %defattr(644,root,root,755) -%{_libdir}/bs/uxmon/Config/ldap_mozilla -%{_libdir}/bs/uxmon/Monitor/ldap_mozilla.pm +%{_datadir}/bigsister/uxmon/Config/ldap_mozilla +%{_datadir}/bigsister/uxmon/Monitor/ldap_mozilla.pm %files oracle %defattr(644,root,root,755) -%{_libdir}/bs/uxmon/Config/oracle -%{_libdir}/bs/uxmon/Monitor/oracle.pm +%{_datadir}/bigsister/uxmon/Config/oracle +%{_datadir}/bigsister/uxmon/Monitor/oracle.pm %files radius %defattr(644,root,root,755) -%{_libdir}/bs/uxmon/Config/radius -%{_libdir}/bs/uxmon/Monitor/radius.pm +%{_datadir}/bigsister/uxmon/Config/radius +%{_datadir}/bigsister/uxmon/Monitor/radius.pm %files snmp %defattr(644,root,root,755) -%{_etcdir}/etc/mibs.txt -%{_etcdir}/etc/perf* -%{_etcdir}/etc/snmp_trap -%attr(755,root,root) %{_libdir}/bs/bin/bstrapd -%{_libdir}/bs/uxmon/Config/_snmp -%{_libdir}/bs/uxmon/Config/_storage -%{_libdir}/bs/uxmon/Config/atmport -%{_libdir}/bs/uxmon/Config/caty -%{_libdir}/bs/uxmon/Config/etherport -%{_libdir}/bs/uxmon/Config/hub -%{_libdir}/bs/uxmon/Config/novell -%{_libdir}/bs/uxmon/Config/nt -%{_libdir}/bs/uxmon/Config/snmp -%{_libdir}/bs/uxmon/Config/snmp_trap -%{_libdir}/bs/uxmon/Config/snmpvar -%{_libdir}/bs/uxmon/Config/software -%{_libdir}/bs/uxmon/Config/ups -%{_libdir}/bs/uxmon/Monitor/atmport.pm -%{_libdir}/bs/uxmon/Monitor/etherport.pm -%{_libdir}/bs/uxmon/Monitor/snmp.pm +%{_sysconfdir}/bigsister/etc/mibs.txt +%{_sysconfdir}/bigsister/etc/perf* +%{_sysconfdir}/bigsister/etc/snmp_trap +%attr(755,root,root) %{_datadir}/bigsister/bin/bstrapd +%{_datadir}/bigsister/bin/snmp.pm +%{_datadir}/bigsister/uxmon/Config/_snmp +%{_datadir}/bigsister/uxmon/Config/_storage +%{_datadir}/bigsister/uxmon/Config/atmport +%{_datadir}/bigsister/uxmon/Config/caty +%{_datadir}/bigsister/uxmon/Config/etherport +%{_datadir}/bigsister/uxmon/Config/hub +%{_datadir}/bigsister/uxmon/Config/novell +%{_datadir}/bigsister/uxmon/Config/nt +%{_datadir}/bigsister/uxmon/Config/snmp +%{_datadir}/bigsister/uxmon/Config/snmp_trap +%{_datadir}/bigsister/uxmon/Config/snmpvar +%{_datadir}/bigsister/uxmon/Config/software +%{_datadir}/bigsister/uxmon/Config/ups +%{_datadir}/bigsister/uxmon/Config/qmqueue +%{_datadir}/bigsister/uxmon/Config/sendmail +%{_datadir}/bigsister/uxmon/Monitor/atmport.pm +%{_datadir}/bigsister/uxmon/Monitor/etherport.pm +%{_datadir}/bigsister/uxmon/Monitor/snmp.pm +%{_datadir}/bigsister/uxmon/Monitor/qmqueue.pm +%{_datadir}/bigsister/uxmon/Monitor/sendmail.pm +%{_datadir}/bigsister/uxmon/Monitor/snmp_trap.pm +%{_datadir}/bigsister/uxmon/Requester/snmp.pm