Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Jan 2001 15:44:03 -0500 (EST)
From:      Eric Cronin <ecronin@tail.eecs.umich.edu>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   bin/24643: /etc/periodic/daily/450.status-security ignores daily_output
Message-ID:  <200101252044.f0PKi3G24405@tail.eecs.umich.edu>

next in thread | raw e-mail | index | archive | help

>Number:         24643
>Category:       bin
>Synopsis:       /etc/periodic/daily/450.status-security ignores daily_output
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 25 12:50:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator:     Eric Cronin
>Release:        FreeBSD 4.2-STABLE i386
>Organization:
>Environment:

FreeBSD tail.eecs.umich.edu 4.2-STABLE FreeBSD 4.2-STABLE #0: Fri Dec  
1 13:27:56 EST 2000     root@tail.eecs.umich.edu:/z/obj/z/src/sys/TAIL-IPF  i386

>Description:

The $daily_output variable in periodic.conf lets a user other than root or a file
be selected for the output of periodic daily.  The security check however has root
hard coded in.  Yes, I know enabling inline security gets around this but I like
having the two messages so I can check security ones quickly.

The part in question is:

        case "$daily_status_security_inline" in
            [Yy][Ee][Ss])
                    sh /etc/security -s $args
                    rc=$?;;

            *)
                    echo "    (output mailed separately)"
                    sh /etc/security $args 2>&1 |
                        sendmail root && rc=0 || rc=3;;
        esac;;


I don't know enough about the periodic scripts working to offer a patch since
daily_output could be a file or e-mail...

>How-To-Repeat:

Set daily_output != root, watch security mailings still go to root

>Fix:

Modify above case to recognize daily_output

>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200101252044.f0PKi3G24405>