<p dir="ltr"><br>
On Sep 10, 2015 1:21 PM, &quot;Lightner, Jeff&quot; &lt;<a href="mailto:JLightner@dsservices.com">JLightner@dsservices.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Well when major distros like the ones you&#39;ve listed commit to not use it this is clearly the death knell for systemd.  :p<br>
&gt;<br>
&gt; Seriously - learn to love systemd - it is NOT the great evil people that haven&#39;t tried it suggest it is.</p>
<p dir="ltr">+1 </p>
<p dir="ltr">I find systemd to be far easier that the hodgepodge collection of kludges accumulated over the years of sysV on rhel/fedora. I want my stuff to run they way _I_ want it to run. Once the simple basics of systemd are understood, it&#39;s easier to manage my application startup environments. Each application has an environment config file. Systemd is used to define prerequisite services so crap like nfs starting before network is up no longer happens.</p>
<p dir="ltr">It seems that once I dig past the issues of the personalities of the devs, the complaints are rather thin. It would be highly impractical to have the same command set used for two different outputs from two different inits. It&#39;s not like systemd suddenly appeared 6 months ago. It&#39;s been around more than 4 years. There&#39;s a global array of people with a good track record of picking new technologies to work into Linux distros. From my perspective, there&#39;s very little that&#39;s hit the big &quot;FAIL&quot; button and a tool as central and vital as the init process will have been beat up on operational theories before being accepted into use by the top 95+% of installed Linux distros. So, time to learn new tricks.</p>
<p dir="ltr">&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: <a href="mailto:ale-bounces@ale.org">ale-bounces@ale.org</a> [mailto:<a href="mailto:ale-bounces@ale.org">ale-bounces@ale.org</a>] On Behalf Of Steve Litt<br>
&gt; Sent: Thursday, September 10, 2015 12:38 PM<br>
&gt; To: <a href="mailto:ale@ale.org">ale@ale.org</a><br>
&gt; Subject: Re: [ale] [Fwd: Advertising on <a href="http://ale.org">ale.org</a>] - OT MS vs Apple vs Linux/UNIX<br>
&gt;<br>
&gt; On Tue, 8 Sep 2015 19:00:54 +0000<br>
&gt; &quot;Lightner, Jeff&quot; &lt;<a href="mailto:JLightner@dsservices.com">JLightner@dsservices.com</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; Systemd is not just on RedHat style distributions – in fact RHEL<br>
&gt; &gt; itself is rather late in doing it.     (You can still do RHEL6 if it<br>
&gt; &gt; bothers you that much – it’s only on RHEL7 you see it.)<br>
&gt; &gt;<br>
&gt; &gt; You can rail against systemd but you’re unlikely to avoid using it<br>
&gt; &gt; over time because most of the popular and commercial distros have<br>
&gt; &gt; adopted it:<br>
&gt; &gt; <a href="https://en.wikipedia.org/wiki/Systemd#Adoption_and_reception">https://en.wikipedia.org/wiki/Systemd#Adoption_and_reception</a><br>
&gt;<br>
&gt; PROPAGANDA ALERT: The systemd industry says they&#39;ve won the battle and you have no alternative but to use systemd.<br>
&gt;<br>
&gt; * Devuan and Funtoo have committed to never using systemd<br>
&gt; * Manjaro-OpenRC has very little systemd detrius, and its systemd<br>
&gt;   vestiges are harmless<br>
&gt; * PC-BSD has no systemd<br>
&gt; * All the preceding can easily be set up to do the work of a Linux box.<br>
&gt; * Devuan has created its own udev, which is the flagship of systemd<br>
&gt;   vendor lock-in. So have Gentoo/Funtoo.<br>
&gt;<br>
&gt;<br>
&gt; &gt;<br>
&gt; &gt; Personally I don’t find systemd as horrible as some would seem to<br>
&gt; &gt; suggest.<br>
&gt; &gt;<br>
&gt; &gt; One of the first things I learned in Management class in college is<br>
&gt; &gt; “People are resistant to change”.    Most of the complaints I’ve seen<br>
&gt; &gt; about systemd boil down to “Why change, init worked for years?”.<br>
&gt; &gt; Despite the fact there are many reasons given for the “Why change”<br>
&gt; &gt; many who complain simply disregard them.<br>
&gt;<br>
&gt; PROPAGANDA ALERT: The old &quot;newer is better&quot; argument. ISIS is new, but not necessarily better. Ebola in cities is a new thing, but perhaps not an improvement.<br>
&gt;<br>
&gt; Now let&#39;s talk about change, complaints and reasons.<br>
&gt;<br>
&gt; Name me one other change in the Linux world that generated even 1/10 of the complaints of systemd. Yeah, I can&#39;t think of one either. If you don&#39;t like Emacs, you use Vim, or Eclipse, or Bluefish, or whatever.<br>
&gt; You can switch editors as easily as you can change clothes.<br>
&gt;<br>
&gt; Don&#39;t like Gnome? No problem: use KDE, or Xfce, or LXDE, or OpenBox, or any one of ten or twenty others. You can switch WM/DE as fast as rearrange chairs in your living room.<br>
&gt;<br>
&gt; Until very recently, if you didn&#39;t like sysvinit, you could have effortlessly replaced it with s6, runit, or several others.<br>
&gt;<br>
&gt; Now comes systemd, built from the ground up to prevent its own replacement, because it promiscously interacts with as much as it can.<br>
&gt; Replacing systemd requires not only the usual replacement of PID1 and process manager, but also initramfs, udev, and now su, for gosh sakes.<br>
&gt; Every month, systemd subsumes more of what was once the toolkit Linux users used every day.<br>
&gt;<br>
&gt; People didn&#39;t complain because it was new: They complained because it was &quot;my way or the highway.&quot;<br>
&gt;<br>
&gt; And for what? 90% of use cases are for practical purposes init agnostic. For this 90%, there is no &quot;reason&quot;: They didn&#39;t ask for a better init in the first place.<br>
&gt;<br>
&gt; I could go on about systemd&#39;s architecture, but this response is already long enough.<br>
&gt;<br>
&gt; SteveT<br>
&gt;<br>
&gt; Steve Litt<br>
&gt; August 2015 featured book: Troubleshooting: Just the Facts <a href="http://www.troubleshooters.com/tjust">http://www.troubleshooters.com/tjust</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Ale mailing list<br>
&gt; <a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
&gt; <a href="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</a><br>
&gt; See JOBS, ANNOUNCE and SCHOOLS lists at<br>
&gt; <a href="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Ale mailing list<br>
&gt; <a href="mailto:Ale@ale.org">Ale@ale.org</a><br>
&gt; <a href="http://mail.ale.org/mailman/listinfo/ale">http://mail.ale.org/mailman/listinfo/ale</a><br>
&gt; See JOBS, ANNOUNCE and SCHOOLS lists at<br>
&gt; <a href="http://mail.ale.org/mailman/listinfo">http://mail.ale.org/mailman/listinfo</a><br>
</p>