Quote:
|
Quote:
Code:
If it's a valid capability we default to assume that we have it src/core/condition.c The developers of systemd lack some social skills imo. That does not mean that systemd itself is bad. and PS. the bug reports are debian packaging based, not a systemd bug my funny part again: Dont get me wrong here and not compare systemd with the next example literately. If the Goverment calls everyone that they need a new flew shot (which cures all diseases), they always say its Mandatory to take the shot, but not everyone is taking the shot. |
Quote:
Will this mean sysadmins will have to resort to using shell scripts to load a firewall module and rule set? [sarcasm]I thought systemd was supposed to do everything for people, not expect sysadmins to do more work.[/sarcasm] |
Quote:
@ReaperX7 (starting firewalld from shell script failed aswell) The ones known by me, have nothing to do with systemd. (copy/paste from your journal will always include systemd) and firewalld service failing to start, can have multiple reasons. and systemd refuses to start it because there is an issue (after all its a daemon-manager) if I remove a library file on Slackware (LibEgl anyone ? ...) and I try to start something with systemd, it will refuse to start. (it isn't systemd's fault it doesn't start) |
Quote:
And there's another here. The point of course is iptables and netfilter worked reliably. This systemd-related junk doesn't. But people will still say it's much better than existing methods. Meanwhile sysadmins around the world are abandoning Linux in droves because of this junk and the time they have been wasting trying to fix problems that would not have existed had the distros remained with the tried and true technology. Bear in mind that while you're away checking whether this really is a systemd bug or not there's probably a sysadmin somewhere in the world right now having to deal with this exact issue. Meanwhile he doesn't have a firewall to protect his server. But because he now has to go and do his research to see if it's a systemd bug or a firewalld bug or a CentOS packaging bug he's not going to be able to troubleshoot the issue as quickly as he could have had it been, for example, an iptables configuration issue. And if it's the bug that was reported to Red Hat he's not going to be able to fix it at all, because the commercial vendor keeps the solutions to the problems it creates behind a paywall. Of course he should just have used Slackware or Crux or one of the BSDs and avoided this rubbish altogether. |
Thanks for defining System D for me. Sorry about that.
|
Quote:
Cheers |
Quote:
or you could check a log or send your self an email or multiple ways i can think of off the top of my head, and im not all that smart and havent done pro sysadmin work in quite a while. And yes slackware lets you use the best script you can find or write yourself :) |
Quote:
Cheers |
Quote:
I do understand what is required to get iptables-netfilter up and running on Slackware. I start rc.firewall from rc.local, because the virtual machines with their virtual NICs need to be up first. I don't have a test for it but indeed it would be a good idea to put one together. Just grab the pid and test for it with an if ! ps -p pid then .... Not too hard really, is it? Of course this is just diverting people's attention from the subject we're discussing here, which is why systemd is causing the mass exodus of Linux sysadmins we have been seeing lately. Do you think it's a good idea to dump all this new firewalld and systemd crap on sysadmins and expect them to pick it up straight away, so that whenever the firewalld service fails to start next time on their enterprise Linux server they will be able to solve it with no downtime? Pretty important when it's a firewall, don't you think? I'm sure if you work for someone like Red Hat you think it's a great idea, but I'm curious to know what the majority of sysadmins out there at the coal face think. Those who don't have the luxury of falling back on their big employer daddy, in other words, the employer who knows how to fix the problem because he created it in the first place. |
Quote:
Cheers |
Quote:
|
shutdown -h now
Quote:
You probably find it amusing, but I find it embarrassing as it just shows how a certain few Slackware kooks are down to just mudslinging and superficial intellectual gymnastics, regardless of whatever technical merit in their arguments; you guys are an embarrassment to the greater Linux community. If I wanted trolling, I'd be in /b/, reddit, or SA, not here. |
We need discussion Zak, but yes, we don't need mudslinging as unSpawn hinted at.
Anyways, in Slackware you have several options for a Firewall, but you have to implement it. Everyone has known this since day one, or should have. Nobody is going to create your Firewall script for you. Even AlienBOB's EFG requires you to do some gruntwork on your own, to create a CUSTOM firewall script, make it executable, and run it. Code:
/etc/rc.d/rc.firewall status Quote:
http://www.byuu.org It's one instance, but where one starts, others will follow. |
Quote:
The behavior in this thread as well as the behavior in the PAM poll thread are simply embarrassing examples of how easily the more active keyboard warriors of this community can get riled up; I'm sorry for the newbies who'd want to use Slackware more but are turned off from the toxicity. |
I am surprised over all the effort given to the systemd-api. Are any of you guys actually _using_ the api? Does it matter if the library functions are public or non-public?
Personally, it scares the sh?t out of me that it (ie systemd) presents a single attack-vector - and so should you all. Next in line - binary (and broken when things break/go awry) journals. And no - I have not scrutinized the code (and yes, I _am_ a c-programmer first and foremost, script-kiddie next and sysadm for more years than I care to remember) - what concerns me more than code quality is the haughtiness of the devs and their attitude to problems/bugs - and then they want to take over the world. I know none of you will ever ask _my_ opinion on it - so I'll give it to you for free. I wouldn't touch systemd with even a red hot poker. |
Quote:
Does Slackware need PAM to compete with other Server grade distributions? No it doesn't because you have all the tools to add PAM yourself, and there's tons of examples out there for setting it up. Does Slackware need systemd to be a modern distribution? No it doesn't because systemd isn't even near completion yet in terms, and Slackware already is modern with it's packages and strong community support levels. So what does Slackware need? Nothing but a willingness to learn to do for yourself with the tools provided. There's no problem with creating optional packages, but when someone tries to push optional as required, it's going to draw criticism, and it could be harsh. |
Systemd is a constitutional change. If this were politics you'd need an Amendment to get it accepted. Yet here we are having it applied by a few to the majority. This is rather familiar territory - large changes forced on the majority, at the behest of a minority, with all debate shut down or reduced to rock chucking matches. This is how politics is now run, it's therefore of little surprise that its bleeding into software - after all, it's the Corporate influence that has led to this situation, whether in politics or software.
|
Quote:
The handful of people that here explaining the world how a Linux system has to be, from which most of course do not even spend their most time on Linux, floating each thread here with their FUD, paranoia, simple nonsense and technical incompetence are a shame for Slackware. If you want to bring Slackware user into a bad light you need just to quote from this thread was several people have written here, how embarrassing. You think you do something good to Slackware and Linunx, acting like radical ultra orthodox fanatics, arguing with FUD, paranoia, technical incompetence and strong cool language, scaring away everyone who is not on your radical trip? how disgusting, but of course you will have success. |
Quote:
Quote:
Quote:
Some interesting points in the article. |
Quote:
You are ignoring the use-case for PAM. If you have the time to tinker with your Slackware system and add PAM in a meaningful way, then that is not trivial, takes time, and introduces a maintenance burden because your computer may refuse to let you in after any official Slackware update if the "wrong" package gets updated and you did not notice. Also, this is a typical case where you are not going to have any use for PAM, since tinkering usually means, you are dealing with a single-user system. Requiring someone like kikinovak to add PAM himself seems reasonable, because he can make a decision between the added work load of maintaining out-of-tree Slackware packages versus the increased functionality he can offer his customers (aka increasing revenue). Still, this strategy will introduce "islands" of non-standard Slackware setups that are hard to troubleshoot because if you post your issues here at LQ, none of us will be able to help because of the unknown implementation. PAM is not evil despite rumors of the past. If implemented in a proper way, it will not add complexity to your computer. In its simplest implementation, you can just continue with your user management the way you are used even with PAM inbetween, while allowing others to add more complex authentication schemes without having to rebuild several core packages. |
Quote:
|
Quote:
|
Quote:
|
Quote:
|
Quote:
|
Quote:
|
Quote:
Cheers |
Quote:
|
Quote:
|
Quote:
|
Quote:
|
Quote:
It's quite obvious ancillary software like firewalld has been developed with systemd in mind. The problem is not just systemd, but this flaky scaffolding around it as well. As you very well know. |
I really do believe in free expression, but, this thread has given new life to beating a dead horse. After over 100+ pages and almost 1700 posts is it time to lock this train wreck? Just a suggestion.
|
Quote:
Bart has done an exemplary job with his work and is leading by example of doing hard work with high pay out. His packages may never go official, but at least he's stood his ground and let his package speak for themselves. As far as the use-case... it all depends is the best answer I can give you, and depending on what can be simple or complex on a case by case basis. And yes, I agree with hitest, this topic has ran for enough time. By now we all should have gotten the information we all need, learned what we needed to learn, and forged our paths for whatever scenario comes, if and/or when. |
Quote:
|
The foul language, hostile attitude and personal attacks contained in this thread are not acceptable here at LQ and will not be tolerated. I'm going to close this thread for some time to allow a cooling off period (Which is unfortunate; we should be able to respectfully and thoughtfully debated topics that we don't agree on). Additional threads created for the sole purpose of arguing over systemd will result in closures and/or bans. If you have any questions or comments on this, feel free to contact me directly.
--jeremy |
All times are GMT -5. The time now is 12:02 AM. |