I have a mask file that includes every major piece of code poettering has touched. I will NEVER allow systemd, pulse or avahi on any of my Gentoo systems. gconf and dconf have also been masked as they create a lot of "systemd compatible" crap, polluting my system for no good reason.
Debian is dogshit. Gentoo and Slackware are all that's left of Linux, apart from a few tiny niche distros.
Alexander Gray
Pretty much this.
Adam Torres
arch linux though
Henry Robinson
...
Jose Bennett
...
Levi Kelly
Where do you think we are?
Adrian Allen
r/tech
Aaron Richardson
You need to go back.
Jace Perry
What are your gripes with Debian? I used it quite a long time ago, and found their system of grouping packages to be retarded, which ultimately lead to a confusing mess when you needed to mix and match stable and unstable packages. I thought apt was pure shit, and became a BSD and Apple fag.
Christian Gutierrez
Of course, we're already here.
Tyler Howard
Linux is dogshit.
Samuel Cooper
Unix is dogshit
Cameron Hughes
you're not supposed to do this, all you have to do is pick either stable, testing, unstable. just pick manjaro you fucking memelord
Brayden Bennett
Linux is not Unix.
Caleb Howard
Computers are dogshit.
Downgrade to pen and paper.
Julian Bailey
Life is dogshit
Kill yourself.
Evan Sullivan
Humanity is dogshit
Gas them all.
Owen Gutierrez
Autism is dogshit.
Connor Cooper
You're not alone. I even managed to purge boost from my system.
Nicholas Williams
Consciousness is dogshit.
Attempt to destroy the universe through vacuum death.
Leo James
At this point you're better off just using OSX.
Gavin Jenkins
Thanks for your work. Going to be installing Gentoo on my Ryzen system once it's put together next week.
Christian Cooper
Don't you mean... macOS?
Josiah Nguyen
You're doing God's work, user.
Nicholas Phillips
What about void?
Cameron Campbell
that's what he meant by void is a hobbyist toy distro
Jaxon Butler
Why would you make a mask file for this? I've never installed any of this shit by accident. How is that even possible.
How is it the systemd project's fault that developers/packagers of other projects want to make it a dependency for their projects/packages? It's not, your argument is shit.
Connor Fisher
You might want to up the dosage on those pills you're taking.
This is pasta Why cloudflare is cancer to the internet
-cloudflare makes it extremely difficult for Tor users and users who disable javascript. This difficulty was originally just a simple CAPTCHA, that progressed into impossible CAPTCHAs (CAPTCHAs that would reject all answers), and finally outright blocks in the case of archive.is; this effectively bans the most security and privacy-conscious users from your site.
-cloudflare arbitrarily bans whoever they want. Today, it is Tor users who disable javascript. Tomorrow, it could be all Firefox users, Linux users, VPN users, Brazillians, Germans, Snowden supporters, filesharers, anons, children, women, homosexuals, Christians. The exact criteria doesn't matter, because it is completely at the whim of cloudflare.
-cloudflare completely breaks SSL
Standard SSL handshake User -> website's key -> website User cloudflare's key -> cloudflare -> website's key -> website User
Landon White
Wow, who would have thought that providing anti-ddos services means certain properties of the Internet will stop working! We can now conclude that the cia did it!
Liam Nelson
Forgot the rest:
Untraceably, because unlike a standard MitM, which can always be detected by saving and comparing public keys between sessions, cloudflare is always in the middle and is always either forging a fake public key or even TAKING YOUR PRIVATE KEY.
-cloudflare centralizes the internet, creating a single point of failure. If cloudflare goes down, every server routing through them goes down.
-cloudflare does not actually protect against hacking. They can be bypassed using any proxy other than Tor, let alone nation-state botnets of hundreds of millions of compromised systems.
-cloudflare costs money. You are paying for the privilege of giving away your domain, SSL key and server traffic to a third party.
The rational conclusion to the above would be that cloudflare is attempting to consume the entire internet, like cancer.
As cloudflare is a US corporation, which appeared out of nowhere with more bandwidth and better hardware than most ISPs and has rapidly spread across the internet, it is highly likely they are an NSA front designed to completely take over the internet. Use cloudflare or be DDoS'd, that is the definition of a protection racket. Do not let them succeed, if you value the internet.
OF course not it could be the NSA or any spy agencies.
Still better than cloudflare websites. I am trying to find one that doesn't require JS if I know one I would have already shared it.
Connor Harris
If I pull that off, will you die?
Eli Lee
...
Carter Butler
If all you ever do is browse youtube and Holla Forums, why not?
Xavier Davis
What's the point of using tor if you are gonna open yourself up to javascript exploits that can de-anonymize you? You really think these sites are 100% secure? Holla Forums was just hacked a few weeks ago, the hacker could have easily added malicious script to the site and de-anonymized you if he had an exploit, and he wanted to
Charles Lewis
kyspls
Carson Scott
I hate systemd has much as Julius Streicher hated the jews, but (((systemd))) can't be blamed for the idiocy of programmers outside their project.
Evan Fisher
nice try kike. system d is cancer and goes against everything good about open source
Jayden Foster
That's Red Hat, not Pottering. RH always hated the linux world not being homogeneous.
Liam Barnes
its probably both daily reminder the tech fields are flooded with jews, masons, blue haired thots, and cucks. Everyone who calls themselves a "hacker" has about a 75% chance of being in antifa. most of the defcon staff/speakers are antifa or really cucky. computers are an easy way to gain "power" so weak people flock to "tech" fields like flys to a dead animal.
Samuel Allen
pulse is actually ok
Tyler James
pulse is actually ok. it's the only way i've been able to get multiple sound applications running at once without screwing up.
Brayden Powell
whopps :^)
Colton Carter
False. Red Hat doesn't care. All they care about is RH Linux.
William King
???????
Tyler Ramirez
*GNU/Linux
Lucas Stewart
Nice shilling fags. You really blend right in with that dogshit.
Jeremiah Reyes
Nice bumping of a 5 day old thread, summerfuck.
Colton Sanchez
No.
Justin Carter
Wait, are you using GNOME and if so, why?
Nathaniel Cruz
ALSA may or may not have issues running mulitiple audio streams depending on if your soundcard has hardware mixing or not, what output you use, and how retarded the distro's alsa package maintainers are. Fixing the problem is trivial though.
Xavier Taylor
I just gonna post something said by SuperTramp83 on a thread at Trisquel forum:
I see no problem in systemd - it's free software, well tested. I have it on Debian and I'm fine with it. If you run servers you need to learn a lot of new things but if you use it on a home installation and do basic stuff as I do, you'll feel no difference at all other than a quite faster boot time.
One thing I can agree on with those who rant about it is it goes against the KISS (keep it simple stupid) philosophy of GNU: do one thing and do it well. From what I've read this new init system is much more than that and it has extended to so many parts of the OS that it is glued to so many things. So those who don't like it find very difficult in many cases getting rid of it. I prefer keeping things simple (generally speaking) and giving everybody the choice on whether to use something or not and systemd makes this tough for many.
That being said, I guess in five years everybody will use it and forget about the controversial intro."
Consider reading it, please.
Dominic Scott
It keeps changing all the time, so it's not well tested. What, exactly was it that you couldn't do with all the countless other inits/process managers that was necessary for admins and only systemd could provide? A sligltly slower boot up is a small price to pay for a simpler OS. systemd is the text book example of scope creep. It should be taught in school. systemd-less alternatives: without-systemd.org/wiki/index.php/Main_Page#Free_and_Open-Source_.28FOSS.29_operating_systemswithout_systemd_in_the_default_installation I use GuixSD, and it's fantastic! Nuance: systemd and distro maintainers make this tough for many. The DMs are also to blame for the systemd infiltration/infestation. I think that there will continue to be a hard core of anti-systemd programmers out there that will maintain shitstemdless systems.
Julian Ramirez
except systemd is made up of a multitude of daemons and utilities which each do one thing and do it well.
if we listened to retards, the GNU core utils would be violating this philosophy. they are, but just because GNU doesn't care for this in general. to elaborate, "do one thing and do it well" is not GNU's philosophy. It's the UNIX philosophy. And that was abandoned quite a long time ago anyways in traditional UNIX lineage, let alone the clones. Stallman himself admits that he never cared for the UNIX philosophy. GNU was only made as a clone of UNIX because UNIX won, and Lisp lost.
How fucking retarded are you people? What are you doing on Holla Forums? Why are you responding to "babby's first systemd shitposting thread" despite not knowing anything?
Leo Thomas
call me when I can use other init systems to manage services in process group interfaces provided by the kernel, and not have to have hacked together scripts to find all instances of forked processes which may or may not work right half of the time and leave dangling services. I'm sure you'll respond to this post with your autistic anger though, deal with it you know-nothing sysadmin larper.
Logan Ross
Some people don't think init should need a hundred daemons. As for doing it well, in the last years (((systemd))) had more really bad bugs than the stable alternatives. The core utils is a set of independent tools. (((Systemd))) tools are anything but independent, they don't play nice with standard tools. You can't even cat or grep the logs by default. Which is fine, Microsoft does the same and people like their OS, but don't pretend it's anything remotely resembling unix because it doesn't.
It doesn't NEED any of them, the only thing majorly required for systemd is dbus and udev and logind if you're going to log into via vt or remotely. You need a device manager anyways, so now your only complaint is dbus and logind (which is sort of optional, it's started on-demand, it all depends.) Everything else is optional, and are only helpers. How does it feel, being incompetent?
Jeremiah Morgan
Also, I forgot journald. That's sort of required as well. You can disable the binary logs and have syslog either read from a compatibility socket or have syslog read from the non-persistent journal. Either way, systemd uses journald for some its monitoring features as far as I recall. But on-disk, persistent "binary logs" are optional.
Carter Butler
Pretty impressive level of autism.
Parker Walker
Technically udev and journald (logging) would not be required on embedded but you'd likely not want to have the slight additional weight of systemd on real embedded systems anyways. If we're talking about ARM "embedded" though, it'd probably be worth it.
Blake Wood
You are confused if you believe that systemd's goal is only init. Systemd's goal is to provide a system management platform on top of Linux.
Caleb Johnson
That's a really nice feature but does the colossal scope and size of systemd justify its features? In my opinion no, and as I said it keeps changing all the time. Of course we all want robust solutions, that's only reasonable. Not an argument Lennart. What I want is something that manages services sensibly without the huge bloat and catastrophic security record that comes with systemd. With you Lennart it's there is now middle ground and it's always the fault of the user. So, given the choice between sinit and (((systemd))), I'll take sinit, the feature-richness of ((((systemd))) doesn't make up for the complexity and lack of good documentation.
Just because coreutils doesn't make it simple to install a select few of the programs [wich should be simple] doesn't make it ok for systemd to be complex.
Gavin Richardson
You're a larper because you haven't actually compiled the GNU core utils yet saw fit to argue that they're not complexly intertwined with internal dependencies. systemd does complex things, it allows me to start services or jobs when a device is hotplugged with two lines of declarative instruction. It allows me to limit, track, and seamlessly restart process groups with an API provided by the kernel. If you weren't a larper you'd know how racey and fraught with peril restarting apache used to be. Sometimes it would be dangling, sometimes it wouldn't. You'd have to have arcane scripts to track the resource usage of all of the forked processes, it didn't work right. You're a moron, now fuck off back to Holla Forums.
Alexander Russell
lel. go back to your safe space.
Josiah Jackson
However: I should have been clearer, that it's not ok for coreutils be this complex as well, but if you don't like it, you can easly swap it with for example BusyBox. uselessd development was halted because systemd changed so rapidly, why should a process manager/whatever change this often? If it's 1 part of the OS you want stable it's the PM. So yes, unfortunately coreutils is not as simple as it should be, but it's stable and swappable, very much unlike systemd.
Instead now you have a pseudo-scripting language that will be parsed by an init system that assumes a lot of things about the environment and may or may not break because of those assumptions. Congratulations, you just made state of the art worse. A lot of people use wrapper scripts with unit files because of how limited they are so it doesn't bring anything new to the table anyway.
This is bullshit, you need at least journald if you want logs at least ([r]syslog support was removed because the API changes way too much and supporting things other than journald in the core systemd was getting hard, so it's handled in journald now). For a lot of things you also need the other binaries (resolved, timedated, machined, etc etc) unless you're installing a pre-imaged system. There's almost no way to set up some parts of the GNU/Linux system with systemd and WITHOUT its tools, because tools from other init systems are not compatible with systemd.
Also, I'm not the user you're talking to, but Resorting to insults when you're out of arguments just show that you have no arguments and nothing else. It's sad really.
Nathan Phillips
Wrong
Michael Anderson
That's not what cgroups are, or entail, moron. You're not a sysadmin, stop pretending you are one, you're a NEET with a workstation purchased with NEETbux.
Also, I can't count the number of times racey or forking behavior fucked sysvinit.
Just deal with it, no one cares if you use systemd or not you stupid autist. But if you don't know the specific problems that it solves, or never have encountered them, then you don't get to discuss this. rsyslog is still supported, both over a compatibility socket and rsyslog can read right from the journal in later versions. This is a performance optimization, not anything to do with some Red Hat conspiracy, because the compatibility socket still exists. No, you do not. Fuck off, retard.
Connor Ramirez
Ah, right, you're a dark n' edgy forumfag. The same drooling, incompetent NEETs responsible for systemd shitposting on 4chan/g/ and Holla Forums/tech/ years ago. Go back to your forum and stay there, you retarded faggot.
No one's triggered here, except the moron who had to concede that even something as basic as the GNU coreutils has internal dependencies. Did you know that OpenSSH on Linux is basically a fork because of internal OpenBSD dependencies?
Most of what retards are criticizing with systemd is the cathedral development model, and not even "muh UNIX philosophy." But even the UNIX philosophy is nonexistant in modern UNIX, especially with clones like GNU. It's a myth that lives on, but only superficially through file descriptor tricks and the shell.
Josiah Sullivan
I mean, I use Slackware, so I had to patch i3lock not to use PAM. But, I've never really understood what is actually wrong with PAM? It's not potteringware, and while I'm not really sure what it's supposed to do, I've never even noticed it's existence in other distros.
Thomas Robinson
Also, another thing Key-value declarative configuration is not a "scripting language". If that were the case, let's make the same argument about any configuration files with any program. By your (incorrect) armchair expert analysis, it'd simply be the same as the status quo, except it's: 1) faster 2) uses solid kernel APIs to completely eliminate this race behavior in restarting or killing services 3) uses solid kernel APIs to completely eliminate racey behavior and allows me to actually know what's running on my system
So, even by that token, it's better. There's no "scripting language" involved in the context of grouping processes and then restarting/killing/getting the status of these processes.
And even with your dumbfuck armchair interpretation, can you please point to a single historical instance of systemd failing to restart/kill/get the status of a process group because of this "scripting language" you believe exists? Even one post on a mailing list or a bug report will be sufficient. Protip: you won't be able to provide even a single instance.
Evan Clark
UNIX would be as dead as LISP machines if Stallman didn't make GNU. The "UNIX vs LISP machine" meme is ignorant Lisp-centrism anyway. Traditional portrait monitor workstations were killed off by (or became) UNIX workstations but the LISP machine people didn't care until it happened to their own project because they thought it was reducing the competition. UNIX workstations were later killed by Windows PCs and Macs. Without GNU/Linux, all UNIX-like systems would be a niche "cult following" like Plan 9 and there would be more innovation in OS design. A lot of OSes from the 70s and 80s aren't used much anymore either even though they have a better design, such as VMS.
Noah Mitchell
triggered
Isaac Thomas
Few times in my life have I seen so many non-arguments cooked by a completely double-lobotomized retard together in one shitpost so abyssmal one has to stand in awe. >triggerd by a list If you managed to connect the two braincells you may pretty generous or may not have, and just speedread through blog.darknedgy.net/technology/2015/09/05/0/ , you would have seen the following mentioned (ordered by year of introduction): 1. IBM System Resource Controller (1992) (18 years before systemd) 2. daemontools (1997) (13 years before systemd) 3. rc.d (2000) (10 years before systemd) 4. simpleinit (2001) (9 years before systemd) 5. minit (2001) (9 years before systemd) 6. depinit (2002) (9 years before systemd) 7. daemond (2002) (9 years before systemd) 8. GNU shepherd formerly dmd (2003) (7 years before systemd) 9. pinit (2003) (7 years before systemd) 10. initng (2005) (5 years before systemd) 11. launchd (2005) (5 years before systemd) 12. Service Management Facility (SMF) (2005) (5 years before systemd) 13. eINIT (2006) (4 years before systemd) 14. Upstart (2006) (4 years before systemd) 15. Asus eeePC fastinit (2007) (3 years before systemd) 16. OpenRC (2007) (3 years before systemd) 17. Android init (2008) (2 years before systemd) 18. systemd (2010) (year 0 of the ongoing systemd infiltration) 19. procd (2012) (2 years after systemd) 20. Epoch (2014) (4 years after systemd) 21. sinit (2014) (4 years after systemd) sinit source code: # MIT license.#include #include #include #include #include #include #define LEN(x) (sizeof (x) / sizeof *(x))static void sigpoweroff(void);static void sigreap(void);static void sigreboot(void);static void spawn(char *const []);static struct { int sig; void (*handler)(void);} sigmap[] = { { SIGUSR1, sigpoweroff }, { SIGCHLD, sigreap }, { SIGINT, sigreboot },};static char *const rcinitcmd[] = { "/bin/rc.init", NULL };static char *const rcrebootcmd[] = { "/bin/rc.shutdown", "reboot", NULL };static char *const rcpoweroffcmd[] = { "/bin/rc.shutdown", "poweroff", NULL };static sigset_t set;intmain(void){ int sig; size_t i; if (getpid() != 1) return 1; chdir("/"); sigfillset(&set); sigprocmask(SIG_BLOCK, &set, NULL); spawn(rcinitcmd); while (1) { sigwait(&set, &sig); for (i = 0; i < LEN(sigmap); i++) { if (sigmap[i].sig == sig) { sigmap[i].handler(); break; } } } /* not reachable */ return 0;}static voidsigpoweroff(void){ spawn(rcpoweroffcmd);}static voidsigreap(void){ while (waitpid(-1, NULL, WNOHANG) > 0) ;}static voidsigreboot(void){ spawn(rcrebootcmd);}static voidspawn(char *const argv[]){ pid_t pid; pid = fork(); if (pid < 0) { perror("fork"); } else if (pid == 0) { sigprocmask(SIG_UNBLOCK, &set, NULL); setsid(); execvp(argv[0], argv); perror("execvp"); _exit(1); }}
Jaxon Russell
Opinion discarded
Robert Hughes
Holy fuck stop parroting that shit, you insufferable faggot. This is like, too subtle and retarded to be trolling. The things cuckflare do are not done by a single other anti-ddos solution or CDN. -cuckflare blocks tor, this has nothing to do with anti-ddos since tor doesn't have the capacity to launch ddos unless the target's layer 7 is full of garbage that consumes resources quadratic to the amount of input. -cuckflare provides antiscraping snake oil. this has nothing to do with anti-ddos -cuckflare blocks you if you accidentally type ' in a URL (exaggerating, but this is pretty much what their WAF snakeoil does). this has nothing to do with anti-ddos -cuckflare leaks private data from one connection to your cuckflare-backed site, to their other unrelated customers. no other anti-ddos solution in the history of the internet has fucked up this bad
Are you memeing? If someone only uses tor as good practice or to assert his right to privacy, there's nothing wrong with enabling JS once in a while. Ideally, no sites would require JS, since the web is only really good for serving static documents, but we don't live in that reality :(
Dylan Foster
Who are you quoting?
Brandon Gonzalez
...
Michael Reyes
This is blatantly wrong. Slackware uses PulseAudio so it must be avoided.
Adam Harris
removepkg pulseaudio xfce4-pulseudio-plugin alsa-plugins pavucontrol pamixer sox MPlayerrm -rf /etc/asound.conf /etc/pulse /etc/rc.d/rc.pulseaudio /etc/mplayer /usr/share/mplayerchmod +x /etc/rc.d/rc.alsagpasswd -a audio Both MPlayer and sox link to libpulse and would need a rebuild to work properly. I'm unsure how KDE would react to this setup, since I don't install it.
So you're saying that we should prefer the distro that contains the cancer instead of the distro that doesn't. Fuck off will ya? Slackware is dead for most folks.
Noah Smith
Debian includes PulseAudio Gentoo includes PulseAudio Literally every other distro includes PulseAudio What do you even use that doesn't have PulseAudio?
Gabriel Evans
Gentoo doesn't have pulseaudio by default, lol. I use pure ALSA lad.
Jonathan Carter
Because it has literally nothing by default, not even X. That's like saying "hurr, Ubuntu minimal doesn't have PA, because it doesn't even have X". Well, guess what: A base slackware install with only the "a" package set doesn't have PulseAudio either. Who would've guessed? I'm using pure ALSA as well.