Skip to main content
Topic: Artix Linux OpenRC differs considerably from Arch OpenRC (Read 4753 times) previous topic - next topic
0 Members and 3 Guests are viewing this topic.

Artix Linux OpenRC differs considerably from Arch OpenRC

I was going through the ArchWiki - OpenRC and found it not to be relevant to what Artix has. Basically Arch Wiki has most if not all, the configuration stored in the directory
Code: [Select]
/etc/openrc
While Artix does not use this directory at all. Artix uses a single global configuration file. 

Why is there so much of a difference from Artix implementation of OpenRC and Arch? What are the other notable differences in how OpenRC is used in Artix and how it is used in Arch.

I know that Arch does not officially support OpenRC and supports only systemd. 

Re: Artix Linux OpenRC differs considerably from Arch OpenRC

Reply #1
Whenever possible, Artix's implementation mimics Gentoo (which is the OG). The real question is why the AUR package (OpenRC is not packaged for Arch, this page refers strictly to AUR packages) changed these paths.

Anyhow, in OpenRC's case your souce of information when you can't find something in the Artix wiki is the Gentoo's, not Arch's. The only important difference is that Artix enables the experimental openrc-init by default (so /etc/inittab is disabled).

Re: Artix Linux OpenRC differs considerably from Arch OpenRC

Reply #2
Ah, the Arch Wiki was one of the principal reasons Artix came into existence. Many an admin over there seethed and coped for years on end.

Re: Artix Linux OpenRC differs considerably from Arch OpenRC

Reply #3
Ah, the Arch Wiki was one of the principal reasons Artix came into existence. Many an admin over there seethed and coped for years on end.
Can you please give more details on this? What were the issues with the Arch Wiki? 

 

Re: Artix Linux OpenRC differs considerably from Arch OpenRC

Reply #4
Whenever possible, Artix's implementation mimics Gentoo (which is the OG). The real question is why the AUR package (OpenRC is not packaged for Arch, this page refers strictly to AUR packages) changed these paths.

Anyhow, in OpenRC's case your souce of information when you can't find something in the Artix wiki is the Gentoo's, not Arch's. The only important difference is that Artix enables the experimental openrc-init by default (so /etc/inittab is disabled).

Thanks. I will look at the Genetoo Wiki. Is this the OpenRC Wiki page that I should be looking at?

Also for what else information, apart from OpenRC, should I be looking at Genetoo Wiki and not Arch Wiki? For example mounting file systems or say cron jobs or something else?

Re: Artix Linux OpenRC differs considerably from Arch OpenRC

Reply #5
Also for what else information, apart from OpenRC, should I be looking at Genetoo Wiki and not Arch Wiki? For example mounting file systems or say cron jobs or something else?

Usually nothing else. "Usually" because you'd need to know the boundary between the init system and what you're trying to do; that's somewhat difficult to answer for every case.

For both of your examples, the answer is "use the Arch wiki" because OpenRC just starts the standard mount -a and *-crond commands, (AFAIK) without special handling. If this question were about network management, OpenRC provides a minimal network management tool called netifrc.d, so looking at the Gentoo wiki is a good idea.

Re: Artix Linux OpenRC differs considerably from Arch OpenRC

Reply #6
The bottom line answer, the openrc package on artix has no arch upstream.
This means, openrc on artix is whatever devs decide it to be without considerting packages in arch AUR.