Re: Pmlogger directory permissions
"Martins Innus" <[email protected]> Tue, 31 Jan 2017 16:01:49 +0000
| Newsgroups | gmane.comp.sysutils.pcp |
|---|---|
| Message-ID | <[email protected]> |
> On Jan 30, 2017, at 3:32 PM, Ken McDonell <[email protected]> wrote: > > Excellent analysis Martins. > > On 31/01/17 05:33, Martins Innus wrote: >> ... 1. In the default crontab setup, each day pmlogger_daily runs >> before pmlogger_check. While they share similar code, only >> pmlogger_check has the code to actually create the directory >> specified in the control file. Not sure if this should be added into >> the daily file, or if this was left out intentionally. > > That is an error, that I'll fix. The order of execution should be immaterial, which means any mkdir/chown activity in pmlogger_check should be replicated in pmlogger_daily. > >> ... >> 2. The systemd/init scripts run as root. So even though the >> pmlogger startup script calls pmlogger_check, since it runs as root, >> the directory tree gets created with root permissions. There is a >> single chown to fix the leaf directory. But the parents are still >> owned by root. > > That is another error that I'll fix. The mkdir logic needs to be smarter to mkdir/chown each of the missing directory components it is creating. > Great, thanks Ken! Martins -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#15051): https://groups.io/g/pcp/message/15051 View All Messages In Topic (3): https://groups.io/g/pcp/topic/4288595 Mute This Topic: https://groups.io/mt/4288595?uid=174580 New Topic: https://groups.io/g/pcp/post -=-=- pcp mailing list [email protected] https://groups.io/g/pcp/messages -=-=- Change Your Subscription: https://groups.io/g/pcp/editsub?uid=174580 Group Home: https://groups.io/g/pcp Contact Group Owner: [email protected] Terms of Service: https://groups.io/static/tos Unsubscribe: https://groups.io/g/pcp/leave/354243/563757577/xyzzy -=-=-=-=-=-=-=-=-=-=-=-