Fix motd, add freeze for datagrepper
This commit is contained in:
parent
5244ac43dc
commit
284aad09bd
3 changed files with 4 additions and 33 deletions
|
@ -1,30 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
dest=/etc/motd
|
|
||||||
|
|
||||||
cat << EOF > $dest
|
|
||||||
================================== ATTENTION ==================================
|
|
||||||
|
|
||||||
This is a PRIVATE computer system, unauthorized access is
|
|
||||||
strictly prohibited.
|
|
||||||
|
|
||||||
This system is to be used for Fedora Project and related purposes only. This
|
|
||||||
is not your personal computing system. Users who are unsure whether or not
|
|
||||||
they have access to this system, don't have it and should log off immediately.
|
|
||||||
|
|
||||||
There is no expectation of privacy of any kind on this system. All questions
|
|
||||||
concerning access should be directed to admin@fedoraproject.org
|
|
||||||
|
|
||||||
===============================================================================
|
|
||||||
|
|
||||||
This system is ansible managed! Local changes may be overwritten.
|
|
||||||
|
|
||||||
EOF
|
|
||||||
notesurl="http://infrastructure.fedoraproject.org/infra/hosts/$(/bin/hostname)/notes"
|
|
||||||
hasnotes=`/usr/bin/wget --tries=1 --timeout=3 -q -O /dev/null "$notesurl"`
|
|
||||||
if [ "$?" == 0 ]; then
|
|
||||||
echo -e "\nnotes available from:\n $notesurl\n\n" >> $dest
|
|
||||||
/usr/bin/wget --tries=1 --timeout=3 -q -O- $notesurl >> $dest
|
|
||||||
else
|
|
||||||
echo -e "\n\n********\nNo notes found for this server! Please add some in the infra-hosts repository\n********\n" >> $dest
|
|
||||||
fi
|
|
||||||
|
|
2
inventory/group_vars/datagrepper
Normal file
2
inventory/group_vars/datagrepper
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
freezes: false
|
|
@ -11,6 +11,8 @@
|
||||||
- ${private}/vars.yml
|
- ${private}/vars.yml
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
|
# make our /etc/motd file
|
||||||
|
- include: $tasks/motd.yml
|
||||||
# This task sets up fas_client for user management
|
# This task sets up fas_client for user management
|
||||||
- include: $tasks/fas_client.yml
|
- include: $tasks/fas_client.yml
|
||||||
# This task sets up /etc/hosts for us
|
# This task sets up /etc/hosts for us
|
||||||
|
@ -19,6 +21,3 @@
|
||||||
- include: $tasks/common_scripts.yml
|
- include: $tasks/common_scripts.yml
|
||||||
# This task includes our sudo config
|
# This task includes our sudo config
|
||||||
- include: $tasks/sudo.yml
|
- include: $tasks/sudo.yml
|
||||||
# make our /etc/motd file
|
|
||||||
# TODO: make this not change if there are no changes.
|
|
||||||
- command: /usr/local/bin/make-motd.sh
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue