Adding modlog tool

This commit is contained in:
Ubergeek 2019-11-18 16:49:05 +00:00
parent 60000e52b7
commit 10af89505b
2 changed files with 43 additions and 0 deletions

View File

@ -0,0 +1,34 @@
#!/bin/bash
################################################################################
#
# $0 is a tool that logs mod actions
#
# Arguments:
# {action}
#
# Return codes:
# 0 Exectuted without problem
# 1 Incorrect usage pattern.
#
# This software is licensed under the AGPL 3.0 or later, by
# ubergeek <ubergeek@thunix.net>
#
################################################################################
ACTION=$*
function usage() {
cat << _EOF
$0 {action}
{action} Free form text of what action was performed.
_EOF
}
if [ "$1" == "" ]; then
usage
exit 0
fi
echo -e `date`"\t"`whoami`"\t"$ACTION | sudo tee -a /root/modlog

View File

@ -0,0 +1,9 @@
# This deploys manually managed scripts
---
- name: Deploy modlog tool
copy:
src: ../files/usr/local/bin/modlog
dest: /usr/local/bin/modlog
owner: root
group: root
mode: 0755