Skip to content

Commit

Permalink
feat: extra dirs in tmpfiles.d to enable pmie/pmlogger
Browse files Browse the repository at this point in the history
bsherman committed Mar 14, 2024

Verified

This commit was signed with the committer’s verified signature.
bsherman Benjamin Sherman
1 parent e3b9b57 commit 99139d2
Showing 4 changed files with 20 additions and 4 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -53,7 +53,6 @@ Suitable for running containerized workloads on either bare metal or virtual mac
- [firewalld](https://firewalld.org/)
- guest VM agents (`qemu-guest-agent` and `open-vm-tools`))
- [docker-compose](https://github.com/docker/compose) and [podman-compose](https://github.com/containers/podman-compose) *docker(moby-engine) and podman are pre-installed in CoreOS*
- [pcp](https://pcp.io) Performance Co-pilot monitoring
- [tailscale](https://tailscale.com) and [wireguard-tools](https://www.wireguard.com)
- [tmux](https://github.com/tmux/tmux/wiki/Getting-Started)
- udev rules enabling full functionality on some [Realtek 2.5Gbit USB Ethernet](https://github.com/wget/realtek-r8152-linux/) devices
@@ -84,6 +83,7 @@ This image builds on `ucore-minimal` but adds drivers, storage tools and utiliti
- intel wifi firmware - CoreOS omits this despite including atheros wifi firmware... hardware enablement FTW
- [mergerfs](https://github.com/trapexit/mergerfs)
- nfs-utils - nfs utils including daemon for kernel NFS server
- [pcp](https://pcp.io) Performance Co-pilot monitoring
- [samba](https://www.samba.org/) and samba-usershares to provide SMB sevices
- [snapraid](https://www.snapraid.it/)
- usbutils(and pciutils) - technically pciutils is pulled in by open-vm-tools in ucore-minimal
4 changes: 2 additions & 2 deletions ucore/packages.json
Original file line number Diff line number Diff line change
@@ -4,13 +4,11 @@
"all": [],
"ucore-minimal": [
"cockpit-networkmanager",
"cockpit-pcp",
"cockpit-podman",
"cockpit-selinux",
"cockpit-system",
"firewalld",
"open-vm-tools",
"pcp-zeroconf",
"podman",
"podman-compose",
"qemu-guest-agent",
@@ -20,13 +18,15 @@
"wireguard-tools"
],
"ucore": [
"cockpit-pcp",
"cockpit-storaged",
"distrobox",
"duperemove",
"iwlegacy-firmware",
"iwlwifi-dvm-firmware",
"iwlwifi-mvm-firmware",
"nfs-utils",
"pcp-zeroconf",
"pciutils",
"samba",
"samba-usershares",
17 changes: 17 additions & 0 deletions ucore/usr/lib/tmpfiles.d/pcp-ucore.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
d /var/lib/pcp/config/pmda 0775 pcp pcp -
d /var/lib/pcp/config/pmie 0775 pcp pcp -
d /var/lib/pcp/config/pmlogger 0775 pcp pcp -
d /var/lib/pcp/tmp 0775 pcp pcp -
d /var/lib/pcp/tmp/bash 0775 pcp pcp -
d /var/lib/pcp/tmp/json 0775 pcp pcp -
d /var/lib/pcp/tmp/mmv 0775 pcp pcp -
d /var/lib/pcp/tmp/pmie 0775 pcp pcp -
d /var/lib/pcp/tmp/pmlogger 0775 pcp pcp -
d /var/lib/pcp/tmp/pmproxy 0775 pcp pcp -
d /var/log/pcp 0775 pcp pcp -
d /var/log/pcp/pmcd 0775 pcp pcp -
d /var/log/pcp/pmfind 0775 pcp pcp -
d /var/log/pcp/pmie 0775 pcp pcp -
d /var/log/pcp/pmlogger 0775 pcp pcp -
d /var/log/pcp/pmproxy 0775 pcp pcp -
d /var/log/pcp/sa 0775 pcp pcp -
1 change: 0 additions & 1 deletion ucore/usr/lib/tmpfiles.d/pmcd.conf

This file was deleted.

0 comments on commit 99139d2

Please sign in to comment.