And another annoying topic from me (seems to be my posts maybe ignored sometimes )
gradm often assigns +CAP_ALL without any reason. If program uses few capabilities (for example, CAP_DAC_*, CAP_SETU/GID), gradm in learning mode assigns +CAP_ALL without consulting me, what capabilities actually program requests.
P.S. Often there are same cases with objects too: program writes to it's own program configuration directory (/home/undine/.progname), but rights after learning are rwcd on whole home directory!
It is normal and I should see logs and manually rewrite subject?