first
This commit is contained in:
commit
b50fd16591
197 changed files with 41663 additions and 0 deletions
22
tasks/Gentoo/Gentoo/main.yml
Normal file
22
tasks/Gentoo/Gentoo/main.yml
Normal file
|
@ -0,0 +1,22 @@
|
|||
# -*- mode: yaml; indent-tabs-mode: nil; tab-width: 2; coding: utf-8-unix -*-
|
||||
|
||||
---
|
||||
|
||||
- name: "base Gentoo/Pentoo/main.yml"
|
||||
debug:
|
||||
verbosity: 1
|
||||
msg: "base Gentoo/Pentoo/main.yml"
|
||||
|
||||
#- include_tasks: Gentoo/Pentoo/accept_keywords.yml
|
||||
|
||||
#- include_tasks: Gentoo/Pentoo/license.yml
|
||||
|
||||
- include_tasks: Gentoo/Pentoo/use.yml
|
||||
|
||||
- include_tasks: Gentoo/Pentoo/mask.yml
|
||||
|
||||
##- include_tasks: Gentoo/openrc.yml
|
||||
- include_tasks: Gentoo/Pentoo/portage.yml
|
||||
|
||||
#- include_tasks: Gentoo/Pentoo/unmask.yml
|
||||
- include_tasks: Gentoo/Pentoo/unmask.yml
|
39
tasks/Gentoo/Gentoo/mask.yml
Normal file
39
tasks/Gentoo/Gentoo/mask.yml
Normal file
|
@ -0,0 +1,39 @@
|
|||
# -*- mode: yaml; tab-width: 0; coding: utf-8-unix -*-
|
||||
# This is an automatically generated file: do not edit
|
||||
|
||||
---
|
||||
|
||||
|
||||
|
||||
- name: "/etc/portage/package.mask/2020-01_rfid.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2020-01_rfid.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base gcc"
|
||||
block: |
|
||||
sys-devel/gcc-arm-none-eabi
|
||||
|
||||
- name: "/etc/portage/package.mask/2023-00_BLOCKED.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2023-00_BLOCKED.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base gcc"
|
||||
block: |
|
||||
>sys-devel/gcc-12.3.1_p20230530
|
||||
|
||||
- name: "/etc/portage/package.mask/2023_BLOCKED.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2023_BLOCKED.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base gcc"
|
||||
block: |
|
||||
>sys-devel/gcc-12.9.0
|
||||
|
||||
- name: "/etc/portage/package.mask/2020-00_clipos.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2020-00_clipos.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base clipos-kernel-sources"
|
||||
block: |
|
||||
>=sys-kernel/clipos-kernel-sources-5.3
|
||||
|
1
tasks/Gentoo/Gentoo/portage.yml
Symbolic link
1
tasks/Gentoo/Gentoo/portage.yml
Symbolic link
|
@ -0,0 +1 @@
|
|||
../openrc.yml
|
23
tasks/Gentoo/Gentoo/unmask.yml
Normal file
23
tasks/Gentoo/Gentoo/unmask.yml
Normal file
|
@ -0,0 +1,23 @@
|
|||
# -*- mode: yaml; tab-width: 0; coding: utf-8-unix -*-
|
||||
# This is an automatically generated file: do not edit
|
||||
|
||||
---
|
||||
|
||||
|
||||
|
||||
- name: "/etc/portage/package.unmask/2022_05_pybitmessage.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.unmask/2022_05_pybitmessage.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base openssl"
|
||||
block: |
|
||||
=dev-libs/openssl-1.0.2u-r1
|
||||
|
||||
- name: "/etc/portage/package.unmask/2022_05_pybitmessage.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.unmask/2022_05_pybitmessage.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base openssl"
|
||||
block: |
|
||||
=dev-libs/openssl-1.0.2u-r1
|
||||
|
575
tasks/Gentoo/Gentoo/use.yml
Normal file
575
tasks/Gentoo/Gentoo/use.yml
Normal file
|
@ -0,0 +1,575 @@
|
|||
# -*- mode: yaml; tab-width: 0; coding: utf-8-unix -*-
|
||||
# This is an automatically generated file: do not edit
|
||||
|
||||
---
|
||||
|
||||
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base bzip2"
|
||||
block: |
|
||||
app-arch/bzip2 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base bzip2"
|
||||
block: |
|
||||
app-arch/bzip2 static
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base gzip"
|
||||
block: |
|
||||
app-arch/gzip static
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base tar"
|
||||
block: |
|
||||
app-arch/tar static
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base xz-utils"
|
||||
block: |
|
||||
app-arch/xz-utils static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2014-06_pgp-static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2014-06_pgp-static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base bash"
|
||||
block: |
|
||||
app-shells/bash -net mem-scramble readline net
|
||||
|
||||
- name: "/etc/portage/package.use/2021-09_-caps.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-09_-caps.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base coreutils"
|
||||
block: |
|
||||
sys-apps/coreutils -caps -acl -split-usr -xattr
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base grep"
|
||||
block: |
|
||||
sys-apps/grep static
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_-systemd.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_-systemd.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base procps"
|
||||
block: |
|
||||
sys-process/procps -systemd
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base sed"
|
||||
block: |
|
||||
sys-apps/sed static -acl
|
||||
|
||||
- name: "/etc/portage/package.use/2023-04_world.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2023-04_world.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base binutils"
|
||||
block: |
|
||||
sys-devel/binutils -gold
|
||||
|
||||
- name: "/etc/portage/package.use/2013-12_numpy.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2013-12_numpy.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base gcc"
|
||||
block: |
|
||||
sys-devel/gcc fortran openmp objc
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base patch"
|
||||
block: |
|
||||
sys-devel/patch static
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base e2fsprogs"
|
||||
block: |
|
||||
sys-fs/e2fsprogs static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libc"
|
||||
block: |
|
||||
virtual/libcrypt static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_-systemd.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_-systemd.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base lvm2"
|
||||
block: |
|
||||
sys-fs/lvm2 -systemd eudev
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_lvm2.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_lvm2.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base lvm2"
|
||||
block: |
|
||||
sys-fs/lvm2 static static-libs thin -systemd -udev
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base lvm2"
|
||||
block: |
|
||||
sys-fs/lvm2 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2023-04_world.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2023-04_world.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base lvm2"
|
||||
block: |
|
||||
sys-fs/lvm2 lvm
|
||||
|
||||
- name: "/etc/portage/package.use/2014-06_udev.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2014-06_udev.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libgpg-error"
|
||||
block: |
|
||||
dev-libs/libgpg-error static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libgpg-error"
|
||||
block: |
|
||||
dev-libs/libgpg-error static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2014-06_udev.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2014-06_udev.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base e2fsprogs-libs"
|
||||
block: |
|
||||
sys-libs/e2fsprogs-libs static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base e2fsprogs-libs"
|
||||
block: |
|
||||
sys-libs/e2fsprogs-libs static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2014-06_udev.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2014-06_udev.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base popt"
|
||||
block: |
|
||||
dev-libs/popt static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base popt"
|
||||
block: |
|
||||
dev-libs/popt static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base popt"
|
||||
block: |
|
||||
dev-libs/popt static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2014-06_udev.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2014-06_udev.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libgcrypt"
|
||||
block: |
|
||||
dev-libs/libgcrypt static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libgcrypt"
|
||||
block: |
|
||||
dev-libs/libgcrypt static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2013-07-cryptsetup.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2013-07-cryptsetup.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base cryptsetup"
|
||||
block: |
|
||||
sys-fs/cryptsetup static -openssl -gcrypt -python -nls urandom nettle reencrypt -udev
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base cryptsetup"
|
||||
block: |
|
||||
sys-fs/cryptsetup static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base cryptsetup"
|
||||
block: |
|
||||
sys-fs/cryptsetup static -nls luks1_default
|
||||
|
||||
- name: "/etc/portage/package.use/2018-12_ego1.3.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2018-12_ego1.3.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base ncurses"
|
||||
block: |
|
||||
sys-libs/ncurses tinfo
|
||||
|
||||
- name: "/etc/portage/package.use/2019-11_ncurses.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2019-11_ncurses.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base ncurses"
|
||||
block: |
|
||||
sys-libs/ncurses minimal -gpm
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base ncurses"
|
||||
block: |
|
||||
>=sys-libs/ncurses-6.1-r3 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base ncurses"
|
||||
block: |
|
||||
>=sys-libs/ncurses-6.1-r3 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2021-07_android-sdk-update-manager.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-07_android-sdk-update-manager.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base ncurses"
|
||||
block: |
|
||||
sys-libs/ncurses-compat -gpm ABI_X86="64"
|
||||
|
||||
- name: "/etc/portage/package.use/2020-02_glibc.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-02_glibc.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base glibc"
|
||||
block: |
|
||||
sys-libs/glibc -multiarch -multilib crypt
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libxcrypt"
|
||||
block: |
|
||||
sys-libs/libxcrypt system static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-02_glibc.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-02_glibc.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libxcrypt"
|
||||
block: |
|
||||
sys-libs/libxcrypt system
|
||||
|
||||
- name: "/etc/portage/package.use/2020-10_audit.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-10_audit.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base shadow"
|
||||
block: |
|
||||
sys-apps/shadow -nls audit
|
||||
|
||||
- name: "/etc/portage/package.use/2021-08_gnutls.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-08_gnutls.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base gnutls"
|
||||
block: |
|
||||
net-libs/gnutls pkcs11
|
||||
|
||||
- name: "/etc/portage/package.use/2023-00_python-3.11.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2023-00_python-3.11.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base portage"
|
||||
block: |
|
||||
sys-apps/portage python_targets_python3_10 python_targets_python3_11
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base nano"
|
||||
block: |
|
||||
app-editors/nano -static
|
||||
|
||||
- name: "/etc/portage/package.use/2019-08_ca-certificates.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2019-08_ca-certificates.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base ca-certificates"
|
||||
block: |
|
||||
app-misc/ca-certificates cacert
|
||||
|
||||
- name: "/etc/portage/package.use/2019-01_pentoo.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2019-01_pentoo.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base perl"
|
||||
block: |
|
||||
dev-lang/perl berkdb gdbm
|
||||
|
||||
- name: "/etc/portage/package.use/2022-03_perl.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2022-03_perl.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base perl"
|
||||
block: |
|
||||
dev-lang/perl ithreads
|
||||
|
||||
- name: "/etc/portage/package.use/2017-10_world.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2017-10_world.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libpcre2"
|
||||
block: |
|
||||
dev-libs/libpcre2 pcre16 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_readline.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_readline.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libxml2"
|
||||
block: |
|
||||
dev-libs/libxml2 -readline
|
||||
|
||||
- name: "/etc/portage/package.use/2021-00_verify-sig.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-00_verify-sig.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libxml2"
|
||||
block: |
|
||||
dev-libs/libxml2:2 verify-sig
|
||||
|
||||
- name: "/etc/portage/package.use/2021-04_world.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-04_world.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libxml2"
|
||||
block: |
|
||||
dev-libs/libxml2 python icu ipv6 lzma
|
||||
|
||||
- name: "/etc/portage/package.use/2017-01_openssl.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2017-01_openssl.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base openssl"
|
||||
block: |
|
||||
dev-libs/openssl -bindist -sslv3 ec_nistp_64_gcc_128 static-libs tls-heartbeat
|
||||
|
||||
- name: "/etc/portage/package.use/2021-00_python-2.7.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-00_python-2.7.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base setuptools"
|
||||
block: |
|
||||
dev-python/setuptools-python2 python_targets_python2_7
|
||||
|
||||
- name: "/etc/portage/package.use/2020-00_ipv6.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-00_ipv6.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base dhcp"
|
||||
block: |
|
||||
net-misc/dhcpcd -ipv6
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_ssl.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_ssl.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base openssh"
|
||||
block: |
|
||||
net-misc/openssh pie pam ssl -sctp
|
||||
|
||||
- name: "/etc/portage/package.use/2020-02_consolekit.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-02_consolekit.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base pambase"
|
||||
block: |
|
||||
sys-auth/pambase -consolekit
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base zlib"
|
||||
block: |
|
||||
sys-libs/zlib static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2021-07_android-sdk-update-manager.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-07_android-sdk-update-manager.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base zlib"
|
||||
block: |
|
||||
sys-libs/zlib ABI_X86="64"
|
||||
|
||||
- name: "/etc/portage/package.use/2021-09_minizip.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-09_minizip.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base zlib"
|
||||
block: |
|
||||
sys-libs/zlib -minizip
|
||||
|
||||
- name: "/etc/portage/package.use/2021-10_xiphos.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-10_xiphos.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base zlib"
|
||||
block: |
|
||||
sys-libs/zlib minizip
|
||||
|
||||
- name: "/etc/portage/package.use/2017-10_world.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2017-10_world.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libpcre"
|
||||
block: |
|
||||
dev-libs/libpcre2 pcre16 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2018-01_qt.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2018-01_qt.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libpcre"
|
||||
block: |
|
||||
dev-libs/libpcre pcre16
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libpcre"
|
||||
block: |
|
||||
dev-libs/libpcre static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base acl"
|
||||
block: |
|
||||
sys-apps/acl static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base attr"
|
||||
block: |
|
||||
sys-apps/attr static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base lz4"
|
||||
block: |
|
||||
app-arch/lz4 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base bc"
|
||||
block: |
|
||||
sys-devel/bc -static
|
||||
|
||||
- name: "/etc/portage/package.use/2014-06_udev.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2014-06_udev.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base util-linux"
|
||||
block: |
|
||||
sys-apps/util-linux static-libs crypt tty-helpers python -readline -cramfs -ncurses static
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_-systemd.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_-systemd.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base util-linux"
|
||||
block: |
|
||||
sys-apps/util-linux -systemd
|
||||
|
||||
- name: "/etc/portage/package.use/2021-09_-caps.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-09_-caps.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base util-linux"
|
||||
block: |
|
||||
sys-apps/util-linux -caps ncurses
|
||||
|
||||
- name: "/etc/portage/package.use/2013-07_40busybox.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2013-07_40busybox.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base kmod"
|
||||
block: |
|
||||
sys-apps/kmod lzma
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_polkit.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_polkit.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base elogind"
|
||||
block: |
|
||||
sys-auth/elogind policykit
|
||||
|
22
tasks/Gentoo/Pentoo/main.yml
Normal file
22
tasks/Gentoo/Pentoo/main.yml
Normal file
|
@ -0,0 +1,22 @@
|
|||
# -*- mode: yaml; indent-tabs-mode: nil; tab-width: 2; coding: utf-8-unix -*-
|
||||
|
||||
---
|
||||
|
||||
- name: "base Gentoo/Pentoo/main.yml"
|
||||
debug:
|
||||
verbosity: 1
|
||||
msg: "base Gentoo/Pentoo/main.yml"
|
||||
|
||||
#- include_tasks: Gentoo/Pentoo/accept_keywords.yml
|
||||
|
||||
#- include_tasks: Gentoo/Pentoo/license.yml
|
||||
|
||||
- include_tasks: Gentoo/Pentoo/use.yml
|
||||
|
||||
- include_tasks: Gentoo/Pentoo/mask.yml
|
||||
|
||||
##- include_tasks: Gentoo/openrc.yml
|
||||
- include_tasks: Gentoo/Pentoo/portage.yml
|
||||
|
||||
#- include_tasks: Gentoo/Pentoo/unmask.yml
|
||||
- include_tasks: Gentoo/Pentoo/unmask.yml
|
87
tasks/Gentoo/Pentoo/mask.yml
Normal file
87
tasks/Gentoo/Pentoo/mask.yml
Normal file
|
@ -0,0 +1,87 @@
|
|||
# -*- mode: yaml; tab-width: 0; coding: utf-8-unix -*-
|
||||
# This is an automatically generated file: do not edit
|
||||
|
||||
---
|
||||
|
||||
|
||||
|
||||
- name: "/etc/portage/package.mask/2020-01_rfid.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2020-01_rfid.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base gcc"
|
||||
block: |
|
||||
sys-devel/gcc-arm-none-eabi
|
||||
|
||||
- name: "/etc/portage/package.mask/2023-00_BLOCKED.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2023-00_BLOCKED.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base gcc"
|
||||
block: |
|
||||
>sys-devel/gcc-12.3.1_p20230530
|
||||
|
||||
- name: "/etc/portage/package.mask/2023-00_BLOCKED.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2023-00_BLOCKED.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base gcc"
|
||||
block: |
|
||||
>sys-devel/gcc-12.3.1_p20230530
|
||||
|
||||
- name: "/etc/portage/package.mask/2023_BLOCKED.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2023_BLOCKED.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base gcc"
|
||||
block: |
|
||||
>sys-devel/gcc-12.9.0
|
||||
|
||||
- name: "/etc/portage/package.mask/2023_BLOCKED.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2023_BLOCKED.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base gcc"
|
||||
block: |
|
||||
>sys-devel/gcc-12.9.0
|
||||
|
||||
- name: "/etc/portage/package.mask/2021_BROKEN.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2021_BROKEN.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base cryptsetup"
|
||||
block: |
|
||||
=sys-fs/cryptsetup-2.3.5-r1
|
||||
|
||||
- name: "/etc/portage/package.mask/2020_BROKEN.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2020_BROKEN.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base ncurses"
|
||||
block: |
|
||||
>=sys-libs/ncurses-7.0
|
||||
|
||||
- name: "/etc/portage/package.mask/2021_BROKEN.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2021_BROKEN.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base openssl"
|
||||
block: |
|
||||
=dev-libs/openssl-1.1.1k-r1
|
||||
|
||||
- name: "/etc/portage/package.mask/2020-00_clipos.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2020-00_clipos.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base clipos-kernel-sources"
|
||||
block: |
|
||||
>=sys-kernel/clipos-kernel-sources-5.3
|
||||
|
||||
- name: "/etc/portage/package.mask/2021_BROKEN.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2021_BROKEN.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base elogind"
|
||||
block: |
|
||||
=sys-auth/elogind-246.10
|
||||
|
1
tasks/Gentoo/Pentoo/portage.yml
Symbolic link
1
tasks/Gentoo/Pentoo/portage.yml
Symbolic link
|
@ -0,0 +1 @@
|
|||
../openrc.yml
|
23
tasks/Gentoo/Pentoo/unmask.yml
Normal file
23
tasks/Gentoo/Pentoo/unmask.yml
Normal file
|
@ -0,0 +1,23 @@
|
|||
# -*- mode: yaml; tab-width: 0; coding: utf-8-unix -*-
|
||||
# This is an automatically generated file: do not edit
|
||||
|
||||
---
|
||||
|
||||
|
||||
|
||||
- name: "/etc/portage/package.unmask/2022_05_pybitmessage.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.unmask/2022_05_pybitmessage.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base openssl"
|
||||
block: |
|
||||
=dev-libs/openssl-1.0.2u-r1
|
||||
|
||||
- name: "/etc/portage/package.unmask/2022_05_pybitmessage.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.unmask/2022_05_pybitmessage.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base openssl"
|
||||
block: |
|
||||
=dev-libs/openssl-1.0.2u-r1
|
||||
|
599
tasks/Gentoo/Pentoo/use.yml
Normal file
599
tasks/Gentoo/Pentoo/use.yml
Normal file
|
@ -0,0 +1,599 @@
|
|||
# -*- mode: yaml; tab-width: 0; coding: utf-8-unix -*-
|
||||
# This is an automatically generated file: do not edit
|
||||
|
||||
---
|
||||
|
||||
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base bzip2"
|
||||
block: |
|
||||
app-arch/bzip2 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base bzip2"
|
||||
block: |
|
||||
app-arch/bzip2 static
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base gzip"
|
||||
block: |
|
||||
app-arch/gzip static
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base tar"
|
||||
block: |
|
||||
app-arch/tar static
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base xz-utils"
|
||||
block: |
|
||||
app-arch/xz-utils static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2014-06_pgp-static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2014-06_pgp-static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base bash"
|
||||
block: |
|
||||
app-shells/bash -net mem-scramble readline net
|
||||
|
||||
- name: "/etc/portage/package.use/2021-09_-caps.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-09_-caps.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base coreutils"
|
||||
block: |
|
||||
sys-apps/coreutils -caps -acl -split-usr -xattr
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base grep"
|
||||
block: |
|
||||
sys-apps/grep static
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_-systemd.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_-systemd.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base procps"
|
||||
block: |
|
||||
sys-process/procps -systemd
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base sed"
|
||||
block: |
|
||||
sys-apps/sed static -acl
|
||||
|
||||
- name: "/etc/portage/package.use/2023-04_world.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2023-04_world.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base binutils"
|
||||
block: |
|
||||
sys-devel/binutils -gold
|
||||
|
||||
- name: "/etc/portage/package.use/2013-12_numpy.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2013-12_numpy.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base gcc"
|
||||
block: |
|
||||
sys-devel/gcc fortran openmp objc
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base patch"
|
||||
block: |
|
||||
sys-devel/patch static
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base e2fsprogs"
|
||||
block: |
|
||||
sys-fs/e2fsprogs static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libc"
|
||||
block: |
|
||||
virtual/libcrypt static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_-systemd.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_-systemd.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base lvm2"
|
||||
block: |
|
||||
sys-fs/lvm2 -systemd eudev
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_lvm2.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_lvm2.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base lvm2"
|
||||
block: |
|
||||
sys-fs/lvm2 static static-libs thin -systemd -udev
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base lvm2"
|
||||
block: |
|
||||
sys-fs/lvm2 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2023-04_world.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2023-04_world.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base lvm2"
|
||||
block: |
|
||||
sys-fs/lvm2 lvm
|
||||
|
||||
- name: "/etc/portage/package.use/2023-04_world.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2023-04_world.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base lvm2"
|
||||
block: |
|
||||
sys-fs/lvm2 lvm
|
||||
|
||||
- name: "/etc/portage/package.use/2014-06_udev.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2014-06_udev.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libgpg-error"
|
||||
block: |
|
||||
dev-libs/libgpg-error static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libgpg-error"
|
||||
block: |
|
||||
dev-libs/libgpg-error static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2014-06_udev.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2014-06_udev.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base e2fsprogs-libs"
|
||||
block: |
|
||||
sys-libs/e2fsprogs-libs static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base e2fsprogs-libs"
|
||||
block: |
|
||||
sys-libs/e2fsprogs-libs static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2014-06_udev.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2014-06_udev.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base popt"
|
||||
block: |
|
||||
dev-libs/popt static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base popt"
|
||||
block: |
|
||||
dev-libs/popt static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base popt"
|
||||
block: |
|
||||
dev-libs/popt static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2014-06_udev.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2014-06_udev.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libgcrypt"
|
||||
block: |
|
||||
dev-libs/libgcrypt static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libgcrypt"
|
||||
block: |
|
||||
dev-libs/libgcrypt static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2013-07-cryptsetup.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2013-07-cryptsetup.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base cryptsetup"
|
||||
block: |
|
||||
sys-fs/cryptsetup static -openssl -gcrypt -python -nls urandom nettle reencrypt -udev
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base cryptsetup"
|
||||
block: |
|
||||
sys-fs/cryptsetup static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base cryptsetup"
|
||||
block: |
|
||||
sys-fs/cryptsetup static -nls luks1_default
|
||||
|
||||
- name: "/etc/portage/package.use/2018-12_ego1.3.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2018-12_ego1.3.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base ncurses"
|
||||
block: |
|
||||
sys-libs/ncurses tinfo
|
||||
|
||||
- name: "/etc/portage/package.use/2019-11_ncurses.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2019-11_ncurses.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base ncurses"
|
||||
block: |
|
||||
sys-libs/ncurses minimal -gpm
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base ncurses"
|
||||
block: |
|
||||
>=sys-libs/ncurses-6.1-r3 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base ncurses"
|
||||
block: |
|
||||
>=sys-libs/ncurses-6.1-r3 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2021-07_android-sdk-update-manager.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-07_android-sdk-update-manager.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base ncurses"
|
||||
block: |
|
||||
sys-libs/ncurses-compat -gpm ABI_X86="64"
|
||||
|
||||
- name: "/etc/portage/package.use/2020-02_glibc.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-02_glibc.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base glibc"
|
||||
block: |
|
||||
sys-libs/glibc -multiarch -multilib crypt
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libxcrypt"
|
||||
block: |
|
||||
sys-libs/libxcrypt system static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-02_glibc.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-02_glibc.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libxcrypt"
|
||||
block: |
|
||||
sys-libs/libxcrypt system
|
||||
|
||||
- name: "/etc/portage/package.use/2020-10_audit.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-10_audit.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base shadow"
|
||||
block: |
|
||||
sys-apps/shadow -nls audit
|
||||
|
||||
- name: "/etc/portage/package.use/2021-08_gnutls.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-08_gnutls.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base gnutls"
|
||||
block: |
|
||||
net-libs/gnutls pkcs11
|
||||
|
||||
- name: "/etc/portage/package.use/2023-00_python-3.11.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2023-00_python-3.11.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base portage"
|
||||
block: |
|
||||
sys-apps/portage python_targets_python3_10 python_targets_python3_11
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base nano"
|
||||
block: |
|
||||
app-editors/nano -static
|
||||
|
||||
- name: "/etc/portage/package.use/2019-08_ca-certificates.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2019-08_ca-certificates.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base ca-certificates"
|
||||
block: |
|
||||
app-misc/ca-certificates cacert
|
||||
|
||||
- name: "/etc/portage/package.use/2019-01_pentoo.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2019-01_pentoo.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base perl"
|
||||
block: |
|
||||
dev-lang/perl berkdb gdbm
|
||||
|
||||
- name: "/etc/portage/package.use/2022-03_perl.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2022-03_perl.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base perl"
|
||||
block: |
|
||||
dev-lang/perl ithreads
|
||||
|
||||
- name: "/etc/portage/package.use/2017-10_world.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2017-10_world.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libpcre2"
|
||||
block: |
|
||||
dev-libs/libpcre2 pcre16 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2017-10_world.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2017-10_world.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libpcre2"
|
||||
block: |
|
||||
dev-libs/libpcre2 pcre16 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_readline.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_readline.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libxml2"
|
||||
block: |
|
||||
dev-libs/libxml2 -readline
|
||||
|
||||
- name: "/etc/portage/package.use/2021-00_verify-sig.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-00_verify-sig.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libxml2"
|
||||
block: |
|
||||
dev-libs/libxml2:2 verify-sig
|
||||
|
||||
- name: "/etc/portage/package.use/2021-04_world.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-04_world.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libxml2"
|
||||
block: |
|
||||
dev-libs/libxml2 python icu ipv6 lzma
|
||||
|
||||
- name: "/etc/portage/package.use/2017-01_openssl.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2017-01_openssl.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base openssl"
|
||||
block: |
|
||||
dev-libs/openssl -bindist -sslv3 ec_nistp_64_gcc_128 static-libs tls-heartbeat
|
||||
|
||||
- name: "/etc/portage/package.use/2021-00_python-2.7.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-00_python-2.7.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base setuptools"
|
||||
block: |
|
||||
dev-python/setuptools-python2 python_targets_python2_7
|
||||
|
||||
- name: "/etc/portage/package.use/2020-00_ipv6.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-00_ipv6.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base dhcp"
|
||||
block: |
|
||||
net-misc/dhcpcd -ipv6
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_ssl.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_ssl.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base openssh"
|
||||
block: |
|
||||
net-misc/openssh pie pam ssl -sctp
|
||||
|
||||
- name: "/etc/portage/package.use/2020-02_consolekit.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-02_consolekit.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base pambase"
|
||||
block: |
|
||||
sys-auth/pambase -consolekit
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base zlib"
|
||||
block: |
|
||||
sys-libs/zlib static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2021-07_android-sdk-update-manager.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-07_android-sdk-update-manager.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base zlib"
|
||||
block: |
|
||||
sys-libs/zlib ABI_X86="64"
|
||||
|
||||
- name: "/etc/portage/package.use/2021-09_minizip.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-09_minizip.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base zlib"
|
||||
block: |
|
||||
sys-libs/zlib -minizip
|
||||
|
||||
- name: "/etc/portage/package.use/2021-10_xiphos.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-10_xiphos.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base zlib"
|
||||
block: |
|
||||
sys-libs/zlib minizip
|
||||
|
||||
- name: "/etc/portage/package.use/2017-10_world.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2017-10_world.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libpcre"
|
||||
block: |
|
||||
dev-libs/libpcre2 pcre16 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2017-10_world.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2017-10_world.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libpcre"
|
||||
block: |
|
||||
dev-libs/libpcre2 pcre16 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2018-01_qt.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2018-01_qt.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libpcre"
|
||||
block: |
|
||||
dev-libs/libpcre pcre16
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base libpcre"
|
||||
block: |
|
||||
dev-libs/libpcre static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base acl"
|
||||
block: |
|
||||
sys-apps/acl static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static-libs.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static-libs.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base attr"
|
||||
block: |
|
||||
sys-apps/attr static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base lz4"
|
||||
block: |
|
||||
app-arch/lz4 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_static.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_static.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base bc"
|
||||
block: |
|
||||
sys-devel/bc -static
|
||||
|
||||
- name: "/etc/portage/package.use/2014-06_udev.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2014-06_udev.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base util-linux"
|
||||
block: |
|
||||
sys-apps/util-linux static-libs crypt tty-helpers python -readline -cramfs -ncurses static
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_-systemd.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_-systemd.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base util-linux"
|
||||
block: |
|
||||
sys-apps/util-linux -systemd
|
||||
|
||||
- name: "/etc/portage/package.use/2021-09_-caps.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2021-09_-caps.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base util-linux"
|
||||
block: |
|
||||
sys-apps/util-linux -caps ncurses
|
||||
|
||||
- name: "/etc/portage/package.use/2013-07_40busybox.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2013-07_40busybox.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base kmod"
|
||||
block: |
|
||||
sys-apps/kmod lzma
|
||||
|
||||
- name: "/etc/portage/package.use/2020-01_polkit.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.use/2020-01_polkit.txt
|
||||
create: true
|
||||
marker: "# {mark} Ansible Managed Block base elogind"
|
||||
block: |
|
||||
sys-auth/elogind policykit
|
||||
|
70
tasks/Gentoo/openrc.yml
Normal file
70
tasks/Gentoo/openrc.yml
Normal file
|
@ -0,0 +1,70 @@
|
|||
# -*- mode: yaml; indent-tabs-mode: nil; tab-width: 2; coding: utf-8-unix -*-
|
||||
|
||||
---
|
||||
|
||||
- name: "base Gentoo openrc.yml"
|
||||
debug:
|
||||
verbosity: 1
|
||||
msg: "base Gentoo openrc.yml"
|
||||
|
||||
- name: "/etc/elogind/logind.conf"
|
||||
lineinfile:
|
||||
dest: /etc/elogind/logind.conf
|
||||
regexp: '^#* *{{LOOP_ELT.name}}.*'
|
||||
line: "{{ LOOP_ELT.name}}={{LOOP_ELT.val }}"
|
||||
state: present
|
||||
with_items:
|
||||
- { name: "RuntimeDirectorySize", val: "5%" }
|
||||
ignore_errors: true
|
||||
loop_control:
|
||||
loop_var: LOOP_ELT
|
||||
|
||||
- name: "/etc/portage/make.conf base Gentoo DISTDIR"
|
||||
blockinfile:
|
||||
dest: /etc/portage/make.conf
|
||||
create: false
|
||||
marker: "# {mark} ANSIBLE MANAGED BLOCK base Gentoo [DISTDIR]"
|
||||
block: |
|
||||
DISTDIR='/usr/portage/distfiles'
|
||||
|
||||
- name: "/etc/portage/make.conf base Gentoo systemd USE"
|
||||
blockinfile:
|
||||
dest: /etc/portage/make.conf
|
||||
create: false
|
||||
marker: "# {mark} ANSIBLE MANAGED BLOCK base Gentoo systemd [USE]"
|
||||
block: |
|
||||
# USE="elogind -consolekit -systemd" https://forums.gentoo.org/viewtopic-t-1086878-start-0.html
|
||||
# FixMe: eudev or udev
|
||||
# elogind is right
|
||||
USE="${USE} udev elogind libnotify -consolekit -systemd " # -ipv6
|
||||
|
||||
- name: "/etc/portage/package.use/2001-02_systemd.txt base Systemd libudev"
|
||||
blockinfile:
|
||||
dest: //etc/portage/package.use/2020-01_systemd.txt
|
||||
create: yes
|
||||
marker: "# {mark} Ansible Managed Block base Gentoo systemd libudev"
|
||||
block: |
|
||||
# The first one doesnt do it - for lvm2
|
||||
virtual/libudev static-libs
|
||||
>=virtual/libudev-215-r1 static-libs
|
||||
>=virtual/libudev-232 static-libs
|
||||
|
||||
- name: "/etc/portage/package.use/2001-02_systemd.txt base Systemd eudev"
|
||||
blockinfile:
|
||||
dest: //etc/portage/package.use/2020-01_systemd.txt
|
||||
create: yes
|
||||
marker: "# {mark} Ansible Managed Block base Gentoo systemd eudev"
|
||||
block: |
|
||||
# required
|
||||
>=sys-fs/eudev-3.1.5 static-libs
|
||||
|
||||
- name: "/etc/portage/package.mask/2019-07_systemd.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2019-07_systemd.txt
|
||||
create: yes
|
||||
marker: "# {mark} Ansible Managed Block base systemd"
|
||||
block: |
|
||||
sys-apps/systemd
|
||||
#https://wiki.gentoo.org/wiki/Gentoo_Without_systemd
|
||||
|
||||
|
116
tasks/Gentoo/systemd.yml
Normal file
116
tasks/Gentoo/systemd.yml
Normal file
|
@ -0,0 +1,116 @@
|
|||
# -*- mode: yaml; indent-tabs-mode: nil; tab-width: 2; coding: utf-8-unix -*-
|
||||
|
||||
---
|
||||
|
||||
- name: "base Gentoo systemd.yml"
|
||||
debug:
|
||||
verbosity: 1
|
||||
msg: "base Gentoo systemd.yml"
|
||||
|
||||
# FixMe: Ubuntu too
|
||||
# https://wiki.gentoo.org/wiki/Systemd
|
||||
- name: getty@tty{2,3,4,5,6}.service
|
||||
shell: |
|
||||
systemctl enable getty@tty{2,3,4,5,6}.service
|
||||
args:
|
||||
creates: "/etc/systemd/system/getty.target.wants/getty@tty6.service"
|
||||
|
||||
- name: "/etc/systemd/system.conf"
|
||||
lineinfile:
|
||||
dest: "/etc/systemd/system.conf"
|
||||
mode: 0755
|
||||
owner: "{{BOX_ROOT_USER}}"
|
||||
group: root
|
||||
create: yes
|
||||
regexp: "{{ item.re }}"
|
||||
line: "{{ item.to }}"
|
||||
with_items:
|
||||
- re: "^#*DefaultTimeoutStartSec=.*"
|
||||
to: "DefaultTimeoutStartSec=180s"
|
||||
- re: "^#*DefaultIOAccounting=.*"
|
||||
to: "DefaultIOAccounting=yes"
|
||||
|
||||
- name: "/etc/systemd/logind.conf"
|
||||
lineinfile:
|
||||
dest: "/etc/systemd/logind.conf"
|
||||
mode: 0755
|
||||
owner: "{{BOX_ROOT_USER}}"
|
||||
group: root
|
||||
create: yes
|
||||
regexp: "{{ item.re }}"
|
||||
line: "{{ item.to }}"
|
||||
with_items:
|
||||
- re: "^#*ReserveVT.*"
|
||||
to: "ReserveVT=1"
|
||||
- re: "^#*KillUserProcesses.*"
|
||||
to: "KillUserProcesses=no"
|
||||
- re: "^#*HandlePowerKey=.*"
|
||||
to: "HandlePowerKey=ignore"
|
||||
- re: "^#*HandleSuspendKey=.*"
|
||||
to: "HandleSuspendKey=ignore"
|
||||
- re: "^#*HandleHibernateKey=.*"
|
||||
to: "HandleHibernateKey=ignore"
|
||||
- re: "^#*HandleLidSwitch=.*"
|
||||
to: "HandleLidSwitch=ignore"
|
||||
- re: "^#*HandleLidSwitchExternalPower=.*"
|
||||
to: "HandleLidSwitchExternalPower=ignore"
|
||||
- re: "^#*HandleLidSwitchDocked=.*"
|
||||
to: "HandleLidSwitchDocked=ignore"
|
||||
- re: "^#*RuntimeDirectorySize=.*"
|
||||
to: "RuntimeDirectorySize=5%"
|
||||
- re: "^#*HoldoffTimeoutSec=.*"
|
||||
to: "HoldoffTimeoutSec=10s"
|
||||
- re: "^#*IdleAction=.*"
|
||||
to: "IdleAction=ignore"
|
||||
- re: "^#*IdleActionSec=.*"
|
||||
to: "IdleActionSec=360min"
|
||||
|
||||
|
||||
# CONFIG_POWER_SUPPLY_DEBUG option is enabled in the kernel. The current workaround is to disable this option in the kernel, then recompile, install, and boot the new kernel.
|
||||
|
||||
|
||||
- name: "/etc/portage/make.conf base Gentoo/systemd.yml USE"
|
||||
blockinfile:
|
||||
dest: /etc/portage/make.conf
|
||||
create: false
|
||||
marker: "# {mark} ANSIBLE MANAGED BLOCK base Gentoo/systemd.yml [USE]"
|
||||
block: |
|
||||
# USE="elogind -consolekit -systemd" https://forums.gentoo.org/viewtopic-t-1086878-start-0.html
|
||||
# FixMe: or not udev
|
||||
USE="${USE} udev -elogind libnotify -consolekit systemd " # -ipv6
|
||||
|
||||
- name: "package.use/2020-01_systemd.txt Systemd"
|
||||
blockinfile:
|
||||
dest: package.use/2020-01_systemd.txt
|
||||
create: yes
|
||||
marker: "# {mark} ANSIBLE MANAGED BLOCK base Gentoo Systemd"
|
||||
block: |
|
||||
# The first one doesnt do it - for lvm2
|
||||
virtual/libudev static-libs
|
||||
>=virtual/libudev-232 static-libs
|
||||
|
||||
sys-fs/udev static-libs
|
||||
virtual/udev systemd
|
||||
virtual/libudev systemd
|
||||
# required by virtual/libudev-232-r3::gentoo[systemd]
|
||||
# required by sys-fs/lvm2-2.02.186-r2::gentoo
|
||||
# required by sys-fs/cryptsetup-2.2.2::gentoo
|
||||
# required by clipos-meta/clipos-sdk-5.0.0_alpha1::clipos
|
||||
# required by @selected
|
||||
# required by @world (argument)
|
||||
sys-apps/systemd static-libs sysv-utils cryptsetup
|
||||
#https://wiki.gentoo.org/wiki/Systemd
|
||||
|
||||
sys-fs/lvm2 -systemd udev
|
||||
|
||||
- name: "/etc/portage/package.mask/2019-07_systemd.txt"
|
||||
blockinfile:
|
||||
dest: /etc/portage/package.mask/2019-07_systemd.txt
|
||||
marker: "# {mark} ANSIBLE MANAGED BLOCK base base Gentoo Systemd"
|
||||
create: yes
|
||||
block: |
|
||||
# failsafe - should not be needed
|
||||
sys-auth/elogind
|
||||
sys-fs/eudev
|
||||
#https://wiki.gentoo.org/wiki/Gentoo_Without_systemd
|
||||
# sys-apps/openrc
|
1
tasks/Gentoo/sysvinit.yml
Symbolic link
1
tasks/Gentoo/sysvinit.yml
Symbolic link
|
@ -0,0 +1 @@
|
|||
openrc.yml
|
Loading…
Add table
Add a link
Reference in a new issue