You are not logged in.

#1 2012-06-04 16:39:59

jakobcreutzfeldt
Member
Registered: 2011-05-12
Posts: 1,041

[solved] Systemd did not create standard config files

I've just installed Arch on a new machine from within an existing distro (I've only ever installed it from a CD before). After installing systemd (& systemd-tools & systemd-arch-units), when I went to configure it, I noticed that none of the standard config files that it should create are there: /etc/locale, /etc/os-release, /etc/vconsole.conf, /etc/timezone, /etc/locale.conf, (and so on?).

I've already recreated most of them by hand, so I'm not super worried. But I'm wondering why it might not have created them. On my other Arch systems, they were all created automatically without problems, however I installed systemd a while ago on both of those. Perhaps something changed, especially since the systemd/systemd-tools split? Or did I miss something obvious?

Last edited by jakobcreutzfeldt (2012-06-05 08:47:44)

Offline

#2 2012-06-04 16:49:43

nierro
Member
From: Milan, Italy
Registered: 2011-09-02
Posts: 849

Re: [solved] Systemd did not create standard config files

I had to create those files too... don't ask me why, but i only copied from the wiki those files and their content. So i never saw those files (may be they're larger than the line i copied from the wiki?)
I installed the same packages as you did. I also noticed that systemd-sysvcompat doesn't provide those files.

Offline

#3 2012-06-04 18:44:37

ataraxia
Member
From: Pittsburgh
Registered: 2007-05-06
Posts: 1,553

Re: [solved] Systemd did not create standard config files

/etc/os-release should have been created by the systemd package. The rest of the files are optional configs, which systemd can do without. So, if any package created them, they would be empty, or just have comments, anyway. Nobody wants to deal with pacnew files for such things, so they are just left out.

Offline

#4 2012-06-04 20:18:40

nierro
Member
From: Milan, Italy
Registered: 2011-09-02
Posts: 849

Re: [solved] Systemd did not create standard config files

Ah thanks for the explanation!
Ok i have os-release, so it is all right!
Thanks!

Offline

#5 2012-06-04 21:38:28

falconindy
Developer
From: New York, USA
Registered: 2009-10-22
Posts: 4,111
Website

Re: [solved] Systemd did not create standard config files

I see no point in shipping empty config files. I've graciously bequeathed them along with their maintenance to you. Please take care of them.

Offline

#6 2012-06-05 08:47:31

jakobcreutzfeldt
Member
Registered: 2011-05-12
Posts: 1,041

Re: [solved] Systemd did not create standard config files

Ok, understandable, thanks for the explanation!. Strange that it didn't create /etc/os-release in my case though.
Anyway, solved...

Offline

Board footer

Powered by FluxBB