I have a dozen or so computers around the place, mostly running Debian
or a derivative (Rasberry Pi OS).
I'm looking for a lightweight way to maintain their root-owned
configuration files, things like added scripts in /etc/cron.daily,
postfix configuration, systemd additions, etc.
While Ansible will do this it feels like overkill to me, **all** I
really need is to manage files, I'm quite happy starting and stopping
systems 'manually' as it were.
Is there some sort of minimal ansible that will let me do central
management of root-owned files?
--
Chris Green
ú
I have a dozen or so computers around the place, mostly running Debian
or a derivative (Rasberry Pi OS).
I'm looking for a lightweight way to maintain their root-owned
configuration files, things like added scripts in /etc/cron.daily,
postfix configuration, systemd additions, etc.
While Ansible will do this it feels like overkill to me, **all** I
really need is to manage files, I'm quite happy starting and stopping
systems 'manually' as it were.
Is there some sort of minimal ansible that will let me do central
management of root-owned files?
--
Chris Green
ú
Is there some sort of minimal ansible that will let me do central
management of root-owned files?
I have a dozen or so computers around the place, mostly running Debian
or a derivative (Rasberry Pi OS).
I'm looking for a lightweight way to maintain their root-owned
configuration files, things like added scripts in /etc/cron.daily,
postfix configuration, systemd additions, etc.
Hi,
On Mon, Mar 16, 2026 at 11:41:07AM +0000, Chris Green wrote:
Is there some sort of minimal ansible that will let me do central management of root-owned files?
It doesn't seem like a good idea. Wanting config management but then
wanting it to be very limited seems like a niche audience.
There's only room in my brain for so much information; I'd rather learn transferable skills like Ansible and just keep my use of it simple,
rather than learn a whole other thing that isn't going to be applicable anywhere else.
Just making a virtualenv, installing Ansible in it and then creating a playbook that only uses the file, copy and template modules seems really lightweight to me.
If you are literally only distributing files you could just make Debian packages that only contain the files. Put them in a local apt
repository. Your hosts see updated versions when you increment the
version number.
If you are literally only distributing files you could just make DebianThat sounds a bit complicated! :-)
packages that only contain the files. Put them in a local apt
repository. Your hosts see updated versions when you increment the
version number.
On Mon Mar 16, 2026 at 11:41 AM GMT, Chris Green wrote:
I have a dozen or so computers around the place, mostly running Debian
or a derivative (Rasberry Pi OS).
I'm looking for a lightweight way to maintain their root-owned configuration files, things like added scripts in /etc/cron.daily,
postfix configuration, systemd additions, etc.
If the hosts all had the same files with the same content, I'd just use rsync. But I presume that this isn't the case.
Ah, but they don't, the whole issue is that some files go to all
hosts, some files go to just one host and some files go to two or
three hosts. Thus each file needs some sort of metadata to tell which
hosts it's for.
Ah, but they don't, the whole issue is that some files go to all
hosts, some files go to just one host and some files go to two or
three hosts. Thus each file needs some sort of metadata to tell which
hosts it's for.
Is there some sort of minimal ansible that will let me do central
management of root-owned files?
I have a dozen or so computers around the place, mostly running Debian
or a derivative (Rasberry Pi OS).
I'm looking for a lightweight way to maintain their root-owned
configuration files, things like added scripts in /etc/cron.daily,
postfix configuration, systemd additions, etc.
While Ansible will do this it feels like overkill to me, **all** I
really need is to manage files, I'm quite happy starting and stopping
systems 'manually' as it were.
Is there some sort of minimal ansible that will let me do central
management of root-owned files?
--
Chris Green
?
| Sysop: | Jacob Catayoc |
|---|---|
| Location: | Pasay City, Metro Manila, Philippines |
| Users: | 5 |
| Nodes: | 4 (0 / 4) |
| Uptime: | 121:23:50 |
| Calls: | 125 |
| Calls today: | 125 |
| Files: | 489 |
| D/L today: |
859 files (365M bytes) |
| Messages: | 76,611 |
| Posted today: | 26 |