Suggested 'minor enhancement' to fixfiles ... ?

Gene Czarcinski gene at czarc.net
Sat May 22 11:39:08 UTC 2004


On Friday 21 May 2004 12:49, t l wrote:
> 'fixfiles relabel' cleans out /tmp, including log files from previous
> runs of fixfiles.  (I had just run 'fixfiles check' and didn't expect
> to lose the log!).
>
> Also, 'fixfiles relabel' does not log changes....
>
> Does it make sense to change the 'relabel()' fn in fixfiles from:
>     relabel() {
>     echo "Cleaning out /tmp"
>     rm -rf /tmp/.??* /tmp/*
>     ${SETFILES} ${FC} ${FILESYSTEMS} 2>&1 | tee $LOGFILE
>     }
> to something like:
>     relabel() {
>     echo "Cleaning out /tmp (saving previous fixfiles logs)"
>     find /tmp -maxdepth 1 -mindepth 1 | grep -v /tmp/fixfiles | xargs rm
> -rf ${SETFILES} -v ${FC} ${FILESYSTEMS} 2>&1 | tee $LOGFILE | grep -v
> "/usr/sbin/setfiles: relabeling" }
>
> This way the changes are logged (but not displayed on the console), and
> previous log files are retained.
>

I suggest you file a bugzilla report to document this RFE ... that way it will 
not get lost.

Gene




More information about the fedora-selinux-list mailing list