src.nth.io/

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Hoersten <[email protected]>2020-05-01 17:58:26 -0500
committerLuke Hoersten <[email protected]>2020-05-01 17:58:26 -0500
commit5d7c6f83e7d9447a5e44bc49f791e1abf4af26cd (patch)
tree333830be26557fdde6c14897b8ea4f726b026d0d
parenta668924c8c5b021df01192b53a5ceafaaa3ddc8f (diff)
Fixed small log2ram size.
-rw-r--r--rpi-base/defaults/main.yaml2
-rw-r--r--rpi-base/handlers/main.yaml5
-rw-r--r--rpi-base/tasks/main.yml10
3 files changed, 16 insertions, 1 deletions
diff --git a/rpi-base/defaults/main.yaml b/rpi-base/defaults/main.yaml
index b26755a..d8ae3f5 100644
--- a/rpi-base/defaults/main.yaml
+++ b/rpi-base/defaults/main.yaml
@@ -2,7 +2,9 @@
rpi_base_enable_wifi: True
rpi_base_timezone: "America/Chicago"
+rpi_base_log_size: "100M"
rpi_base_apt_packages:
+ - "avahi-daemon"
- "log2ram"
- "fail2ban"
- "unattended-upgrades"
diff --git a/rpi-base/handlers/main.yaml b/rpi-base/handlers/main.yaml
new file mode 100644
index 0000000..7d9c45e
--- /dev/null
+++ b/rpi-base/handlers/main.yaml
@@ -0,0 +1,5 @@
+---
+
+- name: restart log2ram service
+ systemd: name="log2ram" state="restarted" daemon_reload="yes"
+ become: yes
diff --git a/rpi-base/tasks/main.yml b/rpi-base/tasks/main.yml
index a6bc0ac..990ce9c 100644
--- a/rpi-base/tasks/main.yml
+++ b/rpi-base/tasks/main.yml
@@ -17,6 +17,14 @@
become: yes
apt_repository: repo="deb http://packages.azlux.fr/debian/ buster main"
+- name: configure log2ram disk size
+ become: yes
+ lineinfile:
+ path: "/etc/log2ram.conf"
+ regexp: "^SIZE="
+ line: "SIZE={{rpi_base_log_size}}"
+ notify: restart log2ram service
+
- name: set timezone
become: yes
timezone: name="{{rpi_base_timezone}}"
@@ -49,7 +57,7 @@
become: yes
authorized_key: user="{{admin_user_name}}" key="https://github.com/{{github_user}}.keys"
-- name: authorize pi ssh keys
+- name: authorize ssh keys
become: yes
authorized_key: user="{{ansible_user}}" key="https://github.com/{{github_user}}.keys"