From 9d7164fa87eaa806e6ebea3d3a29f643507e8d78 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Sun, 1 Mar 2026 22:30:01 +0000 Subject: [PATCH] Configure supybot user directly using chef resources --- cookbooks/supybot/attributes/default.rb | 1 - cookbooks/supybot/recipes/default.rb | 13 +++++++++++++ test/data_bags/accounts/supybot.json | 5 ----- 3 files changed, 13 insertions(+), 6 deletions(-) delete mode 100644 cookbooks/supybot/attributes/default.rb delete mode 100644 test/data_bags/accounts/supybot.json diff --git a/cookbooks/supybot/attributes/default.rb b/cookbooks/supybot/attributes/default.rb deleted file mode 100644 index 1e8be7808..000000000 --- a/cookbooks/supybot/attributes/default.rb +++ /dev/null @@ -1 +0,0 @@ -default[:accounts][:users][:supybot][:status] = :role diff --git a/cookbooks/supybot/recipes/default.rb b/cookbooks/supybot/recipes/default.rb index 7545ff331..8731faea7 100644 --- a/cookbooks/supybot/recipes/default.rb +++ b/cookbooks/supybot/recipes/default.rb @@ -25,6 +25,19 @@ passwords = data_bag_item("supybot", "passwords") package "limnoria" package "python3-git" +group "supybot" do + gid 517 +end + +user "supybot" do + uid 517 + gid 517 + comment "Supybot" + home "/var/lib/supybot" + shell "/usr/sbin/nologin" + manage_home false +end + directory "/etc/supybot" do owner "supybot" group "supybot" diff --git a/test/data_bags/accounts/supybot.json b/test/data_bags/accounts/supybot.json deleted file mode 100644 index b623c99a4..000000000 --- a/test/data_bags/accounts/supybot.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "id": "supybot", - "uid": "517", - "comment": "Supybot" -} -- 2.39.5