PATH:
lib
/
rpm
#!/usr/bin/bash parse() { while read line; do [ "${line:0:1}" = '#' -o "${line:0:1}" = ';' ] && continue line="${line## *}" [ -z "$line" ] && continue set -- $line case "$1" in ('u') echo "user($2)" echo "group($2)" # TODO: user:group support ;; ('g') echo "group($2)" ;; ('m') echo "user($2)" echo "group($3)" ;; esac done } while read fn; do parse < "$fn" done
[+]
..
[+]
macros.d
[+]
fileattrs
[-] sysusers.generate-pre.sh
[edit]
[-] sysusers.prov
[edit]
[+]
lua
[+]
platform
[-] macros
[edit]
[-] rpm.daily
[edit]
[-] rpm.log
[edit]
[-] rpm.supp
[edit]
[-] rpm2cpio.sh
[edit]
[-] rpmdb_dump
[edit]
[-] rpmdb_load
[edit]
[-] rpmpopt-4.16.1.3
[edit]
[-] rpmrc
[edit]
[-] tgpg
[edit]
[+]
redhat
[-] brp-boot-efi-times
[edit]
[-] gstreamer1.prov
[edit]
[-] nodejs_native.req
[edit]
[-] alt-nodejs20_native.req
[edit]
[-] alt-nodejs24_native.req
[edit]
[-] alt-nodejs19_native.req
[edit]
[-] alt-nodejs22_native.req
[edit]
[-] alt-nodejs6_native.req
[edit]
[-] alt-nodejs8_native.req
[edit]
[-] alt-nodejs9_native.req
[edit]