From a63ef1472d599a3304fd09df9d9a28304cd4a224 Mon Sep 17 00:00:00 2001 From: Anthony Perkins Date: Fri, 19 Feb 2021 22:55:57 +0000 Subject: [PATCH] Add Apache 2.0 license text to all .yml files --- admin-cli.yml | 14 ++++++++++++++ admin-gui.yml | 14 ++++++++++++++ requirements.yml | 14 ++++++++++++++ roles/arch/tasks/locale.yml | 14 ++++++++++++++ roles/arch/tasks/main.yml | 14 ++++++++++++++ roles/arch/tasks/modules.yml | 14 ++++++++++++++ roles/arch/tasks/packages-cli.yml | 14 ++++++++++++++ roles/arch/tasks/packages-gui.yml | 14 ++++++++++++++ roles/arch/tasks/printing.yml | 14 ++++++++++++++ roles/arch/tasks/solokeys.yml | 14 ++++++++++++++ roles/arch/tasks/ssh.yml | 14 ++++++++++++++ roles/debian/tasks/build-env.yml | 14 ++++++++++++++ roles/debian/tasks/keyboard.yml | 14 ++++++++++++++ roles/debian/tasks/main.yml | 14 ++++++++++++++ roles/debian/tasks/modules.yml | 14 ++++++++++++++ roles/debian/tasks/packages-cli.yml | 14 ++++++++++++++ roles/debian/tasks/packages-gui.yml | 14 ++++++++++++++ roles/debian/tasks/solokeys.yml | 14 ++++++++++++++ roles/debian/tasks/ssh.yml | 14 ++++++++++++++ roles/el/tasks/main.yml | 14 ++++++++++++++ roles/el/tasks/modules.yml | 14 ++++++++++++++ roles/el/tasks/packages-cli.yml | 14 ++++++++++++++ roles/el/tasks/packages-gui.yml | 14 ++++++++++++++ roles/el/tasks/solokeys.yml | 14 ++++++++++++++ roles/el/tasks/ssh.yml | 14 ++++++++++++++ roles/fedora/tasks/main.yml | 14 ++++++++++++++ roles/fedora/tasks/modules.yml | 14 ++++++++++++++ roles/fedora/tasks/packages-cli.yml | 14 ++++++++++++++ roles/fedora/tasks/packages-gui.yml | 14 ++++++++++++++ roles/fedora/tasks/solokeys.yml | 14 ++++++++++++++ roles/fedora/tasks/ssh.yml | 14 ++++++++++++++ roles/freebsd/tasks/main.yml | 14 ++++++++++++++ roles/freebsd/tasks/packages-cli.yml | 14 ++++++++++++++ roles/freebsd/tasks/packages-gui.yml | 14 ++++++++++++++ roles/freebsd/tasks/rc.yml | 14 ++++++++++++++ roles/freebsd/tasks/ssh.yml | 14 ++++++++++++++ roles/freebsd/tasks/sudo.yml | 14 ++++++++++++++ roles/freebsd/tasks/sysctl.yml | 14 ++++++++++++++ roles/freebsd/tasks/xorg.yml | 14 ++++++++++++++ roles/home-cli/tasks/dirs.yml | 14 ++++++++++++++ roles/home-cli/tasks/dotfiles.yml | 14 ++++++++++++++ roles/home-cli/tasks/gitconfig.yml | 14 ++++++++++++++ roles/home-cli/tasks/main.yml | 14 ++++++++++++++ roles/home-cli/tasks/shell.yml | 14 ++++++++++++++ roles/home-cli/tasks/ssh-authorized-keys.yml | 14 ++++++++++++++ roles/home-cli/tasks/vim.yml | 14 ++++++++++++++ roles/home-gui/tasks/dirs.yml | 14 ++++++++++++++ roles/home-gui/tasks/dotfiles.yml | 14 ++++++++++++++ roles/home-gui/tasks/emacs.yml | 14 ++++++++++++++ roles/home-gui/tasks/firefox.yml | 14 ++++++++++++++ roles/home-gui/tasks/main.yml | 14 ++++++++++++++ roles/home-gui/tasks/mate.yml | 14 ++++++++++++++ roles/home-gui/tasks/sublimetext.yml | 14 ++++++++++++++ roles/netbsd/tasks/console.yml | 14 ++++++++++++++ roles/netbsd/tasks/main.yml | 14 ++++++++++++++ roles/netbsd/tasks/packages-cli.yml | 14 ++++++++++++++ roles/netbsd/tasks/packages-gui.yml | 14 ++++++++++++++ roles/netbsd/tasks/sudo.yml | 14 ++++++++++++++ roles/netbsd/tasks/xorg.yml | 14 ++++++++++++++ roles/opensuse-leap/tasks/main.yml | 14 ++++++++++++++ roles/opensuse-leap/tasks/modules.yml | 14 ++++++++++++++ roles/opensuse-leap/tasks/packages-cli.yml | 14 ++++++++++++++ roles/opensuse-leap/tasks/packages-gui.yml | 14 ++++++++++++++ roles/opensuse-leap/tasks/solokeys.yml | 14 ++++++++++++++ roles/opensuse-leap/tasks/ssh.yml | 14 ++++++++++++++ roles/opensuse-tumbleweed/tasks/main.yml | 14 ++++++++++++++ roles/opensuse-tumbleweed/tasks/modules.yml | 14 ++++++++++++++ roles/opensuse-tumbleweed/tasks/packages-cli.yml | 14 ++++++++++++++ roles/opensuse-tumbleweed/tasks/packages-gui.yml | 14 ++++++++++++++ roles/opensuse-tumbleweed/tasks/solokeys.yml | 14 ++++++++++++++ roles/opensuse-tumbleweed/tasks/ssh.yml | 14 ++++++++++++++ roles/ubuntu/tasks/build-env.yml | 14 ++++++++++++++ roles/ubuntu/tasks/main.yml | 14 ++++++++++++++ roles/ubuntu/tasks/modules.yml | 14 ++++++++++++++ roles/ubuntu/tasks/packages-cli.yml | 14 ++++++++++++++ roles/ubuntu/tasks/packages-gui.yml | 14 ++++++++++++++ roles/ubuntu/tasks/ssh.yml | 14 ++++++++++++++ user-cli.yml | 14 ++++++++++++++ user-gui.yml | 14 ++++++++++++++ 79 files changed, 1106 insertions(+) diff --git a/admin-cli.yml b/admin-cli.yml index 773f61b..92fb74f 100755 --- a/admin-cli.yml +++ b/admin-cli.yml @@ -1,5 +1,19 @@ #!/usr/bin/env ansible-playbook --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Setup CLI hosts: all vars: diff --git a/admin-gui.yml b/admin-gui.yml index 6d26dde..0594f93 100755 --- a/admin-gui.yml +++ b/admin-gui.yml @@ -1,5 +1,19 @@ #!/usr/bin/env ansible-playbook --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Setup GUI hosts: all vars: diff --git a/requirements.yml b/requirements.yml index a6b0fd8..2bd63e4 100644 --- a/requirements.yml +++ b/requirements.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + collections: - ansible.posix - community.general diff --git a/roles/arch/tasks/locale.yml b/roles/arch/tasks/locale.yml index d47e72d..e3c2bd0 100644 --- a/roles/arch/tasks/locale.yml +++ b/roles/arch/tasks/locale.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Set system locale become: true ansible.builtin.lineinfile: diff --git a/roles/arch/tasks/main.yml b/roles/arch/tasks/main.yml index 445d542..6a1631e 100644 --- a/roles/arch/tasks/main.yml +++ b/roles/arch/tasks/main.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - include: packages-cli.yml - include: packages-gui.yml when: gui == true diff --git a/roles/arch/tasks/modules.yml b/roles/arch/tasks/modules.yml index c817eac..d32b250 100644 --- a/roles/arch/tasks/modules.yml +++ b/roles/arch/tasks/modules.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Blacklist pcspkr module become: true ansible.builtin.lineinfile: diff --git a/roles/arch/tasks/packages-cli.yml b/roles/arch/tasks/packages-cli.yml index ccdb457..9ef53d6 100644 --- a/roles/arch/tasks/packages-cli.yml +++ b/roles/arch/tasks/packages-cli.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Upgrade all packages become: true community.general.pacman: diff --git a/roles/arch/tasks/packages-gui.yml b/roles/arch/tasks/packages-gui.yml index 8f4683b..46757c6 100644 --- a/roles/arch/tasks/packages-gui.yml +++ b/roles/arch/tasks/packages-gui.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install GUI packages become: true community.general.pacman: diff --git a/roles/arch/tasks/printing.yml b/roles/arch/tasks/printing.yml index e5e7e44..bdb0b75 100644 --- a/roles/arch/tasks/printing.yml +++ b/roles/arch/tasks/printing.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Enable CUPS become: true ansible.builtin.systemd: diff --git a/roles/arch/tasks/solokeys.yml b/roles/arch/tasks/solokeys.yml index baf9e16..feff9aa 100644 --- a/roles/arch/tasks/solokeys.yml +++ b/roles/arch/tasks/solokeys.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install solokeys udev rule become: true ansible.builtin.copy: diff --git a/roles/arch/tasks/ssh.yml b/roles/arch/tasks/ssh.yml index e58d94a..e056c67 100644 --- a/roles/arch/tasks/ssh.yml +++ b/roles/arch/tasks/ssh.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Disable SSH passwords become: true ansible.builtin.lineinfile: diff --git a/roles/debian/tasks/build-env.yml b/roles/debian/tasks/build-env.yml index 1d227f6..611fed0 100644 --- a/roles/debian/tasks/build-env.yml +++ b/roles/debian/tasks/build-env.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install build environment packages become: true ansible.builtin.apt: diff --git a/roles/debian/tasks/keyboard.yml b/roles/debian/tasks/keyboard.yml index d6a7321..ef1d987 100644 --- a/roles/debian/tasks/keyboard.yml +++ b/roles/debian/tasks/keyboard.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Set default Xorg/Wayland keyboard layout become: true ansible.builtin.copy: diff --git a/roles/debian/tasks/main.yml b/roles/debian/tasks/main.yml index 7a69d1e..52f533e 100644 --- a/roles/debian/tasks/main.yml +++ b/roles/debian/tasks/main.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - include: packages-cli.yml - include: packages-gui.yml when: gui == true diff --git a/roles/debian/tasks/modules.yml b/roles/debian/tasks/modules.yml index c817eac..d32b250 100644 --- a/roles/debian/tasks/modules.yml +++ b/roles/debian/tasks/modules.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Blacklist pcspkr module become: true ansible.builtin.lineinfile: diff --git a/roles/debian/tasks/packages-cli.yml b/roles/debian/tasks/packages-cli.yml index 9c91b21..8aea853 100644 --- a/roles/debian/tasks/packages-cli.yml +++ b/roles/debian/tasks/packages-cli.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install CLI packages become: true ansible.builtin.apt: diff --git a/roles/debian/tasks/packages-gui.yml b/roles/debian/tasks/packages-gui.yml index 2573402..1ecb475 100644 --- a/roles/debian/tasks/packages-gui.yml +++ b/roles/debian/tasks/packages-gui.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install GUI packages become: true ansible.builtin.apt: diff --git a/roles/debian/tasks/solokeys.yml b/roles/debian/tasks/solokeys.yml index baf9e16..feff9aa 100644 --- a/roles/debian/tasks/solokeys.yml +++ b/roles/debian/tasks/solokeys.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install solokeys udev rule become: true ansible.builtin.copy: diff --git a/roles/debian/tasks/ssh.yml b/roles/debian/tasks/ssh.yml index b517f0f..bd668c2 100644 --- a/roles/debian/tasks/ssh.yml +++ b/roles/debian/tasks/ssh.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Disable SSH passwords become: true ansible.builtin.lineinfile: diff --git a/roles/el/tasks/main.yml b/roles/el/tasks/main.yml index 7a4d7a9..5af3ff9 100644 --- a/roles/el/tasks/main.yml +++ b/roles/el/tasks/main.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - include: packages-cli.yml - include: packages-gui.yml when: gui == true diff --git a/roles/el/tasks/modules.yml b/roles/el/tasks/modules.yml index c817eac..d32b250 100644 --- a/roles/el/tasks/modules.yml +++ b/roles/el/tasks/modules.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Blacklist pcspkr module become: true ansible.builtin.lineinfile: diff --git a/roles/el/tasks/packages-cli.yml b/roles/el/tasks/packages-cli.yml index 9a55678..052ec6b 100644 --- a/roles/el/tasks/packages-cli.yml +++ b/roles/el/tasks/packages-cli.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Check for CentOS-Stream-PowerTools.repo file ansible.builtin.stat: path: /etc/yum.repos.d/CentOS-Stream-PowerTools.repo diff --git a/roles/el/tasks/packages-gui.yml b/roles/el/tasks/packages-gui.yml index 011b1d8..4e76a66 100644 --- a/roles/el/tasks/packages-gui.yml +++ b/roles/el/tasks/packages-gui.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install GUI packages become: true ansible.builtin.dnf: diff --git a/roles/el/tasks/solokeys.yml b/roles/el/tasks/solokeys.yml index baf9e16..feff9aa 100644 --- a/roles/el/tasks/solokeys.yml +++ b/roles/el/tasks/solokeys.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install solokeys udev rule become: true ansible.builtin.copy: diff --git a/roles/el/tasks/ssh.yml b/roles/el/tasks/ssh.yml index 60729df..5059737 100644 --- a/roles/el/tasks/ssh.yml +++ b/roles/el/tasks/ssh.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Disable SSH passwords become: true ansible.builtin.lineinfile: diff --git a/roles/fedora/tasks/main.yml b/roles/fedora/tasks/main.yml index 7a4d7a9..5af3ff9 100644 --- a/roles/fedora/tasks/main.yml +++ b/roles/fedora/tasks/main.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - include: packages-cli.yml - include: packages-gui.yml when: gui == true diff --git a/roles/fedora/tasks/modules.yml b/roles/fedora/tasks/modules.yml index c817eac..d32b250 100644 --- a/roles/fedora/tasks/modules.yml +++ b/roles/fedora/tasks/modules.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Blacklist pcspkr module become: true ansible.builtin.lineinfile: diff --git a/roles/fedora/tasks/packages-cli.yml b/roles/fedora/tasks/packages-cli.yml index 09bbe3e..c81bb3e 100644 --- a/roles/fedora/tasks/packages-cli.yml +++ b/roles/fedora/tasks/packages-cli.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install CLI packages become: true ansible.builtin.dnf: diff --git a/roles/fedora/tasks/packages-gui.yml b/roles/fedora/tasks/packages-gui.yml index 8ce8021..213894e 100644 --- a/roles/fedora/tasks/packages-gui.yml +++ b/roles/fedora/tasks/packages-gui.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install GUI packages become: true ansible.builtin.dnf: diff --git a/roles/fedora/tasks/solokeys.yml b/roles/fedora/tasks/solokeys.yml index baf9e16..feff9aa 100644 --- a/roles/fedora/tasks/solokeys.yml +++ b/roles/fedora/tasks/solokeys.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install solokeys udev rule become: true ansible.builtin.copy: diff --git a/roles/fedora/tasks/ssh.yml b/roles/fedora/tasks/ssh.yml index 60729df..5059737 100644 --- a/roles/fedora/tasks/ssh.yml +++ b/roles/fedora/tasks/ssh.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Disable SSH passwords become: true ansible.builtin.lineinfile: diff --git a/roles/freebsd/tasks/main.yml b/roles/freebsd/tasks/main.yml index 16b9fec..0422dc4 100644 --- a/roles/freebsd/tasks/main.yml +++ b/roles/freebsd/tasks/main.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - include: packages-cli.yml - include: packages-gui.yml when: gui == true diff --git a/roles/freebsd/tasks/packages-cli.yml b/roles/freebsd/tasks/packages-cli.yml index d595810..1aaee9a 100644 --- a/roles/freebsd/tasks/packages-cli.yml +++ b/roles/freebsd/tasks/packages-cli.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install core CLI packages become: true community.general.pkgng: diff --git a/roles/freebsd/tasks/packages-gui.yml b/roles/freebsd/tasks/packages-gui.yml index 6759b23..1c0fd94 100644 --- a/roles/freebsd/tasks/packages-gui.yml +++ b/roles/freebsd/tasks/packages-gui.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install core GUI packages become: true community.general.pkgng: diff --git a/roles/freebsd/tasks/rc.yml b/roles/freebsd/tasks/rc.yml index 70034b5..a03af45 100644 --- a/roles/freebsd/tasks/rc.yml +++ b/roles/freebsd/tasks/rc.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Enable IPv6 privacy become: true ansible.builtin.lineinfile: diff --git a/roles/freebsd/tasks/ssh.yml b/roles/freebsd/tasks/ssh.yml index 5c5b183..70ff1c0 100644 --- a/roles/freebsd/tasks/ssh.yml +++ b/roles/freebsd/tasks/ssh.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Disable SSH passwords become: true ansible.builtin.lineinfile: diff --git a/roles/freebsd/tasks/sudo.yml b/roles/freebsd/tasks/sudo.yml index d2ad0b3..65ad69c 100644 --- a/roles/freebsd/tasks/sudo.yml +++ b/roles/freebsd/tasks/sudo.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Enable wheel group to use sudo become: true ansible.builtin.lineinfile: diff --git a/roles/freebsd/tasks/sysctl.yml b/roles/freebsd/tasks/sysctl.yml index 1bbf4e7..0c7488e 100644 --- a/roles/freebsd/tasks/sysctl.yml +++ b/roles/freebsd/tasks/sysctl.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Disable core dumps become: true ansible.posix.sysctl: diff --git a/roles/freebsd/tasks/xorg.yml b/roles/freebsd/tasks/xorg.yml index b064fe9..e44ffea 100644 --- a/roles/freebsd/tasks/xorg.yml +++ b/roles/freebsd/tasks/xorg.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Start DBUS service become: true ansible.builtin.service: diff --git a/roles/home-cli/tasks/dirs.yml b/roles/home-cli/tasks/dirs.yml index d95af59..bae67c4 100644 --- a/roles/home-cli/tasks/dirs.yml +++ b/roles/home-cli/tasks/dirs.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Create user bin directory ansible.builtin.file: path: "{{ ansible_env.HOME }}/bin" diff --git a/roles/home-cli/tasks/dotfiles.yml b/roles/home-cli/tasks/dotfiles.yml index 82ec7f4..d450d1f 100644 --- a/roles/home-cli/tasks/dotfiles.yml +++ b/roles/home-cli/tasks/dotfiles.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Copy .gemrc ansible.builtin.copy: src: gemrc diff --git a/roles/home-cli/tasks/gitconfig.yml b/roles/home-cli/tasks/gitconfig.yml index e8eaeff..f38bf74 100644 --- a/roles/home-cli/tasks/gitconfig.yml +++ b/roles/home-cli/tasks/gitconfig.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Git pull.rebase community.general.git_config: name: pull.rebase diff --git a/roles/home-cli/tasks/main.yml b/roles/home-cli/tasks/main.yml index 53a2114..ce7369a 100644 --- a/roles/home-cli/tasks/main.yml +++ b/roles/home-cli/tasks/main.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - include: dirs.yml - include: dotfiles.yml diff --git a/roles/home-cli/tasks/shell.yml b/roles/home-cli/tasks/shell.yml index caf3689..56e732d 100644 --- a/roles/home-cli/tasks/shell.yml +++ b/roles/home-cli/tasks/shell.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Copy .bashrc ansible.builtin.copy: src: bashrc diff --git a/roles/home-cli/tasks/ssh-authorized-keys.yml b/roles/home-cli/tasks/ssh-authorized-keys.yml index 35937c3..54bf275 100644 --- a/roles/home-cli/tasks/ssh-authorized-keys.yml +++ b/roles/home-cli/tasks/ssh-authorized-keys.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Add home rsa key to authorized_keys ansible.builtin.lineinfile: path: "{{ ansible_env.HOME }}/.ssh/authorized_keys" diff --git a/roles/home-cli/tasks/vim.yml b/roles/home-cli/tasks/vim.yml index 5560ac0..b123b50 100644 --- a/roles/home-cli/tasks/vim.yml +++ b/roles/home-cli/tasks/vim.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Clone vim settings ansible.builtin.git: repo: https://code.acperkins.com/acp/vimfiles.git diff --git a/roles/home-gui/tasks/dirs.yml b/roles/home-gui/tasks/dirs.yml index 724c048..2e60aa5 100644 --- a/roles/home-gui/tasks/dirs.yml +++ b/roles/home-gui/tasks/dirs.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Create user applications directory ansible.builtin.file: path: "{{ ansible_env.HOME }}/.local/share/applications" diff --git a/roles/home-gui/tasks/dotfiles.yml b/roles/home-gui/tasks/dotfiles.yml index e769de3..6d46a94 100644 --- a/roles/home-gui/tasks/dotfiles.yml +++ b/roles/home-gui/tasks/dotfiles.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Copy .Xresources ansible.builtin.copy: src: Xresources diff --git a/roles/home-gui/tasks/emacs.yml b/roles/home-gui/tasks/emacs.yml index c9a1972..c40abcf 100644 --- a/roles/home-gui/tasks/emacs.yml +++ b/roles/home-gui/tasks/emacs.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Detect Emacs binary ansible.builtin.stat: path: "{{ prefix }}/bin/emacs" diff --git a/roles/home-gui/tasks/firefox.yml b/roles/home-gui/tasks/firefox.yml index 6d91c2d..21c4ffd 100644 --- a/roles/home-gui/tasks/firefox.yml +++ b/roles/home-gui/tasks/firefox.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Check for profiles.ini ansible.builtin.stat: path: "{{ ansible_env.HOME }}/.mozilla/firefox/profiles.ini" diff --git a/roles/home-gui/tasks/main.yml b/roles/home-gui/tasks/main.yml index 260c57d..8683a80 100644 --- a/roles/home-gui/tasks/main.yml +++ b/roles/home-gui/tasks/main.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - include: dirs.yml - include: dotfiles.yml diff --git a/roles/home-gui/tasks/mate.yml b/roles/home-gui/tasks/mate.yml index 568a1ae..ee82e3d 100644 --- a/roles/home-gui/tasks/mate.yml +++ b/roles/home-gui/tasks/mate.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Create MATE layouts directory ansible.builtin.file: path: "{{ ansible_env.HOME }}/.local/share/mate-panel/layouts" diff --git a/roles/home-gui/tasks/sublimetext.yml b/roles/home-gui/tasks/sublimetext.yml index 68e6e0d..a79abc4 100644 --- a/roles/home-gui/tasks/sublimetext.yml +++ b/roles/home-gui/tasks/sublimetext.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Check for Sublime Text directory ansible.builtin.stat: path: "{{ ansible_env.HOME }}/.config/sublime-text-3/Packages/User" diff --git a/roles/netbsd/tasks/console.yml b/roles/netbsd/tasks/console.yml index 65ea343..8e0672d 100644 --- a/roles/netbsd/tasks/console.yml +++ b/roles/netbsd/tasks/console.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Disable getty on /dev/console become: true ansible.builtin.lineinfile: diff --git a/roles/netbsd/tasks/main.yml b/roles/netbsd/tasks/main.yml index f6bcd41..23bd96e 100644 --- a/roles/netbsd/tasks/main.yml +++ b/roles/netbsd/tasks/main.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - include: packages-cli.yml - include: packages-gui.yml when: gui == true diff --git a/roles/netbsd/tasks/packages-cli.yml b/roles/netbsd/tasks/packages-cli.yml index 12a7179..997a48e 100644 --- a/roles/netbsd/tasks/packages-cli.yml +++ b/roles/netbsd/tasks/packages-cli.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Configure pkg to ignore OSABI become: true ansible.builtin.lineinfile: diff --git a/roles/netbsd/tasks/packages-gui.yml b/roles/netbsd/tasks/packages-gui.yml index 4bc54fa..1bfb4f9 100644 --- a/roles/netbsd/tasks/packages-gui.yml +++ b/roles/netbsd/tasks/packages-gui.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install GUI packages become: true community.general.pkgin: diff --git a/roles/netbsd/tasks/sudo.yml b/roles/netbsd/tasks/sudo.yml index 8ba79a5..0020f14 100644 --- a/roles/netbsd/tasks/sudo.yml +++ b/roles/netbsd/tasks/sudo.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Enable wheel group to use sudo become: true ansible.builtin.lineinfile: diff --git a/roles/netbsd/tasks/xorg.yml b/roles/netbsd/tasks/xorg.yml index 8477bcd..488ebf6 100644 --- a/roles/netbsd/tasks/xorg.yml +++ b/roles/netbsd/tasks/xorg.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Enable xdm become: true ansible.builtin.lineinfile: diff --git a/roles/opensuse-leap/tasks/main.yml b/roles/opensuse-leap/tasks/main.yml index 98be231..de69f2f 100644 --- a/roles/opensuse-leap/tasks/main.yml +++ b/roles/opensuse-leap/tasks/main.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - include: packages-cli.yml - include: packages-gui.yml when: gui == true diff --git a/roles/opensuse-leap/tasks/modules.yml b/roles/opensuse-leap/tasks/modules.yml index c817eac..d32b250 100644 --- a/roles/opensuse-leap/tasks/modules.yml +++ b/roles/opensuse-leap/tasks/modules.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Blacklist pcspkr module become: true ansible.builtin.lineinfile: diff --git a/roles/opensuse-leap/tasks/packages-cli.yml b/roles/opensuse-leap/tasks/packages-cli.yml index ec19dad..6171dd6 100644 --- a/roles/opensuse-leap/tasks/packages-cli.yml +++ b/roles/opensuse-leap/tasks/packages-cli.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + # The zypper module requires python-xml on openSUSE. - name: Install CLI patterns become: true diff --git a/roles/opensuse-leap/tasks/packages-gui.yml b/roles/opensuse-leap/tasks/packages-gui.yml index 756d463..649bdc4 100644 --- a/roles/opensuse-leap/tasks/packages-gui.yml +++ b/roles/opensuse-leap/tasks/packages-gui.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + # The zypper module requires python-xml on openSUSE. - name: Install GUI packages become: true diff --git a/roles/opensuse-leap/tasks/solokeys.yml b/roles/opensuse-leap/tasks/solokeys.yml index baf9e16..feff9aa 100644 --- a/roles/opensuse-leap/tasks/solokeys.yml +++ b/roles/opensuse-leap/tasks/solokeys.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install solokeys udev rule become: true ansible.builtin.copy: diff --git a/roles/opensuse-leap/tasks/ssh.yml b/roles/opensuse-leap/tasks/ssh.yml index 34e5aa3..572d5a0 100644 --- a/roles/opensuse-leap/tasks/ssh.yml +++ b/roles/opensuse-leap/tasks/ssh.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Disable SSH passwords become: true ansible.builtin.lineinfile: diff --git a/roles/opensuse-tumbleweed/tasks/main.yml b/roles/opensuse-tumbleweed/tasks/main.yml index 98be231..de69f2f 100644 --- a/roles/opensuse-tumbleweed/tasks/main.yml +++ b/roles/opensuse-tumbleweed/tasks/main.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - include: packages-cli.yml - include: packages-gui.yml when: gui == true diff --git a/roles/opensuse-tumbleweed/tasks/modules.yml b/roles/opensuse-tumbleweed/tasks/modules.yml index c817eac..d32b250 100644 --- a/roles/opensuse-tumbleweed/tasks/modules.yml +++ b/roles/opensuse-tumbleweed/tasks/modules.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Blacklist pcspkr module become: true ansible.builtin.lineinfile: diff --git a/roles/opensuse-tumbleweed/tasks/packages-cli.yml b/roles/opensuse-tumbleweed/tasks/packages-cli.yml index b2faaa6..4c5a182 100644 --- a/roles/opensuse-tumbleweed/tasks/packages-cli.yml +++ b/roles/opensuse-tumbleweed/tasks/packages-cli.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + # The zypper module requires python-xml on openSUSE. - name: Install CLI patterns become: true diff --git a/roles/opensuse-tumbleweed/tasks/packages-gui.yml b/roles/opensuse-tumbleweed/tasks/packages-gui.yml index 756d463..649bdc4 100644 --- a/roles/opensuse-tumbleweed/tasks/packages-gui.yml +++ b/roles/opensuse-tumbleweed/tasks/packages-gui.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + # The zypper module requires python-xml on openSUSE. - name: Install GUI packages become: true diff --git a/roles/opensuse-tumbleweed/tasks/solokeys.yml b/roles/opensuse-tumbleweed/tasks/solokeys.yml index baf9e16..feff9aa 100644 --- a/roles/opensuse-tumbleweed/tasks/solokeys.yml +++ b/roles/opensuse-tumbleweed/tasks/solokeys.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install solokeys udev rule become: true ansible.builtin.copy: diff --git a/roles/opensuse-tumbleweed/tasks/ssh.yml b/roles/opensuse-tumbleweed/tasks/ssh.yml index 34e5aa3..572d5a0 100644 --- a/roles/opensuse-tumbleweed/tasks/ssh.yml +++ b/roles/opensuse-tumbleweed/tasks/ssh.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Disable SSH passwords become: true ansible.builtin.lineinfile: diff --git a/roles/ubuntu/tasks/build-env.yml b/roles/ubuntu/tasks/build-env.yml index 1d227f6..611fed0 100644 --- a/roles/ubuntu/tasks/build-env.yml +++ b/roles/ubuntu/tasks/build-env.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install build environment packages become: true ansible.builtin.apt: diff --git a/roles/ubuntu/tasks/main.yml b/roles/ubuntu/tasks/main.yml index a301df5..85b2710 100644 --- a/roles/ubuntu/tasks/main.yml +++ b/roles/ubuntu/tasks/main.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - include: packages-cli.yml - include: packages-gui.yml when: gui == true diff --git a/roles/ubuntu/tasks/modules.yml b/roles/ubuntu/tasks/modules.yml index c817eac..d32b250 100644 --- a/roles/ubuntu/tasks/modules.yml +++ b/roles/ubuntu/tasks/modules.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Blacklist pcspkr module become: true ansible.builtin.lineinfile: diff --git a/roles/ubuntu/tasks/packages-cli.yml b/roles/ubuntu/tasks/packages-cli.yml index fe80389..70b0811 100644 --- a/roles/ubuntu/tasks/packages-cli.yml +++ b/roles/ubuntu/tasks/packages-cli.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install CLI packages become: true ansible.builtin.apt: diff --git a/roles/ubuntu/tasks/packages-gui.yml b/roles/ubuntu/tasks/packages-gui.yml index 7cdcc0d..af6bc19 100644 --- a/roles/ubuntu/tasks/packages-gui.yml +++ b/roles/ubuntu/tasks/packages-gui.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Install GUI packages become: true ansible.builtin.apt: diff --git a/roles/ubuntu/tasks/ssh.yml b/roles/ubuntu/tasks/ssh.yml index b517f0f..bd668c2 100644 --- a/roles/ubuntu/tasks/ssh.yml +++ b/roles/ubuntu/tasks/ssh.yml @@ -1,4 +1,18 @@ --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Disable SSH passwords become: true ansible.builtin.lineinfile: diff --git a/user-cli.yml b/user-cli.yml index dc6aa8d..574e812 100755 --- a/user-cli.yml +++ b/user-cli.yml @@ -1,5 +1,19 @@ #!/usr/bin/env ansible-playbook --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Setup GUI for user only hosts: all vars: diff --git a/user-gui.yml b/user-gui.yml index ce630b7..1c04183 100755 --- a/user-gui.yml +++ b/user-gui.yml @@ -1,5 +1,19 @@ #!/usr/bin/env ansible-playbook --- +# Copyright 2021 Anthony Perkins +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + - name: Setup GUI for user only hosts: all vars: