bundlewrap/bundles/telegraf
CroneKorkN 186d5039af
migrate to bundlewrap 5
- pin bundlewrap ~=5.0
- rewrite non-reading and KeyError-driven metadata reactors per
  https://docs.bundlewrap.org/guide/migrate_45/ (defaults / metadata.get
  paths / MetadataUnavailable)
- rename custom Download item methods (cdict/sdict/get_auto_deps ->
  expected_state/actual_state/get_auto_attrs)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-10 11:56:49 +02:00
..
items.py telegraf deprications 2026-03-09 12:29:24 +01:00
metadata.py migrate to bundlewrap 5 2026-05-10 11:56:49 +02:00
README.md wip 2021-11-05 21:45:23 +01:00

setfacl -Rm g:telegraf:rX /var/spool/postfix/
setfacl -dm g:telegraf:rX /var/spool/postfix/

TODO io

for pid in $(ls /proc | grep '^[0-9]\+$')
do
  out=$(cat /proc/$pid/io 2> /dev/null) || continue
  read="$(echo $out | grep '^read_bytes:' | cut -d' ' -f2)"
  write="$(echo $out | grep '^write_bytes:' | cut -d' ' -f2)"
  [ $read = 0 ] && [ $write = 0 ] && continue
  comm=$(cat /proc/$pid/comm); echo "$comm: $read/$write"
done