Systemd-mount is the newest tool added to systemd by Lennart Poettering.
The systemd-mount command is similar to the traditional mount command on Linux systems but with some differences.
Lennart describes in the documentation for systemd-mount, "instead of executing the mount operation directly and immediately, systemd-mount schedules it through the service manager job queue, so that it may pull in further dependencies (such as parent mounts, or a file system checker to execute a priori), and may make use of the auto-mounting logic."
Systemd-mount was added to systemd Git yesterday and will be part of the upcoming systemd 232 release. This is part of their greater work on transient mounts and automounts within the systemd scope.
I'm butthurt that they're turning a 5 character command into a 13 character command. I ain't got time to sit there and type all this shit out god damn.
Charles Cook
You don't have to. This doesn't replace mount.
Charles Foster
Seems reasonable. Systemd is a suite of low-level basic building blocks for a Linux system, including an init system and a service manager. Mounting is a low-level operation that needs to first happen around init time and heavily involves service dependencies. You don't want to start a service if it uses files that aren't mounted yet, and you don't want to mount a networked filesystem if you don't have networking yet.
Asher Bennett
when will the systemd cancer die out?
Julian Gray
When someone that actually knows what they are talking about proves it isn't a good thing. Oh wait. Everyone that knows what they are talking about switched their distros over to systemd because it is a good thing.
Chase Gutierrez
So far, everything systemd has done has replaced everything else around it. It works like a literal cancer, slowly growing and pressing on everything it touches.
Alexander Foster
lennart pls
Jayden Green
Proof please.
Jackson Foster
Not an argument
Jose Martinez
...
Jaxon Campbell
Slice your balls. You really shouldn't reproduce.
Jack Edwards
Why do people do this? It's systemd, with a lowercase d. As in "system daemon". You don't capitalize the d for any other daemon, why would you do it for systemd?
genuinely baffled that people put up with this shit
Bentley Collins
It's the same people who type Lua as LUA and put spaces before their question marks and exclamation points.
Xavier Clark
Take your meds
Jeremiah Thomas
It's what the NSA/Red Hat wants.
:^)
Noah Young
...
Jonathan Walker
you can have the original features back goy. but for only 100000 shek US Dollar.
Cooper Brown
That's because they're fucking french, you imbecile !
Jack Hernandez
Except the original features didn't go anywhere, retard. They didn't replace the mount binary with their own systemd-mount binary
Brody Howard
It has been replacing things around it, yes. That's the point. It has been replacing them by things that many people consider better.
What's your point? Why are you complaining that a replacement for low-level system components is replacing low-level system components?
Landon Turner
Being French is an excuse to type like a moron?
Eli Anderson
I don't mind if you type your French like it's French, but please don't type your English like it's French.
Cameron Young
I'd just like to interject for a moment. What you're referring to as GNU/Linux, is in fact systemd/Linux, or as I've recently taken to calling it, systemd. GNU/Linux is not an operating system unto itself, but rather another free component of a fully functioning systemd system made useful by the systemd, logind and vital system components comprising a full OS as defined by Lennart Poettering. Many computer users run a modified version of the systemd system every day, without realizing it. Through a peculiar turn of events, the version of systemd which is widely used today is often called “Linux” or "GNU/Linux", and many of its users are not aware that it is basically the systemd system, developed by Lennart Poettering. There really is a GNU/Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine’s resources to the other programs that you run, GNU is a group of components that accomplishes certain tasks. The userland+kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. GNU/Linux is normally used in combination with the systemd init system: the whole system is basically systemd with GNU/Linux added, or systemd. All the so-called “GNU/Linux” distributions are really distributions of systemd!
Caleb Flores
Oh hey, it's that user from the other thread who believes everyone who doesn't share his extremely obnoxious opinion is a retard who doesn't know what he's talking about! Hi! please choke on lennart's cock and bring him down with you
Juan Barnes
...
Alexander Gomez
...
David Fisher
so it's not replacing mount, allows you to mount subdirectories, and automatically runs fsck if needed, and can be removed like every optional tool or daemon they include.
who cares, except for the severely autistic?
Jordan Johnson
Not an argument
Kevin Rodriguez
your mom is not an argument
Samuel Ross
...
Jaxson Garcia
Do you have something useful to say?
Although I like systemd I don't agree with . There are lots of people with good reasons for disliking systemd. But it looks like you're trying to prove his point.
Tyler Sullivan
The main point of is that almost no one on here knows what they are talking about. And like you said that faggot you quoted proves this point. No one on here that is anti-systemd has a good reason for it. All you have to do is call them out on that fact, and they resort to shitposting. They absolutely cannot give you technical details. At best they will point you to that shitty without-systemd page. They will not make any real argument.
Sebastian Murphy
muhhh bloat
Luis Johnson
which part of the UNIX philosophy's "do one thing and do it well" do you fail to properly understand? systemcuck increases the attack surface and makes distros much less secure. now fuck off
Angel Collins
The part where it matters to Linux and GNU. There are gross violations of the Unix philosophy all over the place. Linux (the kernel) is three orders of magnitude larger than the Unix v6 kernel, for fuck's sake. There is nothing new about systemd's violation of the Unix philosophy.
Linux is mostly compatible with Unix, but not with its philosophy.
It replaces things. How does that increase the attack surface? Since the replacement parts are better integrated with each other that should reduce the attack surface, if anything. Systemd also takes measures that significantly increase security because it's not afraid to use unportable Linux features like cgroups.
Jace Richardson
Who died and made UNIX the ruler of FOSS anyways?
Austin Lopez
Applying the Unix philosophy to a Unix-like operating system is not that weird of an idea, even if it's wrong here.
Ethan Campbell
A big chunk of that is drivers, support for multiple processor families, and a bunch of different filesystems.
Leo Wood
...
Levi Thompson
Sure, but even if you take that away it's enormous.
GNU ls approaches the size of the Unix v6 kernel too.
Christian Collins
...
Brandon Williams
...
Ayden Nguyen
I've heard this shit before. It will be replaced just like everything else good systemd replaced.