I would be interested in the answer too. An unofficial freebsd tripwire file posted somewhere + a forum to discuss changes would be also interesting.
On 9/28/05, Bret Walker <[EMAIL PROTECTED]> wrote: > Hello all. > > I am just setting up my first 5.X box, and I'm in the process of fine > tuning my tripwire policy file. > > I am much more familiar with 4.X than I am with 5, so I'm worried that I > may be missing a critical element of 5.X in my policy file. Cy (the > tripwire port maintainer) updated the policy file to a certain extent, > but I would appreciate it if those on the security list would provide > some more feedback as to what should definitely be in a tripwire policy > file for a 5.X box. > > I know most good sysadmins use tripwire, so I think it would be good to > have a well thought out policy file for 5.X that others may use as well. > > I've attached mine to this message. > > Thanks, > Bret > > > # > # Policy file for FreeBSD > # > # $FreeBSD: ports/security/tripwire/files/twpol.txt,v 1.3 2005/08/09 18:24:15 > cy Exp $ > > > # > # This is the example Tripwire Policy file. It is intended as a place to > # start creating your own custom Tripwire Policy file. Referring to it as > # well as the Tripwire Policy Guide should give you enough information to > # make a good custom Tripwire Policy file that better covers your > # configuration and security needs. A text version of this policy file is > # called twpol.txt. > # > # Note that this file is tuned to an install of FreeBSD using > # buildworld. If run unmodified, this file should create no errors on > # database creation, or violations on a subsiquent integrity check. > # However it is impossible for there to be one policy file for all machines, > # so this existing one errs on the side of security. Your FreeBSD > # configuration will most likey differ from the one our policy file was > # tuned to, and will therefore require some editing of the default > # Tripwire Policy file. > # > # The example policy file is best run with 'Loose Directory Checking' > # enabled. Set LOOSEDIRECTORYCHECKING=TRUE in the Tripwire Configuration > # file. > # > # Email support is not included and must be added to this file. > # Add the 'emailto=' to the rule directive section of each rule (add a comma > # after the 'severity=' line and add an 'emailto=' and include the email > # addresses you want the violation reports to go to). Addresses are > # semi-colon delimited. > # > > > > # > # Global Variable Definitions > # > # These are defined at install time by the installation script. You may > # Manually edit these if you are using this file directly and not from the > # installation script itself. > # > > @@section GLOBAL > TWDOCS="/usr/local/share/doc/tripwire"; > TWBIN="/usr/local/sbin"; > TWPOL="/usr/local/etc/tripwire"; > TWDB="/var/db/tripwire"; > TWSKEY="/usr/local/etc/tripwire"; > TWLKEY="/usr/local/etc/tripwire"; > TWREPORT="/var/db/tripwire/report"; > HOSTNAME=speedy.medill.northwestern.edu; > > @@section FS > SEC_CRIT = $(IgnoreNone)-SHa ; # Critical files that cannot change > SEC_SUID = $(IgnoreNone)-SHa ; # Binaries with the SUID or SGID flags > set > SEC_BIN = $(ReadOnly) ; # Binaries that should not change > SEC_CONFIG = $(Dynamic) ; # Config files that are changed > infrequently but accessed often > SEC_TTY = $(Dynamic)-ugp ; # Tty files that change ownership at > login > SEC_LOG = $(Growing) ; # Files that grow, but that should never > change ownership > SEC_INVARIANT = +tpug ; # Directories that should never change > permission or ownership > SIG_LOW = 33 ; # Non-critical files that are of minimal > security impact > SIG_MED = 66 ; # Non-critical files that are of > significant security impact > SIG_HI = 100 ; # Critical files that are significant > points of vulnerability > > > # Tripwire Binaries > ( > rulename = "Tripwire Binaries", > severity = $(SIG_HI) > ) > { > $(TWBIN)/siggen -> $(SEC_BIN) ; > $(TWBIN)/tripwire -> $(SEC_BIN) ; > $(TWBIN)/twadmin -> $(SEC_BIN) ; > $(TWBIN)/twprint -> $(SEC_BIN) ; > } > > # Tripwire Data Files - Configuration Files, Policy Files, Keys, Reports, > Databases > ( > rulename = "Tripwire Data Files", > severity = $(SIG_HI) > ) > { > # NOTE: We remove the inode attribute because when Tripwire creates a > backup, > # it does so by renaming the old file and creating a new one (which will > # have a new inode number). Inode is left turned on for keys, which > shouldn't > # ever change. > > # NOTE: The first integrity check triggers this rule and each integrity > check > # afterward triggers this rule until a database update is run, since the > # database file does not exist before that point. > > $(TWDB) -> $(SEC_CONFIG) -i ; > $(TWPOL)/tw.pol -> $(SEC_BIN) -i ; > $(TWPOL)/tw.cfg -> $(SEC_BIN) -i ; > $(TWPOL)/twcfg.txt -> $(SEC_BIN) ; > $(TWPOL)/twpol.txt -> $(SEC_BIN) ; > $(TWLKEY)/$(HOSTNAME)-local.key -> $(SEC_BIN) ; > $(TWSKEY)/site.key -> $(SEC_BIN) ; > > #don't scan the individual reports > $(TWREPORT) -> $(SEC_CONFIG) (recurse=0) ; > } > > > # Tripwire HQ Connector Binaries > #( > # rulename = "Tripwire HQ Connector Binaries", > # severity = $(SIG_HI) > #) > #{ > # $(TWBIN)/hqagent -> $(SEC_BIN) ; > #} > # > # Tripwire HQ Connector - Configuration Files, Keys, and Logs > > # > # Note: File locations here are different than in a stock HQ Connector > # installation. This is because Tripwire 2.3 uses a different path > # structure than Tripwire 2.2.1. > # > # You may need to update your HQ Agent configuation file (or this policy > # file) to correct the paths. We have attempted to support the FHS standard > # here by placing the HQ Agent files similarly to the way Tripwire 2.3 > # places them. > # > > #( > # rulename = "Tripwire HQ Connector Data Files", > # severity = $(SIG_HI) > #) > #{ > # > # # NOTE: Removing the inode attribute because when Tripwire creates a backup > # # it does so by renaming the old file and creating a new one (which will > # # have a new inode number). Leaving inode turned on for keys, which > # # shouldn't ever change. > # > # > # $(TWBIN)/agent.cfg -> $(SEC_BIN) -i ; > # $(TWLKEY)/authentication.key -> $(SEC_BIN) ; > # $(TWDB)/tasks.dat -> $(SEC_CONFIG) ; > # $(TWDB)/schedule.dat -> $(SEC_CONFIG) ; > # > # # Uncomment if you have agent logging enabled. > # #/var/log/tripwire/agent.log -> $(SEC_LOG) ; > #} > > > > # Commonly accessed directories that should remain static with regards to > owner and group > ( > rulename = "Invariant Directories", > severity = $(SIG_MED) > ) > { > / -> $(SEC_INVARIANT) (recurse = false) ; > /home -> $(SEC_INVARIANT) (recurse = false) ; > } > > # > # First, root's "home" > # > > ( > rulename = "Root's home", > severity = $(SIG_HI) > ) > { > # /.rhosts -> $(SEC_CRIT) ; > /.profile -> $(SEC_CRIT) ; > /.cshrc -> $(SEC_CRIT) ; > # /.login -> $(SEC_CRIT) ; > # /.exrc -> $(SEC_CRIT) ; > # /.logout -> $(SEC_CRIT) ; > # /.forward -> $(SEC_CRIT) ; > /root -> $(SEC_CRIT) (recurse = true) ; > !/root/.history ; > !/root/.bash_history ; > # !/root/.lsof_SYSTEM_NAME ; # Uncomment if lsof is installed > } > > > # > # FreeBSD Kernel > # > > ( > rulename = "FreeBSD Kernel", > severity = $(SIG_HI) > ) > { > # /boot is used by FreeBSD 5.X+ > /boot -> $(SEC_CRIT) ; > # /kernel is used by FreeBSD 4.X > # /kernel -> $(SEC_CRIT) ; > # /kernel.old -> $(SEC_CRIT) ; > # /kernel.GENERIC -> $(SEC_CRIT) ; > } > > > # > # FreeBSD Modules > # > > ( > rulename = "FreeBSD Modules", > severity = $(SIG_HI) > ) > { > # /modules is used by FreeBSD 4.X > # /modules -> $(SEC_CRIT) (recurse = true) ; > # /modules.old -> $(SEC_CRIT) (recurse = true) ; > # /lkm is used by FreeBSD 2.X and 3.X > # /lkm -> $(SEC_CRIT) (recurse = true) ; # > uncomment if using lkm kld > } > > > # > # System Administration Programs > # > > ( > rulename = "System Administration Programs", > severity = $(SIG_HI) > ) > { > /sbin -> $(SEC_CRIT) (recurse = true) ; > /usr/sbin -> $(SEC_CRIT) (recurse = true) ; > } > > > # > # User Utilities > # > > ( > rulename = "User Utilities", > severity = $(SIG_HI) > ) > { > /bin -> $(SEC_CRIT) (recurse = true) ; > /usr/bin -> $(SEC_CRIT) (recurse = true) ; > } > > > # > # /dev > # > > ( > rulename = "/dev", > severity = $(SIG_HI) > ) > { > # XXX Do we really need to verify the integrity of /dev on 5.X? > # /dev -> $(Device) (recurse = true) ; > # !/dev/vga ; > # !/dev/dri ; > # /dev/console -> $(SEC_TTY) ; > # /dev/ttyv0 -> $(SEC_TTY) ; > # /dev/ttyv1 -> $(SEC_TTY) ; > # /dev/ttyv2 -> $(SEC_TTY) ; > # /dev/ttyv3 -> $(SEC_TTY) ; > # /dev/ttyv4 -> $(SEC_TTY) ; > # /dev/ttyv5 -> $(SEC_TTY) ; > # /dev/ttyv6 -> $(SEC_TTY) ; > # /dev/ttyv7 -> $(SEC_TTY) ; > # /dev/ttyp0 -> $(SEC_TTY) ; > # /dev/ttyp1 -> $(SEC_TTY) ; > # /dev/ttyp2 -> $(SEC_TTY) ; > # /dev/ttyp3 -> $(SEC_TTY) ; > # /dev/ttyp4 -> $(SEC_TTY) ; > # /dev/ttyp5 -> $(SEC_TTY) ; > # /dev/ttyp6 -> $(SEC_TTY) ; > # /dev/ttyp7 -> $(SEC_TTY) ; > # /dev/ttyp8 -> $(SEC_TTY) ; > # /dev/ttyp9 -> $(SEC_TTY) ; > # /dev/ttypa -> $(SEC_TTY) ; > # /dev/ttypb -> $(SEC_TTY) ; > # /dev/ttypc -> $(SEC_TTY) ; > # /dev/ttypd -> $(SEC_TTY) ; > # /dev/ttype -> $(SEC_TTY) ; > # /dev/ttypf -> $(SEC_TTY) ; > # /dev/ttypg -> $(SEC_TTY) ; > # /dev/ttyph -> $(SEC_TTY) ; > # /dev/ttypi -> $(SEC_TTY) ; > # /dev/ttypj -> $(SEC_TTY) ; > # /dev/ttypl -> $(SEC_TTY) ; > # /dev/ttypm -> $(SEC_TTY) ; > # /dev/ttypn -> $(SEC_TTY) ; > # /dev/ttypo -> $(SEC_TTY) ; > # /dev/ttypp -> $(SEC_TTY) ; > # /dev/ttypq -> $(SEC_TTY) ; > # /dev/ttypr -> $(SEC_TTY) ; > # /dev/ttyps -> $(SEC_TTY) ; > # /dev/ttypt -> $(SEC_TTY) ; > # /dev/ttypu -> $(SEC_TTY) ; > # /dev/ttypv -> $(SEC_TTY) ; > # /dev/cuaa0 -> $(SEC_TTY) ; # modem > } > > > # > # /etc > # > > ( > rulename = "/etc", > severity = $(SIG_HI) > ) > { > /etc -> $(SEC_CRIT) (recurse = true) ; > # /etc/mail/aliases -> $(SEC_CONFIG) ; > /etc/dumpdates -> $(SEC_CONFIG) ; > /etc/motd -> $(SEC_CONFIG) ; > !/etc/ppp/connect-errors ; > # /etc/skeykeys -> $(SEC_CONFIG) ; > # Uncomment the following 4 lines if your password file does not change > # /etc/passwd -> $(SEC_CONFIG) ; > # /etc/master.passwd -> $(SEC_CONFIG) ; > # /etc/pwd.db -> $(SEC_CONFIG) ; > # /etc/spwd.db -> $(SEC_CONFIG) ; > } > > > # > # Copatibility (Linux) > # > > ( > rulename = "Linux Compatibility", > severity = $(SIG_HI) > ) > { > /compat -> $(SEC_CRIT) (recurse = true) ; > # > # Uncomment the following if Linux compatibility is used. Replace > # HOSTNAME1 and HOSTNAME2 with the hosts that have Linux emulation port > # installed. > # > #@@ifhost HOSTNAME1 || HOSTNAME2 > # /compat/linux/etc -> $(SEC_INVARIANT) (recurse = false) > ; > # /compat/linux/etc/X11 -> $(SEC_CONFIG) (recurse = > true) ; > # /compat/linux/etc/pam.d -> $(SEC_CONFIG) (recurse = true) ; > # /compat/linux/etc/profile.d -> $(SEC_CONFIG) (recurse = true) ; > # /compat/linux/etc/real -> $(SEC_CONFIG) (recurse = true) ; > # /compat/linux/etc/bashrc -> $(SEC_CONFIG) ; > # /compat/linux/etc/csh.login -> $(SEC_CONFIG) ; > # /compat/linux/etc/host.conf -> $(SEC_CONFIG) ; > # /compat/linux/etc/hosts.allow -> $(SEC_CONFIG) ; > # /compat/linux/etc/hosts.deny -> $(SEC_CONFIG) ; > # /compat/linux/etc/info-dir -> $(SEC_CONFIG) ; > # /compat/linux/etc/inputrc -> $(SEC_CONFIG) ; > # /compat/linux/etc/ld.so.conf -> $(SEC_CONFIG) ; > # /compat/linux/etc/nsswitch.conf -> $(SEC_CONFIG) ; > # /compat/linux/etc/profile -> $(SEC_CONFIG) ; > # /compat/linux/etc/redhat-release -> $(SEC_CONFIG) ; > # /compat/linux/etc/rpc -> $(SEC_CONFIG) ; > # /compat/linux/etc/securetty -> $(SEC_CONFIG) ; > # /compat/linux/etc/shells -> $(SEC_CONFIG) ; > # /compat/linux/etc/termcap -> $(SEC_CONFIG) ; > # /compat/linux/etc/yp.conf -> $(SEC_CONFIG) ; > # !/compat/linux/etc/ld.so.cache ; > # !/compat/linux/var/spool/mail ; > #@@endif > } > > > # > # Libraries, include files, and other system files > # > > ( > rulename = "Libraries, include files, and other system files", > severity = $(SIG_HI) > ) > { > /usr/include -> $(SEC_CRIT) (recurse = true) ; > /usr/lib -> $(SEC_CRIT) (recurse = true) ; > /usr/libdata -> $(SEC_CRIT) (recurse = true) ; > /usr/libexec -> $(SEC_CRIT) (recurse = true) ; > /usr/share -> $(SEC_CRIT) (recurse = true) ; > /usr/share/man -> $(SEC_CONFIG) ; > !/usr/share/man/whatis ; > !/usr/share/man/.glimpse_filenames ; > !/usr/share/man/.glimpse_filenames_index ; > !/usr/share/man/.glimpse_filetimes ; > !/usr/share/man/.glimpse_filters ; > !/usr/share/man/.glimpse_index ; > !/usr/share/man/.glimpse_messages ; > !/usr/share/man/.glimpse_partitions ; > !/usr/share/man/.glimpse_statistics ; > !/usr/share/man/.glimpse_turbo ; > /usr/share/man/man1 -> $(SEC_CRIT) (recurse = true) ; > /usr/share/man/man2 -> $(SEC_CRIT) (recurse = true) ; > /usr/share/man/man3 -> $(SEC_CRIT) (recurse = true) ; > /usr/share/man/man4 -> $(SEC_CRIT) (recurse = true) ; > /usr/share/man/man5 -> $(SEC_CRIT) (recurse = true) ; > /usr/share/man/man6 -> $(SEC_CRIT) (recurse = true) ; > /usr/share/man/man7 -> $(SEC_CRIT) (recurse = true) ; > /usr/share/man/man8 -> $(SEC_CRIT) (recurse = true) ; > /usr/share/man/man9 -> $(SEC_CRIT) (recurse = true) ; > # /usr/share/man/mann -> $(SEC_CRIT) (recurse = true) ; > ! /usr/share/man/cat1 ; > ! /usr/share/man/cat2 ; > ! /usr/share/man/cat3 ; > ! /usr/share/man/cat4 ; > ! /usr/share/man/cat5 ; > ! /usr/share/man/cat6 ; > ! /usr/share/man/cat7 ; > ! /usr/share/man/cat8 ; > ! /usr/share/man/cat9 ; > ! /usr/share/man/catl ; > ! /usr/share/man/catn ; > # /usr/share/perl/man -> $(SEC_CONFIG) ; > !/usr/share/perl/man/whatis ; > !/usr/share/perl/man/.glimpse_filenames ; > !/usr/share/perl/man/.glimpse_filenames_index ; > !/usr/share/perl/man/.glimpse_filetimes ; > !/usr/share/perl/man/.glimpse_filters ; > !/usr/share/perl/man/.glimpse_index ; > !/usr/share/perl/man/.glimpse_messages ; > !/usr/share/perl/man/.glimpse_partitions ; > !/usr/share/perl/man/.glimpse_statistics ; > !/usr/share/perl/man/.glimpse_turbo ; > # /usr/share/perl/man/man3 -> $(SEC_CRIT) (recurse = true) ; > ! /usr/share/perl/man/cat3 ; > # /usr/local/lib/perl5/5.00503/man -> $(SEC_CONFIG) ; > ! /usr/local/lib/perl5/5.00503/man/whatis ; > ! /usr/local/lib/perl5/5.00503/man/.glimpse_filters ; > ! /usr/local/lib/perl5/5.00503/man/.glimpse_filetimes ; > ! /usr/local/lib/perl5/5.00503/man/.glimpse_messages ; > ! /usr/local/lib/perl5/5.00503/man/.glimpse_statistics ; > ! /usr/local/lib/perl5/5.00503/man/.glimpse_index ; > ! /usr/local/lib/perl5/5.00503/man/.glimpse_turbo ; > ! /usr/local/lib/perl5/5.00503/man/.glimpse_partitions ; > ! /usr/local/lib/perl5/5.00503/man/.glimpse_filenames ; > ! /usr/local/lib/perl5/5.00503/man/.glimpse_filenames_index ; > # /usr/local/lib/perl5/5.00503/man/man3 -> $(SEC_CRIT) > (recurse = true) ; > ! /usr/local/lib/perl5/5.00503/man/cat3 ; > } > > > # > # X11R6 > # > > ( > rulename = "X11R6", > severity = $(SIG_HI) > ) > { > /usr/X11R6 -> $(SEC_CRIT) (recurse = true) ; > # /usr/X11R6/lib/X11/xdm -> $(SEC_CONFIG) (recurse = true) ; > !/usr/X11R6/lib/X11/xdm/xdm-errors ; > !/usr/X11R6/lib/X11/xdm/authdir/authfiles ; > !/usr/X11R6/lib/X11/xdm/xdm-pid ; > # /usr/X11R6/lib/X11/xkb/compiled -> $(SEC_CONFIG) (recurse = true) ; > /usr/X11R6/man -> $(SEC_CONFIG) ; > !/usr/X11R6/man/whatis ; > !/usr/X11R6/man/.glimpse_filenames ; > !/usr/X11R6/man/.glimpse_filenames_index ; > !/usr/X11R6/man/.glimpse_filetimes ; > !/usr/X11R6/man/.glimpse_filters ; > !/usr/X11R6/man/.glimpse_index ; > !/usr/X11R6/man/.glimpse_messages ; > !/usr/X11R6/man/.glimpse_partitions ; > !/usr/X11R6/man/.glimpse_statistics ; > !/usr/X11R6/man/.glimpse_turbo ; > /usr/X11R6/man/man1 -> $(SEC_CRIT) (recurse = true) ; > /usr/X11R6/man/man2 -> $(SEC_CRIT) (recurse = true) ; > /usr/X11R6/man/man3 -> $(SEC_CRIT) (recurse = true) ; > /usr/X11R6/man/man4 -> $(SEC_CRIT) (recurse = true) ; > /usr/X11R6/man/man5 -> $(SEC_CRIT) (recurse = true) ; > /usr/X11R6/man/man6 -> $(SEC_CRIT) (recurse = true) ; > /usr/X11R6/man/man7 -> $(SEC_CRIT) (recurse = true) ; > /usr/X11R6/man/man8 -> $(SEC_CRIT) (recurse = true) ; > /usr/X11R6/man/man9 -> $(SEC_CRIT) (recurse = true) ; > /usr/X11R6/man/manl -> $(SEC_CRIT) (recurse = true) ; > /usr/X11R6/man/mann -> $(SEC_CRIT) (recurse = true) ; > ! /usr/X11R6/man/cat1 ; > ! /usr/X11R6/man/cat2 ; > ! /usr/X11R6/man/cat3 ; > ! /usr/X11R6/man/cat4 ; > ! /usr/X11R6/man/cat5 ; > ! /usr/X11R6/man/cat6 ; > ! /usr/X11R6/man/cat7 ; > ! /usr/X11R6/man/cat8 ; > ! /usr/X11R6/man/cat9 ; > ! /usr/X11R6/man/catl ; > ! /usr/X11R6/man/catn ; > } > > > # > # sources > # > > ( > rulename = "Sources", > severity = $(SIG_HI) > ) > { > /usr/src -> $(SEC_CRIT) (recurse = true) ; > # /usr/src/sys/compile -> $(SEC_CONFIG) (recurse = false) ; > } > > > # > # NIS > # > > ( > rulename = "NIS", > severity = $(SIG_HI) > ) > { > /var/yp -> $(SEC_CRIT) (recurse = true) ; > !/var/yp/binding ; > } > > > # > # Temporary directories > # > ( > rulename = "Temporary directories", > recurse = false, > severity = $(SIG_LOW) > ) > { > # /usr/tmp -> $(SEC_INVARIANT) ; > /var/tmp -> $(SEC_INVARIANT) ; > /var/preserve -> $(SEC_INVARIANT) ; > /tmp -> $(SEC_INVARIANT) ; > } > > # > # Local files > # > > ( > rulename = "Local files", > severity = $(SIG_MED) > ) > { > /usr/local/bin -> $(SEC_BIN) (recurse = true) ; > /usr/local/sbin -> $(SEC_BIN) (recurse = true) ; > /usr/local/etc -> $(SEC_BIN) (recurse = true) ; > /usr/local/lib -> $(SEC_BIN) (recurse = true ) ; > /usr/local/libexec -> $(SEC_BIN) (recurse = true ) ; > /usr/local/share -> $(SEC_BIN) (recurse = true ) ; > /usr/local/man -> $(SEC_CONFIG) ; > !/usr/local/man/whatis ; > !/usr/local/man/.glimpse_filenames ; > !/usr/local/man/.glimpse_filenames_index ; > !/usr/local/man/.glimpse_filetimes ; > !/usr/local/man/.glimpse_filters ; > !/usr/local/man/.glimpse_index ; > !/usr/local/man/.glimpse_messages ; > !/usr/local/man/.glimpse_partitions ; > !/usr/local/man/.glimpse_statistics ; > !/usr/local/man/.glimpse_turbo ; > /usr/local/man/man1 -> $(SEC_CRIT) (recurse = true) ; > /usr/local/man/man2 -> $(SEC_CRIT) (recurse = true) ; > /usr/local/man/man3 -> $(SEC_CRIT) (recurse = true) ; > /usr/local/man/man4 -> $(SEC_CRIT) (recurse = true) ; > /usr/local/man/man5 -> $(SEC_CRIT) (recurse = true) ; > /usr/local/man/man6 -> $(SEC_CRIT) (recurse = true) ; > /usr/local/man/man7 -> $(SEC_CRIT) (recurse = true) ; > /usr/local/man/man8 -> $(SEC_CRIT) (recurse = true) ; > /usr/local/man/man9 -> $(SEC_CRIT) (recurse = true) ; > /usr/local/man/manl -> $(SEC_CRIT) (recurse = true) ; > /usr/local/man/mann -> $(SEC_CRIT) (recurse = true) ; > ! /usr/local/man/cat1 ; > ! /usr/local/man/cat2 ; > ! /usr/local/man/cat3 ; > ! /usr/local/man/cat4 ; > ! /usr/local/man/cat5 ; > ! /usr/local/man/cat6 ; > ! /usr/local/man/cat7 ; > ! /usr/local/man/cat8 ; > ! /usr/local/man/cat9 ; > ! /usr/local/man/catl ; > ! /usr/local/man/catn ; > # /usr/local/krb5 -> $(SEC_CRIT) (recurse = true) ; > # /usr/local/krb5/man -> $(SEC_CONFIG) ; > !/usr/local/krb5/man/whatis ; > !/usr/local/krb5/man/.glimpse_filenames ; > !/usr/local/krb5/man/.glimpse_filenames_index ; > !/usr/local/krb5/man/.glimpse_filetimes ; > !/usr/local/krb5/man/.glimpse_filters ; > !/usr/local/krb5/man/.glimpse_index ; > !/usr/local/krb5/man/.glimpse_messages ; > !/usr/local/krb5/man/.glimpse_partitions ; > !/usr/local/krb5/man/.glimpse_statistics ; > !/usr/local/krb5/man/.glimpse_turbo ; > # /usr/local/krb5/man/man1 -> $(SEC_CRIT) (recurse = > true) ; > # /usr/local/krb5/man/man2 -> $(SEC_CRIT) (recurse = > true) ; > # /usr/local/krb5/man/man3 -> $(SEC_CRIT) (recurse = > true) ; > # /usr/local/krb5/man/man4 -> $(SEC_CRIT) (recurse = > true) ; > # /usr/local/krb5/man/man5 -> $(SEC_CRIT) (recurse = > true) ; > # /usr/local/krb5/man/man6 -> $(SEC_CRIT) (recurse = > true) ; > # /usr/local/krb5/man/man7 -> $(SEC_CRIT) (recurse = > true) ; > # /usr/local/krb5/man/man8 -> $(SEC_CRIT) (recurse = > true) ; > # /usr/local/krb5/man/man9 -> $(SEC_CRIT) (recurse = > true) ; > # /usr/local/krb5/man/manl -> $(SEC_CRIT) (recurse = > true) ; > # /usr/local/krb5/man/mann -> $(SEC_CRIT) (recurse = > true) ; > ! /usr/local/krb5/man/cat1 ; > ! /usr/local/krb5/man/cat2 ; > ! /usr/local/krb5/man/cat3 ; > ! /usr/local/krb5/man/cat4 ; > ! /usr/local/krb5/man/cat5 ; > ! /usr/local/krb5/man/cat6 ; > ! /usr/local/krb5/man/cat7 ; > ! /usr/local/krb5/man/cat8 ; > ! /usr/local/krb5/man/cat9 ; > ! /usr/local/krb5/man/catl ; > ! /usr/local/krb5/man/catn ; > /usr/local/www -> $(SEC_CONFIG) (recurse = true) ; > } > > > ( > rulename = "Security Control", > severity = $(SIG_HI) > ) > { > /etc/group -> $(SEC_CRIT) ; > /etc/crontab -> $(SEC_CRIT) ; > } > > #============================================================================= > # > # Copyright 2000 Tripwire, Inc. Tripwire is a registered trademark of > Tripwire, > # Inc. in the United States and other countries. All rights reserved. > # > # FreeBSD is a registered trademark of the FreeBSD Project Inc. > # > # UNIX is a registered trademark of The Open Group. > # > #============================================================================= > # > # Permission is granted to make and distribute verbatim copies of this > document > # provided the copyright notice and this permission notice are preserved on > all > # copies. > # > # Permission is granted to copy and distribute modified versions of this > # document under the conditions for verbatim copying, provided that the entire > # resulting derived work is distributed under the terms of a permission notice > # identical to this one. > # > # Permission is granted to copy and distribute translations of this document > # into another language, under the above conditions for modified versions, > # except that this permission notice may be stated in a translation approved > by > # Tripwire, Inc. > # > # DCM > > > > _______________________________________________ freebsd-security@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-security To unsubscribe, send any mail to "[EMAIL PROTECTED]"