SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Looking at the link, I see systemd automatically runs fsck when a harddrive is hotplugged. That's a bad idea, IMHO. I'd like some say in the matter before something like that is done. If an external drive needs checking, I think I can handle doing that myself, and I also can't help but think of the case where someone might be doing forensic analysis and not want any unauthorized changes made to the drive that would affect the validity of the evidence.
That is a very valid point you have there. But is there no way to disable it for people doing forensics?
My problem with systemd is that instead of the slackware minimalist approach where you have to enable and add things... systemd already comes with everything enabled and you need to disable it... This is something I definitely don't like about it and works against my common sense. Perhaps RHEL7 will fix and weed things out when it adopts it. After all Fedora is just a tesing distro for RHEL (the true reason for its support blatantly advertised).
So although I enjoy the fast boot. I dont understand why it loads so many things together from the beginning as enabled. Shit, if systemd is bragging about its boot speed, why not take advantage of parallel boot and start with minimal processes? That would make it even faster then it already is.
But now that I rethink. Back to what I just said... Take a moment and think why?.... Fedora is a testing distro for RHEL. So it makes sense to load everything on everyone so that people can see what works and what doesnt work or recieve feedback on what they like and what they dislike including bugs. I guess this just answered my question why everything including the kitchen sink is included in systemd startup. However, on a practical standpoint: A good system should have the minimal requirements and you as the admin should choose what to add into it.
Looks like I won't be using Fedora for too long more then as a hobbyist distro with this type of approach. I don't enjoy being a lab rat for their distro.
And thats what you always hear from Lennart. If you got a problem send in the Bugs!
OK, I agree that you got me there. That was a very nice come back. Respect.
and peace. Apologies for my comments. Can we move on or are you going to continue to target me with everything you say.
Distribution: Ubuntu 12.04 LTS, Kubuntu 12.04 LTS, Scientific Linux 6.3
Posts: 97
Rep:
I am not a Slackware user, but I feel strongly about this issue. My main objection to systemd is that it is a large departure from the Unix standard without any real necessity to do so and sets a bad precedent. Should Linux forge ahead and establish itself as a completely different OS or should it stick closely to its Unix roots? I firmly believe that it should stick to its Unix roots. Sticking with the Unix standard offers the best cross-platform compatibility with a model that has stood the test of time.
I often see mentioned here about how much Redhat has contributed to the development of the Linux kernel. So what? Does that mean that they can't have bad ideas? Does that mean that they should never be criticized?
I have a huge problem with the way Ubuntu has deviated from Unix, but at least they are not cross-distro changes. I am really sorry to see that openSUSE has adopted systemd. I hope Slackware stands its ground on this issue. If so, I just might become a slacker.
Major distros always have adopted "posh" and "fad" software almost to the point they get severely broken, dependency hell inclined, and overburdened with issues from too much resource usage.
Red Hat, yes, may have contributed a lot to Linux, but should they be allowed to direct it's heading? No they shouldn't. The community of Linux users should be the ones to decide what standards are adopted for the various operating systems using Linux as it's kernel.
I've used major big brand distros in the past, and none of them have performed anywhere near as well as Slackware has over time. Mandrake was one of the first dives into Linux I took, and found it to be a load of garbage. I tried Red Hat, and again, garbage (esoecially because they wanted me to "buy" a license to get updates. I even tried SuSE and was lost in all the mess it was. I then tried Slackware. It was labeled than as a minimalist system, but was one of the oldest so I said, what the hell, and installed it... and I was hook in less than 15 minutes with it. It was easy to use, easy to work with, and was very back to basics and I actually "learned" Linux.
So for me big brand distros, are not someone I would trust with the direction of GNU/Linux at all.
Interesting view on the matter. However, we need to understand how much of it is marketing speak, and how much of it is shaped by the author's situation of being a software developer familiar with the systemd implementation. As the philosopher says: "Being determines consciousness".
I am a software developer myself, but maybe that only makes me more wary of marketing speak, and of software complexity that will eventually eat all the perceived benefits of a piece of software. In that respect systemd worries me. But i must reserve judgement before i actually had a look at the thing.
What I do know is that the current line-up of init, hal, udev, dbus, hotplug, message-bus, console-kit, policy-kit, udisk and all the other shit is driving me insane and the complexity prevents me from troubleshooting and fixing problems. I wonder if that situation will improve or deteriorate under systemd.
Quote:
Originally Posted by volkerdi
Looking at the link, I see systemd automatically runs fsck when a harddrive is hotplugged.
I would hope very much that a policy like that can be easily configured in systemd configuration...
----
PS: another aspect: we'd have no issue if people were left with a choice of init system. However, using their influence on freedektop.org etc. to make systemd mandatory is just evil in my opinion.
Last edited by Martinus2u; 08-25-2012 at 04:50 AM.
Interesting view on the matter. However, we need to understand how much of it is marketing speak, and how much of it is shaped by the author's situation of being a software developer familiar with the systemd implementation. As the philosopher says: "Being determines consciousness".
I am a software developer myself, but maybe that only makes me more wary of marketing speak, and of software complexity that will eventually eat all the perceived benefits of a piece of software. In that respect systemd worries me. But i must reserve judgement before i actually had a look at the thing.
Of course it is marketing speak. He describes all that "awesome" features that systemd should provide and do automatically, in theory, when it's done.
But the question is: Can THE developer in charge for systemd (not tomegun) successfully implement all that stuff, get it stable and interoperable? So it is usable in real world applications?
And the answer to this question is: No, he can't. because he is to inexperienced for the task at hand and knows nothing about Unix. This can be verified by looking at his track record in the FOSS community. And talking about "stable" and "interoperable", these are things, the developer in charge explicitly does not want. Just an example:
But the question is: Can THE developer in charge for systemd (not tomegun) successfully implement all that stuff, get it stable and interoperable? So it is usable in real world applications?
And the answer to this question is: No, he can't. because he is to inexperienced for the task at hand and knows nothing about Unix. This can be verified by looking at his track record in the FOSS community. And talking about "stable" and "interoperable", these are things, the developer in charge explicitly does not want. Just an example:
Having /usr on different filesystem than / is "not supported"? How can someone who calls himself a developer be that ignorant about the Unix file hierarchy?
He obviously doesn't know why the /usr folder exists, yet considers himself competent to throw away the entire init system (developed over 40+ years) and replace it with a single daemon? He clearly doesn't know the first thing about the Unix philosophy either (or he simply doesn't agree with it).
...
But the question is: Can THE developer in charge for systemd (not tomegun) successfully implement all that stuff, get it stable and interoperable? So it is usable in real world applications?
And the answer to this question is: No, he can't. because he is to inexperienced for the task at hand and knows nothing about Unix. This can be verified by looking at his track record in the FOSS community. And talking about "stable" and "interoperable", these are things, the developer in charge explicitly does not want. Just an example:
I agree with the last post; there is a lack of cooperation between different projects: http://forums.freebsd.org/showpost.p...58&postcount=9
Instead of solving problems (like the /usr split) software is rewritten adding more confusion and incompatibility.
Though I don't mention systemd in that article, I think anything that makes it harder for us to use different *nix OSes interchangeably is a loss for the community as a whole. Working towards achieving cross-platform portability amidst *nix OSes might be beneficial to everybody involved.
Last edited by vharishankar; 08-25-2012 at 09:35 AM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.