Bug 41632

Summary: RFE: twisty tripwire syntax maybe belongs in Makefile?
Product: [Retired] Red Hat Linux Reporter: ratness
Component: tripwireAssignee: Florian La Roche <laroche>
Status: CLOSED WONTFIX QA Contact: David Lawrence <dkl>
Severity: medium Docs Contact:
Priority: low    
Version: 7.1Keywords: FutureFeature
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2006-04-22 00:47:58 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description ratness 2001-05-21 16:33:26 UTC
twadmin -m P -S /etc/tripwire/site.key /etc/tripwire/twpol.txt
That's a lot to have to type for a simple rebuild.  Since (most of
the time) the same keys and same policy files will be used, how
about if you make a Makefile in /etc/tripwire, much like is done
in /etc/mail, to rebuild these files more easily?












Additional Information:

Comment 1 Mike A. Harris 2001-05-22 01:03:35 UTC
Sounds fairly reasonable to me.  Will consider for a future release.

Thanks.

Comment 2 Jaroslaw Sosnicki 2001-05-31 19:01:31 UTC
I think that the folowing features would be very usefull option in tripwire:

1: identify files that don't belong to any RPM package. Most of the trojen 
horse type files are not part of any package.

2: generate checksumm "sum -s <file_name>" and compare to checksum stored in 
RPM database

---
#!/bin/bash                                                                     
                                                                                
#                                                                               
# Check Linux filesystem for files that don't belong to any package             
#                                                                               
#for i in bin boot dev etc home lib misc mnt opt proc root sbin tmp usr var; do 
for i in bin boot etc lib misc mnt opt proc root sbin usr var; do               
  echo "# $i - Files not owned by any package" >/tmp/rpm_$i.lst           
  find /$i -exec rpm -qf {} 2>&1 \; |awk '/^file / {print $2}' 
>>/tmp/rpm_$i.lst                                                               
           
done
----

Comment 3 Mike A. Harris 2001-06-19 04:59:29 UTC
Deferring for future consideration.  If someone supplies a patch, etc. it
could help speed up this possible enhancement.

Comment 4 John Thacker 2006-04-22 00:47:58 UTC
Closing bug, since tripwire hasn't been shipped for so long.