From c89ab05b1a7ed267bf83589416f6c7390e3c9a91 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christer=20War=C3=A9n?= Date: Mon, 25 Aug 2025 12:02:23 +0300 Subject: [PATCH] Add Issue and MOTD to Installer tasks --- files/issue | 17 +++++++++++++++++ files/motd | 20 ++++++++++++++++++++ tasks/installer.yml | 22 ++++++++++++++++++++++ 3 files changed, 59 insertions(+) create mode 100644 files/issue create mode 100644 files/motd diff --git a/files/issue b/files/issue new file mode 100644 index 0000000..6f62fd1 --- /dev/null +++ b/files/issue @@ -0,0 +1,17 @@ + .-') _ ('-. .-') +( OO) ) ( OO ).-. ( OO ). +/ '._ ,--. / . --. /(_)---\_) +|'--...__) .-')| ,| | \-. \ / _ | +'--. .--'( OO |(_|.-'-' | |\ :` `. + | | | `-'| | \| |_.' | '..`''.) + | | ,--. | | | .-. |.-._) \ + | | | '-' / | | | |\ / + `--' `-----' `--' `--' `-----' + +PVJJK 1.VOS NIINISALO +TIETOJÄRJESTELMÄASENTAJIEN INTRA +olympus.juva.tjas + +Made by +Jääkäri Warén +https://christerwaren.fi diff --git a/files/motd b/files/motd new file mode 100644 index 0000000..fd034f5 --- /dev/null +++ b/files/motd @@ -0,0 +1,20 @@ + _____ _ _ _ _ + |_ _|_ _ _ __ __ _ ___ | |_ _| (_) ___| |_ + | |/ _` | '_ \ / _` |/ _ \ _ | | | | | | |/ _ \ __| + | | (_| | | | | (_| | (_) | | |_| | |_| | | | __/ |_ + |_|\__,_|_| |_|\__, |\___/ \___/ \__,_|_|_|\___|\__| + _ _ |___/ ____ _ + / \ | |_ __ | |__ __ _ / ___|(_) ___ _ __ _ __ __ _ + / _ \ | | '_ \| '_ \ / _` | \___ \| |/ _ \ '__| '__/ _` | + / ___ \| | |_) | | | | (_| | ___) | | __/ | | | | (_| | + /_/ \_\_| .__/|_| |_|\__,_| |____/|_|\___|_| |_| \__,_| + |_| + +PVJJK 1.VOS NIINISALO +TIETOJÄRJESTELMÄASENTAJIEN INTRA +olympus.juva.tjas + +Palvelimen hallinta on automatisoitu. Manuaaliset muutokset saatetaan +ylikirjoittaa automatisoidusti. + +https://github.com/cwchristerw/tjas-intra diff --git a/tasks/installer.yml b/tasks/installer.yml index d4d1ba3..693c250 100644 --- a/tasks/installer.yml +++ b/tasks/installer.yml @@ -56,6 +56,28 @@ label: "{{ package }}" loop_var: "package" +- name: "Installer : Issue : Configure - Copy File" + ansible.builtin.template: + src: './files/issue' + dest: '/etc/{{ file }}' + vars: + files: + - "issue" + - "issue.net" + loop: "{{ files }}" + loop_control: + label: "{{ file }}" + loop_var: "file" + tags: + - issue + +- name: "Installer : Motd : Configure - Copy File" + ansible.builtin.template: + src: './files/motd' + dest: '/etc/motd' + tags: + - motd + - name: "Installer : Networking : Configure - Copy Configuration" ansible.builtin.template: src: './files/networking/interfaces'