Bug ID | 1124406 |
---|---|
Summary | man systemd-user.conf references non-existant directories |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 15.0 |
Hardware | 64bit |
OS | openSUSE 42.3 |
Status | NEW |
Severity | Minor |
Priority | P5 - None |
Component | Basesystem |
Assignee | bnc-team-screening@forge.provo.novell.com |
Reporter | openSUSE@NiceGuyIT.biz |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.81 Safari/537.36 Build Identifier: The man page for "systemd-user.conf" references "/etc/systemd/system.conf.d/*.conf" and "/etc/systemd/user.conf.d/*.conf" but these directories don't exist. Instead, "/etc/systemd/system/" and "/etc/systemd/user/" are there. If you're not familiar with systemd, you won't realize "/etc/systemd/system/" and "/etc/systemd/user/" are for unit files, not configuration files. It would be nice if the systemd installer created these directories. Many installers create empty directories to represent locations where configuration files are to be put. Not creating "system.conf.d" and "user.conf.d" while creating "system" and "user" adds a little confusion. Please create the following directories. /etc/systemd/system.conf.d/ /etc/systemd/user.conf.d/ Reproducible: Always Steps to Reproduce: 1. Install openSUSE Leap 15.0. Systemd is installed by default. 2. man systemd-user.conf 3. Follow the documentation to install a service manager configuration file. Actual Results: You'll have to create the "system.conf.d" or "user.conf.d" directories because they don't exist. Expected Results: Usually, empty configuration directories are crated by the installer. This has the benefit of "rpm -qf /etc/systemd/system.conf.d/" correctly identifying the directory as part of systemd. Additionally, the documentation clearly references a directory that exists. I put Basesystem for the component because systemd is installed by default.