{"action":"created","issue":{"url":"https://api.github.com/repos/systemd/systemd/issues/2121","repository_url":"https://api.github.com/repos/systemd/systemd","labels_url":"https://api.github.com/repos/systemd/systemd/issues/2121/labels{/name}","comments_url":"https://api.github.com/repos/systemd/systemd/issues/2121/comments","events_url":"https://api.github.com/repos/systemd/systemd/issues/2121/events","html_url":"https://github.com/systemd/systemd/issues/2121","id":121030138,"node_id":"MDU6SXNzdWUxMjEwMzAxMzg=","number":2121,"title":"Configuration file vendor dropins should not take precedence over the main configuration file","user":{"login":"fsateler","id":1322013,"node_id":"MDQ6VXNlcjEzMjIwMTM=","avatar_url":"https://avatars2.githubusercontent.com/u/1322013?v=4","gravatar_id":"","url":"https://api.github.com/users/fsateler","html_url":"https://github.com/fsateler","followers_url":"https://api.github.com/users/fsateler/followers","following_url":"https://api.github.com/users/fsateler/following{/other_user}","gists_url":"https://api.github.com/users/fsateler/gists{/gist_id}","starred_url":"https://api.github.com/users/fsateler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fsateler/subscriptions","organizations_url":"https://api.github.com/users/fsateler/orgs","repos_url":"https://api.github.com/users/fsateler/repos","events_url":"https://api.github.com/users/fsateler/events{/privacy}","received_events_url":"https://api.github.com/users/fsateler/received_events","type":"User","site_admin":false},"labels":[{"id":191919611,"node_id":"MDU6TGFiZWwxOTE5MTk2MTE=","url":"https://api.github.com/repos/systemd/systemd/labels/needs-discussion%20%F0%9F%A4%94","name":"needs-discussion 🤔","color":"fbca04","default":false},{"id":221925707,"node_id":"MDU6TGFiZWwyMjE5MjU3MDc=","url":"https://api.github.com/repos/systemd/systemd/labels/pid1","name":"pid1","color":"c7def8","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":9,"created_at":"2015-12-08T15:27:25Z","updated_at":"2018-11-12T08:15:58Z","closed_at":null,"author_association":"MEMBER","body":"A vendor configuration snippet should be overriden in the main file. For example, a distro might want to default to `Storage=volatile` via a snippet in `/usr/lib/journald.conf.d/`. If the admin decides to change that setting, it should be sufficient to edit `/etc/systemd/journald.conf`. Currently, the vendor snippet is loaded after the main configuration file, thus overriding the admin changes.\n\nConfiguration files should have prefix-dependent order: load all by vendor first, then all by admin, to make sure admin changes are respected.\n"},"comment":{"url":"https://api.github.com/repos/systemd/systemd/issues/comments/437792702","html_url":"https://github.com/systemd/systemd/issues/2121#issuecomment-437792702","issue_url":"https://api.github.com/repos/systemd/systemd/issues/2121","id":437792702,"node_id":"MDEyOklzc3VlQ29tbWVudDQzNzc5MjcwMg==","user":{"login":"fbuihuu","id":251384,"node_id":"MDQ6VXNlcjI1MTM4NA==","avatar_url":"https://avatars3.githubusercontent.com/u/251384?v=4","gravatar_id":"","url":"https://api.github.com/users/fbuihuu","html_url":"https://github.com/fbuihuu","followers_url":"https://api.github.com/users/fbuihuu/followers","following_url":"https://api.github.com/users/fbuihuu/following{/other_user}","gists_url":"https://api.github.com/users/fbuihuu/gists{/gist_id}","starred_url":"https://api.github.com/users/fbuihuu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fbuihuu/subscriptions","organizations_url":"https://api.github.com/users/fbuihuu/orgs","repos_url":"https://api.github.com/users/fbuihuu/repos","events_url":"https://api.github.com/users/fbuihuu/events{/privacy}","received_events_url":"https://api.github.com/users/fbuihuu/received_events","type":"User","site_admin":false},"created_at":"2018-11-12T08:15:58Z","updated_at":"2018-11-12T08:15:58Z","author_association":"CONTRIBUTOR","body":"> quite frankly, the config files we ship are examples only and fully redundant. they don't have to exist at all. please just remove them if you don't want them. there's no need to package all the stuff we ship upstream\r\n\r\nSure but users are used to put their preferences in main config files, not via a drop-in. And until we consider the main config file  and drop-ins different, it won't be usable by downstream. So it seems that they're pretty useless."}}
{"actor":{"display_login":"fbuihuu"}}