<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body><div><br></div><div><br></div><div><br></div><div><br></div><div id="composer_signature"><div style="font-size:85%;color:#575757">Sent from my Verizon Wireless 4G LTE smartphone</div></div><div style="font-size:100%;color:#000000"><!-- originalMessage --><div>-------- Original message --------</div><div>From: Rick Hornsby &lt;richardjhornsby@gmail.com&gt; </div><div>Date: 3/7/2016  9:38 PM  (GMT+08:00) </div><div>To: Central OH Linux User Group - 432xx &lt;colug-432@colug.net&gt; </div><div>Subject: Re: [colug-432] systemd dislike </div><div><br></div></div><br>&gt; On Mar 7, 2016, at 00:16, Jacob Ulrich &lt;contact@peachchannel.lol&gt; wrote:<br>&gt; <br>&gt; Does anybody else dislike systemd with a passion? I ask just because I <br>&gt; see a lot of RHEL related talk on this list. Sorry if this is <br>&gt; irrelevant. I mostly use GNU/Linux as a hobby.<br><br>I'm having a hard time getting used to it.&nbsp; SysV style init scripts were simple and effective.&nbsp; I know, systemd is more powerful, and the unit files are supposed to be easier to deal with.<br><br>But instead of <br><br>chkconfig --list ntpd<br><br>Now it's <br><br>systemctl status ntpd - which requires reading through a bunch of output to figure out if your ntpd is set to start on boot or not.&nbsp; Also, no more run levels, just a confusing pile of declared dependencies and "targets".&nbsp; I must sound really old when I ask what was wrong with my run levels 0 - 6?<br><br>If you use the service command, the syntax is the opposite: service ntpd status.&nbsp; I don't know why systemd does it - what seems like - backwards.<div><br></div><div>- You think you are old and grumpy, I never even used the service command ;-) &nbsp;IMHO it was easier to use bash tab completion and type /etc/init.d/whatever :-)</div><div><br></div><div>- All that said, I have learned to liv3 with SystemD, though it took me nearly a year of being grumpy about it. The unit files, once you get used to them are a lot easier than coping /etc/init.d/nfs, changing a bunch of LSB stuff at the top and hacking it. The unit files are quite small, and compact. Also, there is no more worry of "am what I am doing in this init script nasty?"....<br><br>Often when a service does not start properly, I don't get any indication.&nbsp; Have to systemctl status, and then "journalctl -xn" (no idea what journalctl has to do with it) to figure out what went wrong.<br><br>It also doesn't help that we have both 'systemctl' and 'sysctl' - each of which do completely different things.<br><br>To be fair to systemd, I haven't spent much time digging into these issues, or why things are they way they are.&nbsp; I've just been dealing with it and grumbling.<br>_______________________________________________<br>colug-432 mailing list<br>colug-432@colug.net<br>http://lists.colug.net/mailman/listinfo/colug-432<br></div></body></html>