From 2ead1237812cf43b591eea844603766f03be10eb Mon Sep 17 00:00:00 2001 From: Hoang Nguyen Date: Tue, 24 Jan 2023 23:29:06 +0700 Subject: [PATCH] Minor adjustments - Add seedrng service to 'boot' runlevel - Move nftables, iwd services to 'boot' runlevel (`before net`) - Change APK mirror - Remove custom pam_rundir entry (it is presented in linux-pam package now) --- group_vars/all.yml | 3 ++- roles/essential/tasks/main.yml | 4 +--- roles/networking/tasks/iwd.yml | 4 ++-- roles/nftables/tasks/main.yml | 4 ++-- roles/seat/tasks/main.yml | 11 ----------- 5 files changed, 7 insertions(+), 19 deletions(-) diff --git a/group_vars/all.yml b/group_vars/all.yml index 614853d..b53993c 100644 --- a/group_vars/all.yml +++ b/group_vars/all.yml @@ -2,7 +2,8 @@ # Custom variables ──────────────────────────────────────────────────────────── # NOTE: for variables checked in `reqirements/accepted_variables.yml`, keep them as top-level -repository: https://mirror.math.princeton.edu/pub/alpinelinux +# 100Gbps blazingly fast +repository: https://ftp.udx.icscoe.jp/Linux/alpine rootfs: btrfs diff --git a/roles/essential/tasks/main.yml b/roles/essential/tasks/main.yml index 1bd7d8d..88a8d0a 100644 --- a/roles/essential/tasks/main.yml +++ b/roles/essential/tasks/main.yml @@ -103,9 +103,7 @@ runlevel: boot enabled: true state: started - loop: - - consolefont - - syslog + loop: ['consolefont', 'seedrng', 'syslog'] - name: essential | Start services on runlevel 'default' service: diff --git a/roles/networking/tasks/iwd.yml b/roles/networking/tasks/iwd.yml index c07b126..ec74385 100644 --- a/roles/networking/tasks/iwd.yml +++ b/roles/networking/tasks/iwd.yml @@ -22,11 +22,11 @@ group: root mode: 0644 -- name: networking | Start iwd service on runlevel 'default' +- name: networking | Start iwd service on runlevel 'boot' vars: iwd_service: '{{ iwd_without_dbus | ternary("eiwd", "iwd") }}' service: name: '{{ iwd_service }}' - runlevel: default + runlevel: boot enabled: true state: started diff --git a/roles/nftables/tasks/main.yml b/roles/nftables/tasks/main.yml index 38122e4..237d5ea 100644 --- a/roles/nftables/tasks/main.yml +++ b/roles/nftables/tasks/main.yml @@ -12,8 +12,8 @@ group: root mode: 0644 -- name: nftables | Add nftables service to runlevel 'default' +- name: nftables | Add nftables service to runlevel 'boot' service: name: nftables - runlevel: default + runlevel: boot enabled: true diff --git a/roles/seat/tasks/main.yml b/roles/seat/tasks/main.yml index ae3061f..7d466a4 100644 --- a/roles/seat/tasks/main.yml +++ b/roles/seat/tasks/main.yml @@ -21,17 +21,6 @@ name: pam-rundir state: present - - name: seat | Add pam_rundir.so to /etc/pam.d/base-session - pamd: - name: base-session - type: -session - control: optional - module_path: pam_elogind.so - new_type: -session - new_control: optional - new_module_path: pam_rundir.so - state: after - - name: seat | Install polkit community.general.apk: name: polkit