A note on my word choice throughout this video: I use the terms "daemon," "service," and "process" at various times to refer to the programs running in the background that OpenRC starts and/or stops. I am essentially using these terms as synonyms in the video. There are some differences between them, but the differences are not totally agreed upon and the terminology can be ambiguous. For instance, refer to these links that try to describe what the differences between services, daemons, and process are, to varying degrees of success: askubuntu.com/questions/192058/what-is-technical-difference-between-daemon-service-and-process www.linuxquestions.org/questions/linux-newbie-8/difference-between-deamon-and-service-in-linux-814229/ stackoverflow.com/questions/3612846/what-are-the-behavioral-differences-between-a-daemon-and-a-normal-process The way I see it, "process" refers to any running process on your system, while "daemon" refers to a background process that does not expect direct user interaction and that does not need a logged-in user to run. So it is accurate to say, given this definition, that all daemons are processes, but not all processes are daemons. The term "service" is more ambiguous, but I understand it to be mostly a synonym for "daemon" (refer to the openrc-status manpage using the term "service", for instance). This is the way I use "service" (and the other words) in this video. Hopefully this language is not confusing to the viewer. I will try to make note where I think confusion might arise (e.g. at 4:58 in this video), but let me know if you require further clarification. Thanks for watching!
@serge50464 жыл бұрын
For starting, stopping or restarting services you can use rc-service: www.mankier.com/8/rc-service Cheers
@hmagellanlinux3074 жыл бұрын
@@serge5046 I figured there must have been something like this, thanks! Strange, I found no mention of this command on Gentoo wiki's OpenRC pages nor in any of the other OpenRC manpages I read.
@serge50464 жыл бұрын
@@hmagellanlinux307 You have it in this page of the Gentoo wiki: wiki.gentoo.org/wiki/OpenRC/supervise-daemon It is mentioned under the code of avahi-daemon (under the line "Start the service back up") Cheers
@rm-rf46124 жыл бұрын
you're doing gods work lad, keep it up
@mirexius3 жыл бұрын
Finally. Some a Gentoo channel that I've been searching for :D Keep up!
@anered52734 жыл бұрын
Недооцененный канал. Спасибо за видосы, удачи :>
@nightwolf19662 жыл бұрын
WoW you are a great teacher please keep up the great work you are doing and the videos you are making , thank you again
@johnmiskulin47513 жыл бұрын
Awesome videos! I hope you keep going with gentoo content because you are great at teaching.
@_regnar_41898 ай бұрын
Hi. What's abount rc-service command? When I was doing my first install of gentoo, it was around a half-year before, gentoo handbook said that it is the correct way to start/stop/restart services. Why do i need to do it mannualy?
@NovabitsYT4 ай бұрын
openrc looks so neat
@madkvideo3 жыл бұрын
Excellent tutorial
@Ashiya-Uraki4 жыл бұрын
I'm curious about the scripting part specifically and haven't dived in it yet with OpenRC. Any plans to cover this topic?
@hmagellanlinux3074 жыл бұрын
Yes, that will be in video 4 of the series, if my current schedule holds. Thanks for watching!
@Ashiya-Uraki4 жыл бұрын
@@hmagellanlinux307 Thank you for making these informative videos
@htx80nerd9 ай бұрын
Nice video thanks.
@celestialadministration4 жыл бұрын
What tiling window manager are you using? Though about trying out Artix linux openrc out. Mad thank you not much info about this stuff on youtube. Plus sum are really dated if none existent.
@hmagellanlinux3074 жыл бұрын
Thanks for watching! I'm using dwm in this video.
@celestialadministration3 жыл бұрын
Do you still use Gentoo?
@autonaut2792 жыл бұрын
oh man. I was giving up on Artix after struggling with enable so many things. I hope this helps.
@iseengreenenjoyer4 жыл бұрын
I just was searching for openrc customization video, and then I saw a touhou intro and clicked because why not, whats wrong with me?
@treahblade2 жыл бұрын
For any future viewers here you do not need to execute scripts directly from /etc/init.d you can simply use the built in rc-service program.
@sgpch19834 жыл бұрын
hmm rc-status is kinda to much.. if i want to know if something is running is go ps ax.. oh well.. i like the slackware rc.d style init best.. to bad one cant extract or use it on any distro..
@octavylon90083 жыл бұрын
Actually there is openrc-init so openrc does have its own init system
@_yuri4 жыл бұрын
now there are apps that demand sysd to run this is bullcrap for example recently anki did this and newer versions require systemd 😿.
@hmagellanlinux3074 жыл бұрын
Absolutely. Sometimes Gentoo and other OpenRC systems are able to work around some of these hard dependencies e.g. with elogind, but the era of GNU/Linux/Systemd seems to be approaching, unfortunately.
@serge50464 жыл бұрын
@@hmagellanlinux307 A good example of this is the latest version of xorg-server dropping suid and using logind. Fortunately we are able to use elogind. Alien Bob had to implement elogind for his Plasma version of Slackware current: alien.slackbook.org/blog/?s=elogind+plasma