added server ansible update if available
/root/server-$(hostname -s)/$(hostname -s).sh
This commit is contained in:
parent
974724cf46
commit
beb1527899
@ -61,6 +61,21 @@
|
|||||||
backup: yes
|
backup: yes
|
||||||
validate: /bin/bash -n %s
|
validate: /bin/bash -n %s
|
||||||
|
|
||||||
|
- name: /usr/local/sbin/autoupdate.d/server.update
|
||||||
|
blockinfile:
|
||||||
|
path: /usr/local/sbin/autoupdate.d/server.update
|
||||||
|
mode: "0400"
|
||||||
|
owner: root
|
||||||
|
group: root
|
||||||
|
create: yes
|
||||||
|
marker: "# {mark} ANSIBLE MANAGED BLOCK"
|
||||||
|
block: |
|
||||||
|
[ -e /root/server-$(hostname -s)/$(hostname -s).sh ] && bash -ex /root/server-$(hostname -s)/$(hostname -s).sh >/var/log/server-$(hostname -s)-update.log 2>&1
|
||||||
|
g_echo_warn "$(egrep -B1 "^changed" /var/log/server-$(hostname -s)-update.log)"
|
||||||
|
g_echo_error "$(egrep -q -B1 -i "^error|^failed" /var/log/server-$(hostname -s)-update.log && cat /var/log/server-$(hostname -s)-update.log)"
|
||||||
|
backup: yes
|
||||||
|
validate: /bin/bash -n %s
|
||||||
|
|
||||||
- name: /etc/cron.d/autoupdate_local
|
- name: /etc/cron.d/autoupdate_local
|
||||||
blockinfile:
|
blockinfile:
|
||||||
path: /etc/cron.d/autoupdate_local
|
path: /etc/cron.d/autoupdate_local
|
||||||
|
Loading…
Reference in New Issue
Block a user