I'm reporting on old user accounts and I'd like to output this data to a file.
reports:
cfengine_3::
"WARNING - user=\"$(user)\" last_logon=\"$(logon_time)\"
gecko=\"$(userdata[5])\"";
"WARNING - user=\"$(user)\" last_logon=\"$(logon_time)\"
gecko=\"$(userdata[5])\""
report_to_file => "/home/sysadmin/cfengine_audit.log";
First run:-
root@ # cat /home/sysadmin/cfengine_audit.log
R: WARNING - user="user1" last_logon="never logged on" gecko=""
R: WARNING - user="user2" last_logon="never logged on" gecko="test user2"
R: WARNING - user="user3" last_logon="Thu Aug 5 11:16:45 2010" gecko=""
R: WARNING - user="user4" last_logon="Thu Oct 2 07:31:57 2008" gecko="Systems
Admin"
R: WARNING - user="autobkup" last_logon="Fri Oct 26 02:09:05 2007" gecko="User
required to backup appliances"
Second run:-
root@ # cat /home/sysadmin/cfengine_audit.log
R: WARNING - user="user1" last_logon="never logged on" gecko=""
R: WARNING - user="user2" last_logon="never logged on" gecko="test user2"
R: WARNING - user="user3" last_logon="Thu Aug 5 11:16:45 2010" gecko=""
R: WARNING - user="user4" last_logon="Thu Oct 2 07:31:57 2008" gecko="Systems
Admin"
R: WARNING - user="autobkup" last_logon="Fri Oct 26 02:09:05 2007" gecko="User
required to backup appliances"
R: WARNING - user="user1" last_logon="never logged on" gecko=""
R: WARNING - user="user2" last_logon="never logged on" gecko="test user2"
R: WARNING - user="user3" last_logon="Thu Aug 5 11:16:45 2010" gecko=""
R: WARNING - user="user4" last_logon="Thu Oct 2 07:31:57 2008" gecko="Systems
Admin"
R: WARNING - user="autobkup" last_logon="Fri Oct 26 02:09:05 2007" gecko="User
required to backup appliances"
All works as expected however on each run it appends the data. Is there an
additional method I can apply to get a fresh copy of the report data on each
run or do I have to maybe symlink to a new file each time as is done in
/var/cfengine/outputs?
Cheers
_______________________________________________
Help-cfengine mailing list
[email protected]
https://cfengine.org/mailman/listinfo/help-cfengine