Brandon Holbrook d83fb70
%define		path_to_vi /bin/vi
Brandon Holbrook d83fb70
%define		path_to_sendmail /usr/sbin/sendmail
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
Name:		tripwire
80f8c2c
Version:	2.4.3.7
80f8c2c
Release:	1%{?dist}
Brandon Holbrook d83fb70
Summary:	IDS (Intrusion Detection System)
Brandon Holbrook d83fb70
1b359df
License:	GPLv2+
Brandon Holbrook d83fb70
Group:		Applications/System
e26478d
Source0:	https://github.com/Tripwire/%{name}-open-source/releases/download/%{version}/%{name}-open-source-%{version}.tar.gz
Brandon Holbrook d83fb70
Source1:	tripwire.cron.in
Brandon Holbrook d83fb70
Source3:	tripwire.gif
Brandon Holbrook d83fb70
Source4:	twcfg.txt.in
Brandon Holbrook d83fb70
Source5:	tripwire-setup-keyfiles.in
Brandon Holbrook d83fb70
Source6:	twpol.txt.in
Brandon Holbrook d83fb70
Source7:	README.Fedora.in
Brandon Holbrook d83fb70
Source9:	License-Issues
36e15ac
URL:		https://github.com/Tripwire/%{name}-open-source/
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
BuildRequires:	openssl-devel
Brandon Holbrook d83fb70
Requires(post):	sed
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
%description
Brandon Holbrook d83fb70
Tripwire is a very valuable security tool for Linux systems, if  it  is
Brandon Holbrook d83fb70
installed to a clean system. Tripwire should be installed  right  after
Brandon Holbrook d83fb70
the OS installation, and before you have connected  your  system  to  a
Brandon Holbrook d83fb70
network (i.e., before any possibility exists that someone  could  alter
Brandon Holbrook d83fb70
files on your system).
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
When Tripwire is initially set up, it creates a database  that  records
Brandon Holbrook d83fb70
certain file information. Then when it is run, it compares a designated
Brandon Holbrook d83fb70
set of files and directories to the information stored in the database.
Brandon Holbrook d83fb70
Added or deleted files are flagged and reported, as are any files  that
Brandon Holbrook d83fb70
have changed from their previously recorded state in the database. When
Brandon Holbrook d83fb70
Tripwire is run against system files  on  a  regular  basis,  any  file
Brandon Holbrook d83fb70
changes will be spotted when Tripwire is run. Tripwire will report  the
Brandon Holbrook d83fb70
changes, which will give system administrators a clue that they need to
Brandon Holbrook d83fb70
enact damage control measures immediately if certain  files  have  been
Brandon Holbrook d83fb70
altered.
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
%prep
1523760
%setup -q -n %{name}-open-source-%{version}
Brandon Holbrook 97c36c6
%{__cp} -p %{SOURCE3} .
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
%build
1718aea
%configure --sysconfdir=%{_sysconfdir}/tripwire \
1718aea
           path_to_vi=%{path_to_vi} \
1718aea
           path_to_sendmail=%{path_to_sendmail}
9122326
Brandon Holbrook d83fb70
%{__make} %{?_smp_mflags}
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
%install
1718aea
%{__rm} -fr %{buildroot}
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
# Install the binaries.
1718aea
%{__mkdir_p} %{buildroot}%{_sbindir}
1718aea
%{__install} -p -m755 bin/siggen %{buildroot}%{_sbindir}
1718aea
%{__install} -p -m755 bin/tripwire %{buildroot}%{_sbindir}
1718aea
%{__install} -p -m755 bin/twadmin %{buildroot}%{_sbindir}
1718aea
%{__install} -p -m755 bin/twprint %{buildroot}%{_sbindir}
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
# Install the man pages.
1718aea
%{__mkdir_p} %{buildroot}%{_mandir}/{man4,man5,man8}
1718aea
%{__install} -p -m644 man/man4/*.4 %{buildroot}%{_mandir}/man4/
1718aea
%{__install} -p -m644 man/man5/*.5 %{buildroot}%{_mandir}/man5/
1718aea
%{__install} -p -m644 man/man8/*.8 %{buildroot}%{_mandir}/man8/
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
# Create configuration files from templates.
Brandon Holbrook d83fb70
%{__rm} -fr _tmpcfg
Brandon Holbrook d83fb70
%{__mkdir} _tmpcfg
Brandon Holbrook d83fb70
for infile in %{SOURCE1} %{SOURCE4} %{SOURCE5} %{SOURCE6} %{SOURCE7} ; do
Brandon Holbrook d83fb70
	outfile=${infile##/*/}
Brandon Holbrook d83fb70
	outfile=${outfile%.*n}
Brandon Holbrook d83fb70
	cat ${infile} |\
Brandon Holbrook d83fb70
	%{__sed} -e 's|@path_to_vi@|%{path_to_vi}|g' |\
Brandon Holbrook d83fb70
	%{__sed} -e 's|@path_to_sendmail@|%{path_to_sendmail}|g' |\
Brandon Holbrook d83fb70
	%{__sed} -e 's|@sysconfdir@|%{_sysconfdir}|g' |\
Brandon Holbrook d83fb70
	%{__sed} -e 's|@sbindir@|%{_sbindir}|g' |\
Brandon Holbrook d83fb70
	%{__sed} -e 's|@vardir@|%{_var}|g' >\
Brandon Holbrook d83fb70
	_tmpcfg/${outfile}
Brandon Holbrook d83fb70
done
Brandon Holbrook d83fb70
%{__mv} _tmpcfg/{tripwire-setup-keyfiles,README.Fedora} .
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
# Create the reports directory.
1718aea
%{__install} -d -m700 %{buildroot}%{_var}/lib/tripwire/report
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
# Install the cron job.
1718aea
%{__install} -d -m755 %{buildroot}%{_sysconfdir}/cron.daily
Brandon Holbrook d83fb70
%{__install} -p -m755 _tmpcfg/tripwire.cron \
1718aea
	%{buildroot}%{_sysconfdir}/cron.daily/tripwire-check
Brandon Holbrook d83fb70
%{__rm} _tmpcfg/tripwire.cron
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
# Install configuration files.
1718aea
%{__mkdir_p} %{buildroot}%{_sysconfdir}/tripwire
Brandon Holbrook d83fb70
for file in _tmpcfg/* ; do
1718aea
	%{__install} -p -m644 ${file} %{buildroot}%{_sysconfdir}/tripwire
Brandon Holbrook d83fb70
done
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
# Install the keyfile setup script
1718aea
%{__install} -p -m755 tripwire-setup-keyfiles %{buildroot}%{_sbindir}
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
# Fix permissions on documentation files.
Brandon Holbrook d83fb70
%{__cp} -p %{SOURCE9} .
Brandon Holbrook d83fb70
%{__chmod} 644 \
Brandon Holbrook 97c36c6
	ChangeLog COMMERCIAL COPYING TRADEMARK tripwire.gif \
Brandon Holbrook 97c36c6
	README.Fedora policy/policyguide.txt License-Issues
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
%post
Brandon Holbrook d83fb70
# Set the real hostname in twpol.txt
Brandon Holbrook d83fb70
%{__sed} -i -e "s|localhost|$HOSTNAME|g" %{_sysconfdir}/tripwire/twpol.txt
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
%files
Brandon Holbrook 97c36c6
%doc ChangeLog COMMERCIAL COPYING TRADEMARK tripwire.gif
Brandon Holbrook 97c36c6
%doc README.Fedora policy/policyguide.txt License-Issues
Brandon Holbrook d83fb70
%attr(0700,root,root) %dir %{_sysconfdir}/tripwire
Brandon Holbrook d83fb70
%config(noreplace) %{_sysconfdir}/tripwire/twcfg.txt
Brandon Holbrook d83fb70
%config(noreplace) %{_sysconfdir}/tripwire/twpol.txt
Brandon Holbrook d83fb70
%attr(0755,root,root) %{_sysconfdir}/cron.daily/tripwire-check
Brandon Holbrook d83fb70
%attr(0700,root,root) %dir %{_var}/lib/tripwire
Brandon Holbrook d83fb70
%attr(0700,root,root) %dir %{_var}/lib/tripwire/report
Brandon Holbrook d83fb70
%{_mandir}/*/*
Brandon Holbrook d83fb70
%attr(0755,root,root) %{_sbindir}/*
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
%changelog
80f8c2c
* Thu Apr 19 2018 Didier Fabert <didier.fabert@gmail.com> - 2.4.3.7-1
80f8c2c
- update to 2.4.3.7
80f8c2c
883f716
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3.5-4
883f716
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
883f716
80f8c2c
* Wed Oct 04 2017 Didier Fabert <didier.fabert@gmail.com> - 2.4.3.6-1
80f8c2c
- update to 2.4.3.6
80f8c2c
d308404
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3.5-3
d308404
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
d308404
fa0785c
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3.5-2
fa0785c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
fa0785c
e26478d
* Thu Apr 06 2017 Didier Fabert <didier.fabert@gmail.com> - 2.4.3.5-1
e26478d
- update to 2.4.3.5
e26478d
1aaea8f
* Fri Mar 10 2017 Didier Fabert <didier.fabert@gmail.com> - 2.4.3.4-1
1aaea8f
- update to 2.4.3.4
1aaea8f
- Fix https://bugzilla.redhat.com/show_bug.cgi?id=1429542
e26478d
- Fix https://bugzilla.redhat.com/show_bug.cgi?id=1435181
1aaea8f
1718aea
* Sat Mar 04 2017 Didier Fabert <didier.fabert@gmail.com> - 2.4.3.3-1
1718aea
- update to 2.4.3.3
1718aea
5cd0e8c
* Tue Feb 14 2017 Didier Fabert <didier.fabert@gmail.com> - 2.4.3.2-3
5cd0e8c
- Fix #1421468 by removing defattr macro in files section
5cd0e8c
- Remove executable permission on 2 cpp files.
5cd0e8c
159d9ec
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.3.2-2
159d9ec
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
159d9ec
b395444
* Thu Feb 02 2017 Didier Fabert <didier.fabert@gmail.com> - 2.4.3.2-1
b395444
- update to 2.4.3.2
b395444
- Remove personal config.guess
b395444
- Fix https://bugzilla.redhat.com/show_bug.cgi?id=830999 
b395444
36e15ac
* Sat Apr 23 2016 Didier Fabert <didier.fabert@gmail.com> - 2.4.3.1-1
36e15ac
- update to 2.4.3.1
36e15ac
36e15ac
* Sat Apr 16 2016 Didier Fabert <didier.fabert@gmail.com> - 2.4.3.0-1
1523760
- update to 2.4.3.0
1523760
- switch upstream from sourceforge to github (official sources)
1523760
- Patch to avoid narrowing errors
1523760
8176894
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.2.2-10
8176894
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
8176894
33fda38
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2.2-9
33fda38
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
33fda38
7bb751d
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 2.4.2.2-8
7bb751d
- Rebuilt for GCC 5 C++11 ABI change
7bb751d
107f956
* Tue Sep 16 2014 Moez Roy <moez.roy@gmail.com> - 2.4.2.2-7
107f956
- F21 build patch as suggested by Michael Schwendt on devel mailing list
107f956
107f956
6cae777
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2.2-6
6cae777
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
6cae777
3dbae47
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2.2-5
3dbae47
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
3dbae47
e2392d9
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2.2-4
e2392d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
e2392d9
28f4c75
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2.2-3
28f4c75
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
28f4c75
74ca035
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2.2-2
74ca035
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
74ca035
9122326
* Mon Mar  5 2012 Tom Callaway <spot@fedoraproject.org> - 2.4.2.2-1
9122326
- update to 2.4.2.2
9122326
d25461f
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.1.2-14
d25461f
- Rebuilt for c++ ABI breakage
d25461f
08a0e1b
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.1.2-13
08a0e1b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
08a0e1b
c805398
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.1.2-12
c805398
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
c805398
9bf7934
* Fri Aug 21 2009 Tomas Mraz <tmraz@redhat.com> - 2.4.1.2-11
9bf7934
- rebuilt with new openssl
9bf7934
213a79b
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.1.2-10
213a79b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
213a79b
c12004a
* Tue Apr 7 2009 Steven M. Parrish <tuxbrewr@fedoraproject.org> - 2.4.1.2-9
c12004a
- Added support for /usr/lib64 & /usr/local/lib64
c12004a
5dc8065
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.1.2-8
5dc8065
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
5dc8065
84a5738
* Sun Jan 18 2009 Tomas Mraz <tmraz@redhat.com> - 2.4.1.2-7
84a5738
- rebuild with new openssl
84a5738
1b359df
* Mon Sep  8 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 2.4.1.2-6
1b359df
- fix license tag
1b359df
Brandon Holbrook b520fc0
* Mon Feb 11 2008 Brandon Holbrook <fedora at theholbrooks.org> 2.4.1.2-5
Brandon Holbrook b520fc0
- Rebuild for gcc-4.3
Brandon Holbrook b520fc0
38af89a
* Fri Dec 07 2007 Release Engineering <rel-eng at fedoraproject dot org> - 2.4.1.2-4
38af89a
- Rebuild for deps
38af89a
Brandon Holbrook d7ab993
* Wed Aug 29 2007 Brandon Holbrook <fedora at theholbrooks.org> 2.4.1.2-3
Brandon Holbrook dbf1133
- Pull in a new config.guess to properly detect ppc64 archs
Brandon Holbrook dbf1133
Brandon Holbrook dbf1133
* Wed Aug 29 2007 Brandon Holbrook <fedora at theholbrooks.org> 2.4.1.2-2
Brandon Holbrook de9b179
- Upgrade to 2.4.1.2
Brandon Holbrook de9b179
Brandon Holbrook 97c36c6
* Wed Feb 28 2007 Brandon Holbrook <fedora at theholbrooks.org> 2.4.1.1-1
Brandon Holbrook 97c36c6
- Upgrade to upstream 2.4.1.1 (obsoletes gcc4 patch)
Brandon Holbrook 97c36c6
- Merge quickstart.txt into README.Fedora and fix doc bug (#161764)
Brandon Holbrook 97c36c6
Brandon Holbrook d83fb70
* Thu Dec 21 2006 Brandon Holbrook <fedora at theholbrooks.org> 2.4.0.1-4
Brandon Holbrook d83fb70
- Don't print anything at install time
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Tue Dec 19 2006 Brandon Holbrook <fedora at theholbrooks.org> 2.4.0.1-3
Brandon Holbrook d83fb70
- Changed defattr to 644,755
Brandon Holbrook d83fb70
- removed BR: autoconf
Brandon Holbrook d83fb70
- Inform users about README.Fedora instead of spamming the install
Brandon Holbrook d83fb70
  with catting the whole file
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Wed Nov 15 2006 Brandon Holbrook <fedora at theholbrooks.org> 2.4.0.1-2
Brandon Holbrook d83fb70
- chmod'ed /etc/tripwire to 0700
Brandon Holbrook d83fb70
- Added sed to Requires(post)
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Tue Aug 22 2006 Brandon Holbrook <fedora at theholbrooks.org> 2.4.0.1-1.4
Brandon Holbrook d83fb70
- Include COMMERCIAL file from upstream
Brandon Holbrook d83fb70
- Print README.RPM on initial install
Brandon Holbrook d83fb70
- Added _smp_mflags to make
Brandon Holbrook d83fb70
- Removed ExclusiveArch: ix86
Brandon Holbrook d83fb70
- Replaced 2.3 with 2.4 in tripwire.txt
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Tue Aug 22 2006 Brandon Holbrook <fedora at theholbrooks.org> 2.4.0.1-1.2
Brandon Holbrook d83fb70
- Updated to 2.4.0.1
Brandon Holbrook d83fb70
36e15ac
* Thu Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
Brandon Holbrook d83fb70
- rebuilt
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Tue Jun 15 2004 Keith G. Robertson-Turner <tripwire-devel[AT]genesis-x.nildram.co.uk> 0:2.3.1-20.fdr.1
Brandon Holbrook d83fb70
- Revision bump to supersede Fedora Legacy
Brandon Holbrook d83fb70
- Fixed a bogus entry in twpol.txt.in (modeprobe.conf -> modprobe.conf)
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Thu Jun 10 2004 Keith G. Robertson-Turner <tripwire-devel[AT]genesis-x.nildram.co.uk> 0:2.3.1-18.fdr.9
Brandon Holbrook d83fb70
- Applied Paul Herman's patch to fix a format string vulnerability in
Brandon Holbrook d83fb70
 pipedmailmessage.cpp
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Sun Feb 29 2004 Keith G. Robertson-Turner <tripwire-devel[AT]genesis-x.nildram.co.uk> 0:2.3.1-18.fdr.8
Brandon Holbrook d83fb70
- Default policy overhaul
Brandon Holbrook d83fb70
- Spec cleanup
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Sun Feb 22 2004 Keith G. Robertson-Turner <tripwire-devel[AT]genesis-x.nildram.co.uk> 0:2.3.1-18.fdr.7
Brandon Holbrook d83fb70
- Moved documentation data out of package description
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Sat Feb 21 2004 Keith G. Robertson-Turner <tripwire-devel[AT]genesis-x.nildram.co.uk> 0:2.3.1-18.fdr.6
Brandon Holbrook d83fb70
- Removed explicit Buildrequires gcc-c++
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Fri Feb 20 2004 Keith G. Robertson-Turner <tripwire-devel[AT]genesis-x.nildram.co.uk> 0:2.3.1-18.fdr.5
Brandon Holbrook d83fb70
- Finally moved twinstall.sh from the sysconfdir to the sbindir, since
Brandon Holbrook d83fb70
  it is not a configuration file. Fixes Red Hat bug #61855
Brandon Holbrook d83fb70
- Renamed twinstall.sh to tripwire-setup-keyfiles, since  the  name  is
Brandon Holbrook d83fb70
  misleading. It is setting up keyfiles, not installing an  application
Brandon Holbrook d83fb70
- Minor correction to twinstall.sh (now tripwire-setup-keyfiles), which
Brandon Holbrook d83fb70
  made an incorrect reference to the site key rather than the local key
Brandon Holbrook d83fb70
- Long overdue default policy update
Brandon Holbrook d83fb70
- Added explicit Buildrequires gcc-c++, to satisfy mach
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Thu Feb 19 2004 Keith G. Robertson-Turner <tripwire-devel[AT]genesis-x.nildram.co.uk> 0:2.3.1-18.fdr.4
Brandon Holbrook d83fb70
- Fixed siggen.8 man page, broken command synopsis syntax. Submitted by
Brandon Holbrook d83fb70
  doclifter
Brandon Holbrook d83fb70
- Set real hostname in post, so  Tripwire  works  first  time,  without
Brandon Holbrook d83fb70
  editing twpol.txt
Brandon Holbrook d83fb70
- More accurate package summary
Brandon Holbrook d83fb70
- Spec cleanup
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Fri Nov 28 2003 Keith G. Robertson-Turner <tripwire-devel[AT]genesis-x.nildram.co.uk> 0:2.3.1-18.fdr.3
Brandon Holbrook d83fb70
- Thanks to Michael Schwendt for really cleaning up the Spec file
Brandon Holbrook d83fb70
- The remaining parts of the  original  tripwire-2.3.1-gcc3.patch  have
Brandon Holbrook d83fb70
  now been implemented
Brandon Holbrook d83fb70
- Debuginfo fully builds now
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Thu Nov 27 2003 Keith G. Robertson-Turner <tripwire-devel[AT]genesis-x.nildram.co.uk> 0:2.3.1-18.fdr.2
Brandon Holbrook d83fb70
- Removed version specific grep dependency, since grep >= 2.3 is common
Brandon Holbrook d83fb70
- Added openssl-devel and autoconf to build dependencies
Brandon Holbrook d83fb70
- The tripwire-jbj.patch is now confirmed merged with tw-20030919.patch
Brandon Holbrook d83fb70
- Added RPM optimisation flags option, disabled  by  default  since  it
Brandon Holbrook d83fb70
  breaks the code
Brandon Holbrook d83fb70
- Fixed file permissions of packaged files
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Wed Nov 26 2003 Keith G. Robertson-Turner <tripwire-devel[AT]genesis-x.nildram.co.uk> 0:2.3.1-18.fdr.1
Brandon Holbrook d83fb70
- Implemented Paul Herman's tw-20030919.patch
Brandon Holbrook d83fb70
- Removed the fhs gcc3 and jbj patches, which are now  broken/obsoleted
Brandon Holbrook d83fb70
  by the above
Brandon Holbrook d83fb70
- Both the mkstemp and rfc822 patches are still implemented
Brandon Holbrook d83fb70
- Build uses autoconf for now
Brandon Holbrook d83fb70
- Spec file given complete overhaul for stricter compliance. More to do
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
Brandon Holbrook d83fb70
- rebuilt
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Sat Nov 16 2002 Jeff Johnson <jbj@redhat.com> 2.3.1-16
Brandon Holbrook d83fb70
- rebuild from cvs.
Brandon Holbrook d83fb70
- comment out debug messages to achieve compilation.
Brandon Holbrook d83fb70
- include policyguide.txt (#72259).
Brandon Holbrook d83fb70
- use mkstemp, not mktemp.
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Fri Aug 02 2002 Mike A. Harris <mharris@redhat.com> 2.3.1-14
Brandon Holbrook d83fb70
- Modified default sample twpol file to remove bogus warnings (#70502)
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Fri Jun 21 2002 Tim Powers <timp@redhat.com> 2.3.1-13
Brandon Holbrook d83fb70
- automated rebuild
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Sun May 26 2002 Tim Powers <timp@redhat.com> 2.3.1-12
Brandon Holbrook d83fb70
- automated rebuild
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Wed May 22 2002 Mike A. Harris <mharris@redhat.com> 2.3.1-11
Brandon Holbrook d83fb70
- Rebuilt in new build environment with gcc 3.1
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Tue Feb 26 2002 Mike A. Harris <mharris@redhat.com> 2.3.1-9
Brandon Holbrook d83fb70
- Conditionalized gcc3 patch
Brandon Holbrook d83fb70
- Added back the ExclusiveArch that is required but disappeared somewhere along
Brandon Holbrook d83fb70
  the line.
Brandon Holbrook d83fb70
- Rebuild in new build environment
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Thu Jan 31 2002 Mike A. Harris <mharris@redhat.com> 2.3.1-7
Brandon Holbrook d83fb70
- Bump release and rebuild in new environment.
Brandon Holbrook d83fb70
- (Elliot Lee) Add patch to make it build with gcc3.
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Thu Aug  9 2001 Nalin Dahyabhai <nalin@redhat.com> 2.3.1-5
Brandon Holbrook d83fb70
- define USE_FHS when USES_FHS is defined, so that the database winds up
Brandon Holbrook d83fb70
  in the right directory (#51332)
Brandon Holbrook d83fb70
- update default twpol file to include files recently-added to the full
Brandon Holbrook d83fb70
  installation tree
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Tue Jul 17 2001 Mike A. Harris <mharris@redhat.com> 2.3.1-4
Brandon Holbrook d83fb70
- Applied bugfix for (#47276) to make tripwire email RFC822 compliant, using
Brandon Holbrook d83fb70
  patch in bugreport from Michael Schwendt <mschwendt@yahoo.com>
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Tue Jul 10 2001 Mike A. Harris <mharris@redhat.com> 2.3.1-3
Brandon Holbrook d83fb70
- Made package own dir /var/lib/tripwire
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Mon Jun 25 2001 Nalin Dahyabhai <nalin@redhat.com>
Brandon Holbrook d83fb70
- update to 2.3.1-2
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Thu Mar  1 2001 Bill Nottingham <notting@redhat.com>
Brandon Holbrook d83fb70
- rebuild, fix defattr. Weird.
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Tue Feb 27 2001 Nalin Dahyabhai <nalin@redhat.com>
Brandon Holbrook d83fb70
- refresh from upstream
Brandon Holbrook d83fb70
- modify the default policy to match the current tree more closely (#28744)
Brandon Holbrook d83fb70
- make the text files 0644, not 0755
Brandon Holbrook d83fb70
- defattr for the sake of the docs
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Wed Sep 20 2000 Nalin Dahyabhai <nalin@redhat.com>
Brandon Holbrook d83fb70
- change exclusivearch: i386 to exclusivearch: %%{ix86} (#17759)
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Wed Aug 23 2000 Than Ngo <than@redhat.com>
Brandon Holbrook d83fb70
- remove copyleft information in specfile (Bug #16765)
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Tue Aug 22 2000 Nalin Dahyabhai <nalin@redhat.com>
Brandon Holbrook d83fb70
- remove duplicate source files
Brandon Holbrook d83fb70
- sync up description with specspo
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Fri Aug 4 2000 Than Ngo <than@redhat.de>
Brandon Holbrook d83fb70
- remove Vendor and Distribution from specfile (Bug #15246)
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Fri Aug 4 2000 Than Ngo <than@redhat.de>
Brandon Holbrook d83fb70
- starts tripwire --check if it was configured before. (Bug #15384)
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Fri Aug 4 2000 Nalin Dahyabhai <nalin@redhat.com>
Brandon Holbrook d83fb70
- fix sense of checking for the database's existence in the cron job
Brandon Holbrook d83fb70
- actually include twinstall.sh, twcfg.txt, twpol.txt
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Thu Aug 3 2000 Than Ngo <than@redhat.de>
Brandon Holbrook d83fb70
- permission fix (bug #15246)
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Mon Jul 31 2000 Nalin Dahyabhai <nalin@redhat.com>
Brandon Holbrook d83fb70
- add quickstart docs (Ed)
Brandon Holbrook d83fb70
- tweak description text (Ed)
Brandon Holbrook d83fb70
Brandon Holbrook d83fb70
* Thu Jul 20 2000 Nalin Dahyabhai <nalin@redhat.com>
Brandon Holbrook d83fb70
- update .spec file to follow RPM conventions
Brandon Holbrook d83fb70
- add tripwire --check to cron.daily
Brandon Holbrook d83fb70