rpms/rkhunter/EL-4 01-rkhunter, NONE, 1.1 rkhunter-1.3.2.tar.gz.sha1.txt, NONE, 1.1 rkhunter.sysconfig, NONE, 1.1 rkhunter.spec, 1.6, 1.7 sources, 1.5, 1.6 .cvsignore, 1.5, 1.6 rkhunter-1.1.8-showfiles.patch, 1.1, NONE rkhunter-1.1.9-shared_man_search.patch, 1.1, NONE rkhunter-1.2.7-append_log.patch, 1.1, NONE rkhunter-1.2.7-datestamp.patch, 1.1, NONE rkhunter-1.2.7-group_log.patch, 1.1, NONE rkhunter-1.2.7-manpage.patch, 1.1, NONE rkhunter-1.2.8-2.src.sha, 1.1, NONE rkhunter-1.2.8-app_check_default.patch, 1.1, NONE rkhunter-1.2.8-default_settings-conf.patch, 1.1, NONE
Kevin Fenzi (kevin)
fedora-extras-commits at redhat.com
Sat Mar 1 21:04:32 UTC 2008
- Previous message (by thread): rpms/f-spot/devel f-spot.spec,1.64,1.65
- Next message (by thread): rpms/elfutils/devel .cvsignore, 1.40, 1.41 elfutils-portability.patch, 1.34, 1.35 elfutils.spec, 1.100, 1.101 sources, 1.44, 1.45
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: kevin
Update of /cvs/extras/rpms/rkhunter/EL-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv2984
Modified Files:
rkhunter.spec sources .cvsignore
Added Files:
01-rkhunter rkhunter-1.3.2.tar.gz.sha1.txt rkhunter.sysconfig
Removed Files:
rkhunter-1.1.8-showfiles.patch
rkhunter-1.1.9-shared_man_search.patch
rkhunter-1.2.7-append_log.patch rkhunter-1.2.7-datestamp.patch
rkhunter-1.2.7-group_log.patch rkhunter-1.2.7-manpage.patch
rkhunter-1.2.8-2.src.sha
rkhunter-1.2.8-app_check_default.patch
rkhunter-1.2.8-default_settings-conf.patch
Log Message:
Initial el4 build, sync with fedora.
--- NEW FILE 01-rkhunter ---
#!/bin/sh
# 01-rkhunter A shell script to update and run rkhunter via CRON
XITVAL=0
# Get a secure tempfile
TMPFILE1=`/bin/mktemp -p /var/rkhunter/tmp rkhcronlog.XXXXXXXXXX` || exit 1
if [ ! -e /var/lock/subsys/rkhunter ]; then
# Try to keep the SysInit boot scan from colliding with us (highly unlikely)
/bin/touch /var/lock/subsys/rkhunter
# Source system configuration parameters.
if [ -e /etc/sysconfig/rkhunter ] ; then
. /etc/sysconfig/rkhunter
else
MAILTO=root at localhost
fi
# If a diagnostic mode scan was requested, setup the parameters
if [ "$DIAG_SCAN" == "yes" ]; then
RKHUNTER_FLAGS="
--checkall
--run-application-check
--skip-keypress
--nocolors
--quiet
--append-log $TMPFILE1
"
else
RKHUNTER_FLAGS="
--cronjob
"
fi
# Set a few critical parameters
RKHUNTER=/usr/bin/rkhunter
LOGFILE=/var/log/rkhunter.log
# Run RootKit Hunter if available
if [ -x $RKHUNTER ]; then
/bin/echo -e "\n--------------------- Start Rootkit Hunter Update ---------------------" \
> $TMPFILE1
/bin/nice -n 10 $RKHUNTER --update 2>&1 >> $TMPFILE1
/bin/echo -e "\n---------------------- Start Rootkit Hunter Scan ----------------------" \
>> $TMPFILE1
/bin/nice -n 10 $RKHUNTER $RKHUNTER_FLAGS 2>&1 >> $TMPFILE1
XITVAL=$?
/bin/echo -e "\n----------------------- End Rootkit Hunter Scan -----------------------" \
>> $TMPFILE1
/bin/cat $TMPFILE1 | /bin/mail -s 'rkhunter Daily Run' $MAILTO
/bin/cat $TMPFILE1 >> $LOGFILE
fi
# Delete the gating lockfile
/bin/rm -f /var/lock/subsys/rkhunter
fi
# Delete the secure tempfile
/bin/rm -f $TMPFILE1
exit $XITVAL
--- NEW FILE rkhunter-1.3.2.tar.gz.sha1.txt ---
5dfa5246dc1c87b05f44f9f444466ce3d0d6edec rkhunter-1.3.2/files/stat.pl
73a42c94be2fb1fd3284d8dc60d22ff0fc8407f4 rkhunter-1.3.2/files/WISHLIST
5c4319fe3f9acc552b7a9e973b7d081f7cb31642 rkhunter-1.3.2/files/check_port.pl
56bf42d4fe669412b84eb307d5e314af4501dc9a rkhunter-1.3.2/files/testing/stringscanner.sh
361ada5406c7e57e62e840caf3d3bce5e8436fc1 rkhunter-1.3.2/files/testing/rootkitinfo.txt
73e76916a3f65dde2317fff6c932e1d77760fdf7 rkhunter-1.3.2/files/testing/rkhunter.conf
345ab306455525cf5626caadda22b5dcbf732bc1 rkhunter-1.3.2/files/LICENSE
cb4903c649ad50b79230f5a5250da82c1d9ccb0f rkhunter-1.3.2/files/development/createhashes.sh
e158163bfe6cb414d839e91880af37611f8b5cc0 rkhunter-1.3.2/files/development/createfilehashes.pl
7378fb7e91b1f7e789508e4e8d00e1e3a70ee6ff rkhunter-1.3.2/files/development/search_dead_sysmlinks.sh
0c613880f3447af695ca9f9f93e158b34c2a10c3 rkhunter-1.3.2/files/development/osinformation.sh
4f4dfb87e758236cadc5ac5af67bbb35f4f63eb1 rkhunter-1.3.2/files/development/rpmprelinkhashes.sh
d09ab61a3563122b8cd6415e3083dfe1ef285a2b rkhunter-1.3.2/files/development/i18nchk
6b2f032d6143ed3b6ba3eae19d7921e154e69e47 rkhunter-1.3.2/files/development/createhashesall.sh
614a5d3999055a8faeecc393c5695d628e5a7675 rkhunter-1.3.2/files/development/rpmhashes.sh
ebc05604eb51b10478d35ac3750699cefecd5ae3 rkhunter-1.3.2/files/filehashmd5.pl
736fd9ea453f34c023a9ebed97fa0cea7461aeb8 rkhunter-1.3.2/files/i18n/zh.utf8
52ac2bcbe9524971cc535b20fb6d3442f53ea8b0 rkhunter-1.3.2/files/i18n/cn
3aa3999bd924382f2a7b7e52ad0c3f7834d2285c rkhunter-1.3.2/files/i18n/zh
02e945d8a260275e118064080767db349fe576ef rkhunter-1.3.2/files/i18n/en
a656a91b37a83a2325843f0ccedb5eb7866506ac rkhunter-1.3.2/files/mirrors.dat
1878119b6045eeab6a5afaebad7b523e86c3a935 rkhunter-1.3.2/files/filehashsha1.pl
9ddeec64999f4c0e6f9aa5992cd25c503311b764 rkhunter-1.3.2/files/backdoorports.dat
82c8c3881d59d228de3ce74a4b7b68eac07940f1 rkhunter-1.3.2/files/md5blacklist.dat
e3ba269e33d5d385230d0a4457d87cf6e3acece8 rkhunter-1.3.2/files/tools/update_server.sh
90876286c511986474144a5a1fc21afa0f5f29c5 rkhunter-1.3.2/files/tools/update_client.sh
ff10891d252f3859abe63054eb64f0e9eae2d781 rkhunter-1.3.2/files/tools/README
ec4d60774decbb354f7aafcc2b65b1f87e000c97 rkhunter-1.3.2/files/suspscan.dat
7fa41ed0dc8c95b48b04dab42f1eaf8031c6ce7c rkhunter-1.3.2/files/ACKNOWLEDGMENTS
70fac95d14f77a3917c60f368edbfb9d90ce77c0 rkhunter-1.3.2/files/CHANGELOG
951b498f71fc4a126ca435f7bce96ed8b821efb6 rkhunter-1.3.2/files/os.dat
996a29dee608374e601ecf0253e445e16506c672 rkhunter-1.3.2/files/check_update.sh
e651578a9556934bee10621b99297bbd6ccec273 rkhunter-1.3.2/files/rkhunter
575f460146ef61beeda2733f2e3f82c61909d3a8 rkhunter-1.3.2/files/rkhunter.conf
6753f47a54fdfad483fe06ad68dd47161f5efa45 rkhunter-1.3.2/files/rkhunter.8
a0b8900db1484a34f0505bf90b5a07fb38433151 rkhunter-1.3.2/files/rkhunter.spec
897aecb909610d8c2b967fffba4f9626416789fb rkhunter-1.3.2/files/README
d824c9ca8b591d108bd7b194350166ac65e64212 rkhunter-1.3.2/files/readlink.sh
c82074175e72642dd74322ce29281f0f2fe2798c rkhunter-1.3.2/files/programs_bad.dat
d5bff919ce44a345a193824ea16b0404008d7823 rkhunter-1.3.2/files/programs_good.dat
59de768a09a4cd13599653df85ecc2362e416ab3 rkhunter-1.3.2/files/defaulthashes.dat
43bca835d9c64ab2f8cf7f1a5a078bb1b7da9306 rkhunter-1.3.2/files/showfiles.pl
286d1c1fcfa924d63583ae961382250724ac9599 rkhunter-1.3.2/files/FAQ
a0badd192cc4f33fbf38f446eae3c858ba81c88f rkhunter-1.3.2/files/check_modules.pl
285155f63cfa7a6a73ec0352dccaaa2221989b94 rkhunter-1.3.2/files/contrib/rkhunter_remote_howto.txt
beed9c4b594c5be28ca4837fdcd2ac367e2946ee rkhunter-1.3.2/files/contrib/run_rkhunter.sh
225cc53f9691ad39f10bd2aaac478355ce4dc411 rkhunter-1.3.2/files/contrib/README.txt
1b37e37eb80b4d7fd97b3d4e7f3711d3c4a335f4 rkhunter-1.3.2/installer.sh
--- NEW FILE rkhunter.sysconfig ---
# System configuration file for Rootkit Hunter which
# stores RPM system specifics for cron run, etc.
#
# MAILTO= <email address to send scan report>
# DIAG_SCAN= no - perform normal report scan
# yes - perform detailed report scan
# (includes application check)
MAILTO=root at localhost
DIAG_SCAN=no
Index: rkhunter.spec
===================================================================
RCS file: /cvs/extras/rpms/rkhunter/EL-4/rkhunter.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- rkhunter.spec 17 Mar 2006 12:55:11 -0000 1.6
+++ rkhunter.spec 1 Mar 2008 21:03:56 -0000 1.7
@@ -1,99 +1,63 @@
-%define rkhVer 1.2.8
-%define rpmRel 2
-
-# We can't let RPM do the dependencies automatic because it'll then pick up
-# a correct but undesirable perl dependency, which rkhunter does not require
-# in order to function properly [perl(Digest::MD5) & perl(Digest::SHA1)].
-AutoReqProv: no
-
Name: rkhunter
-Version: %{rkhVer}
-Release: %{rpmRel}%{?dist}
+Version: 1.3.2
+Release: 1%{?dist}
Summary: A host-based tool to scan for rootkits, backdoors and local exploits
Group: Applications/System
-License: GPL
-URL: http://www.rootkit.nl/
-Source0: http://downloads.rootkit.nl/rkhunter-1.2.8.tar.gz
-Source1: rkhunter-auto_scan.tar.gz
-Source2: rkhunter-%{rkhVer}-%{rpmRel}.src.sha
-Patch0: rkhunter-1.2.8-default_settings-conf.patch
-Patch1: rkhunter-1.1.8-showfiles.patch
-Patch2: rkhunter-1.1.9-shared_man_search.patch
-Patch3: rkhunter-1.2.8-app_check_default.patch
-Patch4: rkhunter-1.2.7-datestamp.patch
-Patch5: rkhunter-1.2.7-append_log.patch
-Patch6: rkhunter-1.2.7-group_log.patch
-Patch7: rkhunter-1.2.7-manpage.patch
+License: GPLv2+
+URL: http://rkhunter.sourceforge.net/
+Source0: http://downloads.sourceforge.net/rkhunter/rkhunter-1.3.2.tar.gz
+Source1: http://downloads.sourceforge.net/rkhunter/rkhunter-1.3.2.tar.gz.sha1.txt
+Source2: 01-rkhunter
+Source3: rkhunter.sysconfig
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-Requires: /bin/sh, coreutils, binutils, modutils, findutils, grep, mktemp
+Requires: coreutils, binutils, modutils, findutils, grep, mktemp
Requires: e2fsprogs, procps, lsof, prelink, iproute, net-tools, wget
-Requires: perl, perl(strict), perl(IO::Socket), mailx
+Requires: perl, perl(strict), perl(IO::Socket), mailx, logrotate
%description
-Rootkit Hunter scans files and systems for known and unknown rootkits,
-backdoors, and sniffers. The package contains one shell script, a few
-text-based databases, and optional Perl modules. It should run on almost
-every Unix clone. This tool scans for rootkits, backdoors and local
-exploits by running tests like:
- - MD5 hash compare
- - Look for default files used by rootkits
- - Wrong file permissions for binaries
- - Look for suspected strings in LKM and KLD modules
- - Look for hidden files
- - Optional scan within plaintext and binary files
- - Software version checks
- - Application tests
-
-Rootkit Hunter is released as a GPL licensed project and
-is free for everyone to use.
-
+Rootkit Hunter (RKH) is an easy-to-use tool which checks
+computers running UNIX (clones) for the presence of rootkits
+and other unwanted tools.
%prep
-# This optional check is for verification of original sources
-# DURING the binary build process (sha1 canary check)
-#[ ! -e %{_sourcedir}/%{name}-%{rkhVer}-%{rpmRel}.src.sha.orig ] \
-# && %{__perl} -pi.orig -e '
-# s|../SOURCES|%{_sourcedir}|g;
-# ' %{_sourcedir}/%{name}-%{rkhVer}-%{rpmRel}.src.sha
-#sha1sum --check %{_sourcedir}/%{name}-%{rkhVer}-%{rpmRel}.src.sha || exit $?
-#%{__rm} -f %{_sourcedir}/%{name}-%{rkhVer}-%{rpmRel}.src.sha
-#%{__mv} %{_sourcedir}/%{name}-%{rkhVer}-%{rpmRel}.src.sha.orig \
-# %{_sourcedir}/%{name}-%{rkhVer}-%{rpmRel}.src.sha
-
-%setup -q -n %{name}
-%setup -q -D -T -a 1 -n %{name}
-
-%patch0 -b .orig
+%setup -q
%{__perl} -pi.0001 -e '
- s|^#(INSTALLDIR=).+$|$1%{_prefix}|;
s|^#(MAIL-ON-WARNING=).+$|$1root\@localhost|;
s|^#(TMPDIR=).+$|$1%{_var}/%{name}/tmp|;
s|^#(DBDIR=).+$|$1%{_var}/%{name}/db|;
+ s|^#(SCRIPTDIR=).+$|$1%{_datadir}/%{name}/scripts|;
+ s|^#(PKGMGR=).+$|$1RPM|;
+%if 0%{?el4}%{?el5}
+ s|^#(OS_VERSION_FILE=).+$|$1/etc/redhat-release|;
+%else
+ s|^#(OS_VERSION_FILE=).+$|$1/etc/fedora-release|;
+%endif
+ s|^#(ALLOWHIDDENDIR=).+$|$1/dev/.udev|;
+ s|^#(ALLOWHIDDENFILE=).+$|$1/usr/share/man/man1/..1.gz|;
+ s|^(APPEND_LOG=).+$|$11|;
+ s|^(ALLOW_SSH_ROOT_USER=).+$|$1yes|;
+ s|^(DISABLE_TESTS=).+$|$1"additional_rkts suspscan hidden_procs deleted_files packet_cap_apps"|;
' files/%{name}.conf
-%{__perl} -pi.orig -e '
- s|\@TMPDIR\@|%{_var}/%{name}/tmp|g;
- s|\@STDIR\@|%{_localstatedir}|g;
- s|\@CFGDIR\@|%{_sysconfdir}|g;
- s|\@SCDIR\@|%{_sysconfdir}/sysconfig|g;
- s|\@ITDIR\@|%{_initrddir}|g;
- s|\@RKEXE\@|%{_bindir}/%{name}|g;
- s|\@RKHSH\@|%{_bindir}/%{name}-scan.sh|g;
- s|\@LGDIR\@|%{_localstatedir}/log|g;
- ' 01-%{name}
-
-%patch1 -b .orig
-%patch2 -b .orig
-%patch3 -b .0001
-%patch4 -b .0002
-%patch5 -b .0003
-%patch6 -b .0004
-%patch7 -b .orig
+# Add Fedora specific configs
+echo "INSTALLDIR=%{_prefix}" >> files/%{name}.conf
+echo "SCRIPTWHITELIST=/usr/bin/whatis" >> files/%name.conf
+echo "SCRIPTWHITELIST=/usr/bin/ldd" >> files/%name.conf
+echo "SCRIPTWHITELIST=/usr/bin/groups" >> files/%name.conf
+echo "SCRIPTWHITELIST=/usr/bin/GET" >> files/%name.conf
+echo "SCRIPTWHITELIST=/sbin/ifup" >> files/%name.conf
+echo "SCRIPTWHITELIST=/sbin/ifdown" >> files/%name.conf
+# in f8/f9
+%if 0%{?fc8}%{?fc9}
+echo "SYSLOG_CONFIG_FILE=/etc/rsyslog.conf" >> files/%name.conf
+%else
+echo "SYSLOG_CONFIG_FILE=/etc/syslog.conf" >> files/%name.conf
+%endif
%{__cat} <<'EOF' >%{name}.logrotate
%{_localstatedir}/log/%{name}.log {
@@ -103,93 +67,88 @@
}
EOF
-
%build
-#%%configure
-# We have nothing to configure... yet...
-
+# Nothing to be built
%install
%{__rm} -rf $RPM_BUILD_ROOT
%{__mkdir} -m755 -p ${RPM_BUILD_ROOT}%{_bindir}
%{__mkdir} -m755 -p ${RPM_BUILD_ROOT}%{_sysconfdir}/{cron.daily,sysconfig,logrotate.d}
-%{__mkdir} -m750 -p ${RPM_BUILD_ROOT}%{_prefix}/lib/%{name}/scripts
+%{__mkdir} -m755 -p ${RPM_BUILD_ROOT}%{_datadir}/%{name}/scripts
%{__mkdir} -m755 -p ${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}
%{__mkdir} -m755 -p ${RPM_BUILD_ROOT}%{_mandir}/man8
-%{__mkdir} -m750 -p ${RPM_BUILD_ROOT}%{_var}/%{name}/{db,tmp}
+%{__mkdir} -m755 -p ${RPM_BUILD_ROOT}%{_var}/%{name}/{db,tmp}
+%{__mkdir} -m755 -p ${RPM_BUILD_ROOT}%{_var}/%{name}/db/i18n
-%{__install} -m750 -p files/%{name} ${RPM_BUILD_ROOT}%{_bindir}/
+%{__install} -m755 -p files/%{name} ${RPM_BUILD_ROOT}%{_bindir}/
-%{__install} -m640 -p files/backdoorports.dat ${RPM_BUILD_ROOT}%{_var}/%{name}/db/
-%{__install} -m640 -p files/defaulthashes.dat ${RPM_BUILD_ROOT}%{_var}/%{name}/db/
-%{__install} -m640 -p files/md5blacklist.dat ${RPM_BUILD_ROOT}%{_var}/%{name}/db/
-%{__install} -m640 -p files/mirrors.dat ${RPM_BUILD_ROOT}%{_var}/%{name}/db/
-%{__install} -m640 -p files/os.dat ${RPM_BUILD_ROOT}%{_var}/%{name}/db/
-%{__install} -m640 -p files/programs_bad.dat ${RPM_BUILD_ROOT}%{_var}/%{name}/db/
-%{__install} -m640 -p files/programs_good.dat ${RPM_BUILD_ROOT}%{_var}/%{name}/db/
+%{__install} -m644 -p files/backdoorports.dat ${RPM_BUILD_ROOT}%{_var}/%{name}/db/
+%{__install} -m644 -p files/defaulthashes.dat ${RPM_BUILD_ROOT}%{_var}/%{name}/db/
+%{__install} -m644 -p files/md5blacklist.dat ${RPM_BUILD_ROOT}%{_var}/%{name}/db/
+%{__install} -m644 -p files/mirrors.dat ${RPM_BUILD_ROOT}%{_var}/%{name}/db/
+%{__install} -m644 -p files/os.dat ${RPM_BUILD_ROOT}%{_var}/%{name}/db/
+%{__install} -m644 -p files/programs_bad.dat ${RPM_BUILD_ROOT}%{_var}/%{name}/db/
+%{__install} -m644 -p files/programs_good.dat ${RPM_BUILD_ROOT}%{_var}/%{name}/db/
+%{__install} -m644 -p files/i18n/cn ${RPM_BUILD_ROOT}%{_var}/%{name}/db/i18n/
+%{__install} -m644 -p files/i18n/en ${RPM_BUILD_ROOT}%{_var}/%{name}/db/i18n/
%{__install} -m644 -p files/CHANGELOG ${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}/
%{__install} -m644 -p files/LICENSE ${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}/
%{__install} -m644 -p files/README ${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}/
%{__install} -m644 -p files/WISHLIST ${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}/
-
-%{__install} -m644 -p files/development/*.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/
-
-%{__install} -m750 -p files/check_modules.pl ${RPM_BUILD_ROOT}%{_prefix}/lib/%{name}/scripts/
-%{__install} -m750 -p files/check_port.pl ${RPM_BUILD_ROOT}%{_prefix}/lib/%{name}/scripts/
-%{__install} -m750 -p files/check_update.sh ${RPM_BUILD_ROOT}%{_prefix}/lib/%{name}/scripts/
-%{__install} -m750 -p files/filehashmd5.pl ${RPM_BUILD_ROOT}%{_prefix}/lib/%{name}/scripts/
-%{__install} -m750 -p files/filehashsha1.pl ${RPM_BUILD_ROOT}%{_prefix}/lib/%{name}/scripts/
-%{__install} -m750 -p files/showfiles.pl ${RPM_BUILD_ROOT}%{_prefix}/lib/%{name}/scripts/
-%{__install} -m750 -p 01-%{name} ${RPM_BUILD_ROOT}%{_sysconfdir}/cron.daily/
+%{__install} -m755 -p files/check_modules.pl ${RPM_BUILD_ROOT}%{_datadir}/%{name}/scripts/
+%{__install} -m755 -p files/check_port.pl ${RPM_BUILD_ROOT}%{_datadir}/%{name}/scripts/
+%{__install} -m755 -p files/check_update.sh ${RPM_BUILD_ROOT}%{_datadir}/%{name}/scripts/
+%{__install} -m644 -p files/*.8 ${RPM_BUILD_ROOT}%{_mandir}/man8/
+# Don't ship these unless we want to Require the perl modules
+#%{__install} -m750 -p files/filehashmd5.pl ${RPM_BUILD_ROOT}%{_prefix}/lib/%{name}/scripts/
+#%{__install} -m750 -p files/filehashsha1.pl ${RPM_BUILD_ROOT}%{_prefix}/lib/%{name}/scripts/
+%{__install} -m755 -p files/showfiles.pl ${RPM_BUILD_ROOT}%{_datadir}/%{name}/scripts/
+%{__install} -m755 -p %{SOURCE2} ${RPM_BUILD_ROOT}%{_sysconfdir}/cron.daily/
%{__install} -m644 -p %{name}.logrotate ${RPM_BUILD_ROOT}%{_sysconfdir}/logrotate.d/%{name}
%{__install} -m640 -p files/%{name}.conf ${RPM_BUILD_ROOT}%{_sysconfdir}/
-%{__install} -m640 -p %{name}.sysconfig ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/%{name}
-
+%{__install} -m640 -p %{SOURCE3} ${RPM_BUILD_ROOT}%{_sysconfdir}/sysconfig/%{name}
%clean
%{__rm} -rf $RPM_BUILD_ROOT
-# Autoclean for rpmbuild -bb
-#cd ..
-#[ ! -d %{name} ] || %{__rm} -rf %{name}
-
-
-%post
-/bin/touch %{_localstatedir}/log/%{name}.log
-/bin/echo -e "------------------- `/bin/date -R` -------------------\n" \
- >> %{_localstatedir}/log/%{name}.log
-%{_bindir}/%{name} --version >> %{_localstatedir}/log/%{name}.log
-/bin/echo -e "\n------------------------------ Installed ------------------------------\n" \
- >> %{_localstatedir}/log/%{name}.log
-/bin/chown root.root %{_localstatedir}/log/%{name}.log
-/bin/chmod 640 %{_localstatedir}/log/%{name}.log
-
-%postun
-if [ "$1" = 0 ]; then
- [ ! -d %{_var}/%{name} ] || %{__rm} -rf %{_var}/%{name}
- [ ! -d %{_prefix}/lib/%{name} ] || %{__rm} -rf %{_prefix}/lib/%{name}
-fi
-
%files
%defattr(-,root,root,-)
+%doc %{_docdir}/%{name}-%{version}/*
%{_bindir}/%{name}
-%dir %{_prefix}/lib/%{name}
-%{_prefix}/lib/%{name}/scripts
+%dir %{_datadir}/%{name}
+%{_datadir}/%{name}/scripts
%{_sysconfdir}/cron.daily/01-%{name}
-%{_sysconfdir}/logrotate.d/%{name}
+%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
%dir %{_var}/%{name}
%{_var}/%{name}/db
+%{_var}/%{name}/db/i18n
%dir %{_var}/%{name}/tmp
-%{_sysconfdir}/%{name}.conf
-%{_sysconfdir}/sysconfig/%{name}
+%config(noreplace) %{_sysconfdir}/%{name}.conf
+%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
%dir %{_docdir}/%{name}-%{version}
-%doc %{_docdir}/%{name}-%{version}/*
%{_mandir}/man8/*
-
%changelog
+* Thu Feb 28 2008 Kevin Fenzi <kevin at tummy.com> - 1.3.2-1
+- Update to 1.3.2
+- Fix cron script
+
+* Thu Feb 28 2008 Kevin Fenzi <kevin at tummy.com> - 1.3.0-2
+- Use /etc/redhat-release for EPEL and /etc/fedora release for Fedora.
+- Add conditionals to support EPEL
+- Fix man page warning.
+
+* Sun Feb 03 2008 Kevin Fenzi <kevin at tummy.com> - 1.3.0-1
+- Revive package, clean up spec
+- Update to 1.3.0
+
+* Sat Mar 18 2006 Greg Houlette <tamaster at pobox.com> - 1.2.8-3
+- Made an RPM transparent change to move the sha1 canary check
+ file out of CVS and into the external lookaside cache (whose
+ filename changes with every new package release anyway...)
+
* Fri Mar 17 2006 Greg Houlette <tamaster at pobox.com> - 1.2.8-2
- Fixed architectural dependency during package creation eliminating
use of _libdir configure macro (x86_64 /usr/lib64 mis-targeting)
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/rkhunter/EL-4/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources 11 Mar 2006 20:57:35 -0000 1.5
+++ sources 1 Mar 2008 21:03:56 -0000 1.6
@@ -1,2 +1 @@
-41122193b5006b617e03c637a17ae982 rkhunter-1.2.8.tar.gz
-a80c43eec631b565ca8b85e7ce9b8724 rkhunter-auto_scan.tar.gz
+a00ff64d7076d6ff47ef0c9f0b6202f2 rkhunter-1.3.2.tar.gz
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/rkhunter/EL-4/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore 11 Mar 2006 20:57:35 -0000 1.5
+++ .cvsignore 1 Mar 2008 21:03:56 -0000 1.6
@@ -1,3 +1 @@
-rkhunter-1.2.8.tar.gz
-rkhunter-auto_scan.tar.gz
-clog
+rkhunter-1.3.2.tar.gz
--- rkhunter-1.1.8-showfiles.patch DELETED ---
--- rkhunter-1.1.9-shared_man_search.patch DELETED ---
--- rkhunter-1.2.7-append_log.patch DELETED ---
--- rkhunter-1.2.7-datestamp.patch DELETED ---
--- rkhunter-1.2.7-group_log.patch DELETED ---
--- rkhunter-1.2.7-manpage.patch DELETED ---
--- rkhunter-1.2.8-2.src.sha DELETED ---
--- rkhunter-1.2.8-app_check_default.patch DELETED ---
--- rkhunter-1.2.8-default_settings-conf.patch DELETED ---
- Previous message (by thread): rpms/f-spot/devel f-spot.spec,1.64,1.65
- Next message (by thread): rpms/elfutils/devel .cvsignore, 1.40, 1.41 elfutils-portability.patch, 1.34, 1.35 elfutils.spec, 1.100, 1.101 sources, 1.44, 1.45
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list