Systemd Rolls Out Its Own Mount Tool (phoronix.com)
An anonymous Slashdot reader writes: I'm surprised this hasn't surfaced on Slashdot already, but yesterday Phoronix reported that systemd will soon be handling file system mounts, along with all the other stuff that systemd has encompassed. The report generated the usual systemd arguments over on Reddit.com/r/linux with Lennart Poettering, systemd developer and architect, chiming in with a few clarifications.
Lennart argued it will greatly improve the handling of removable media like USB sticks.
Lennart argued it will greatly improve the handling of removable media like USB sticks.
we should all just install systemd and be done.
Lennnnnnnarrrrrt Potttttterrrrrrr
I keep hearing about this SystemD thing. Is this the OS that Linux runs on?
-- I have a private email server in my basement.
From Lennart's reddit comment:
"first of all, this doesn't replace util-linux' mount tool. Not at all. It just tells systemd to mount something, going through systemd's dependency logic. For the actual mount operation PID 1 will fork off util-linux' mount tool like it always did."
Big fucking deal.
Most people here endlessly bitch about Microsoft forcing changes on them through updates and new versions of Windows. However, Linux is even worse about this, with distros forcing systemd on people and then systemd takes over more and more parts of the system. People don't really have much of a choice, and are at the mercy of developers who don't care about the needs of users. Microsoft has to concern themselves with profits and, if they alienate too many users, losing customers and money. Open source generally isn't profitable except for businesses that use servers, so desktop Linux users can get screwed over endlessly without recourse. They have no reason to care if desktop users don't like changes because they aren't profitable. It's better to put up with Microsoft than to put up with systemd and Linux.
This is a new wrapper around the existing mount tool. Systemd is changing how it mounts things to standardize that portion of jobs, and it's also handling auto-mounting of external media, like your desktop environment probably already does. has done for ages.
last night, for your Mom's rolls!
Devuan is a Debian distrro not shipping system d. I only know about it because it's supported by the EOMA68 project which aims to manufacture computers based around a modular computing standard that is free software friendly. Unlike Intel/AMD: https://www.crowdsupply.com/eo...
46 gold medals, 121 overall
Kicked your asses again, pooftahs. Just like the first Brexit where we Brexit'ed you right out of North America 200 years ago. God save the Queen..she witnessed another royal ass whooping
Adolf Hitler, Lennart Poettering, Donald Drumpf. All of german / austrian origin, and all horrible criminals. We should have gassed all the germans after the war when we had the chance. The jews told us to do. They know that the germans just mean trouble.
This is the last straw for me, and I fundamentally don't trust Linux anymore.
I wasn't crazy about Systemd when it first came out. Its the first kernel with monetization and spyware baked in. I also find it much buggier then previous versions, as if they have cut their testing.
The big change is they now seem to view KDE and Gnome users as freeloaders and are willing to damage their experience to get them to Systemd. I think in Lennart's view if you have a Linux install that isn't using their app store and seeing their ads in the start menu, you don't matter. This change is part of a broader pattern of screwing their users that started with the hard sell on Systemd updates.
They have altered the deal, and anyone who runs Systemd now needs to pray that they don't alter it any further.
(original comment liberated from here)
Look at Phoronix forum. Does not anyone recognise "Embrace, Extend, Extinguish" anymore?
https://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish
Lennart argued it will greatly improve the handling of removable media like USB sticks.
... everything starts looking like a nail.
invited complaints, counter-arguments, and forks to get away from your shit, maybe you should take that as a hint to just stop. Chances are that you are, in fact, not the only sane man left.
Not a record... but still pretty impressive.
File under 'M' for 'Manic ranting'
Next month: Systemd rolls out its own Linux
See subject: DO NOT STOP - you're winning man... the shellscript kiddies are scared shitless & worried about their TENUOUS "job security" since you largely eliminate their homemade custom scripts via your tech!
APK
P.S.=> DO NOT STOP... apk
What the hell is a "disttro"?
...I'm surprised this hasn't surfaced on Slashdot already...
I wish it did, but you just had to go and submit an article about it. I thought there was great hope in /.'ers to stop responding to systemd news and we finally stopped feeding the bear and it, indeed, went away...... from our rss feeds.
Unfortunately, the bear lives on.
When I first read this on Phoronix, it appeared that systemd was replacing the mount command. This is not the case. It is wrapping the mount command. That seems to be an important distinction. Replacing mount would be crazy and pointless. Handling mounts more intelligently during startup would be welcome. So far, this seems to be the latter instead of the former.
4 paragraphs based on a Git commit. This is journalism. And promoted on Slashdot's main page.
German mass murderer and Linux file system mastermind.
It was announced today that systemd will be adding new file editing features that will enable it to replace Emacs....
A new project to add web browsing, video watching, and e-mail to systemd will begin in January.
It should be a sign of The Apocalypse that I even need to add: "just kidding"
BTW: Am I the only one who cares that systemd is following the path of much of the rest of the Linux ecosystem in adding more and more features before bothering to extinguish all the bugs in the existing feature set? Has it proven that it should be gobbling up other features and breaking the old UNIX model of discreet chunks of competent tightly-focused code yet?
I use Slackware, so I don't need to know what it is all about. Thanks Pat!
Excuse me, but please get off my Pennisetum Clandestinum, eh!
done.
ah much better
Systemd-logind must be restarted every ~1000 SSH logins to prevent a ~25s delay
https://bugs.launchpad.net/ubu...
I am sure putting all the eggs in one basket will be fine, in the long run
Self Defense - A Human Right www.a-human-right.com
You are obviously not working in tech anymore - old farts are taken out back and shot at 40. So, you use emas for filling out Social Security forms and IRA/491k dsbrsements?
I remember automount. It's still shipped in places.
I will start using systemd when pulseaudio is fixed!
See subject: NOT sarcasm so play your downmod games (I was +1) - He's the future - me? Unlike you, I'm FREE (especially by comparison).
I.E. - Haven't had to be a wageslave in this field since 2007. only @ year end I help them "burn budget" making $100++ per hour or better consulting/contracting (might as well, it's there, so I write up the migration etc. scripts for them, it's cake compared to REAL coding).
I only whip out programs like my hosts engine @ this point in my life for fun & yes, to DO THE RIGHT THING by others giving them more speed, security, reliability & anonymity via something they NATIVELY already has that does more for FAR less minus security holes galore (dns/antivirus) + resource hogging usermode slowness etc. ("AlmostALLAdsBlocked" souled-out to NOT work right be default usermode slower messagepassing overheads weak) which I've extolled here SO MANY TIMES, none of you get the best of me, ever, lol).
I.E. - it's ONLY a hobby fun project which IS working well! Don't you wish YOU had the balls or creativity + skills to do so on a lark? Sure you do. You don't. Lennart P., does.
See subject & the film "INCEPTION" - WELCOME HOME MR. COBB near the film's termination... Hans Zimmer & all.
You wish you were me. Mr. P. will achieve it too. You won't.
I.M. OUT OF THERE (the madness you're forced to live that sells you materialism keeping you chasing illusions like a donkey with a carrot in front of you nose, lol) & into where it is REALLY at (realty & property, where MY monies work for me, not the other way around).
Currently, I'm "living the dream" to which computing was merely a stepping-stone to a BETTER world (foothold in the property ladder) that took me the better part of 25++ yrs. to achieve (probably longer than you've been ALIVE is my guess) to 'break loose' of your wageslave chains.
Which is probably sadly something MOST of you will never do @ this point due to the costs of housing & the HUGE ripoff of mortgage financing in an UNSTABLE job environs!
(Well - unless you have the balls take Mr. McAfee's route of 'side jobs' pushing drugs, which I don't blame him - that's a MINOR CHEAT compared to "the powers that be" & their secret handshake packs of thugs with ties that bring the drugs in (that have TRIED to get ME into 3x now over 25++ yrs., no f'ing way - they ARE the problem!)).
Since this IS largely the case (your "2.5 children & cars + the white picket fence & pretty wife" is NOT possible for you)? I excel in my current "job" (I own it)... always will. They aren't making more land in factories.
* Lastly - you can play your mod down games, I can override them & repost this in second but this time? I think it will MAKE YOU THINK (for once) logically, & I won't bother. I pity you all, I really do.
You're scared.
I don't blame you but don't be PUSSIES about it - adapt & IMPROVISE (or you get mowed down by life).
APK
P.S.=> In short? You "millenial" emo weak raised on Nintendo onward types, entitled (for nothing & no merits) galore illusions?
"Your kind" = fucked - you really are. No future. I think you ALL know it.
Now, there's an equation for you to "drink in & digest" & PUKE on, lol! See subject & YES, REALITY.
It's guys like Mr. P. & myself that send the "d.t. shakes" into "your kind" (menials 'playing smart')!
Yes - I read here, I see your type PROJECTING reactions of purest fear vs. HIS & my work (well, that's more advertisers, malware makers, webmaster & inferior competitors) & can read you like a book ("see Bob run" easily)... apk
What the hell is a "disttro"?
It's a misspelling of 'distrro', which is itself a misspelling of 'distro', which is a shortened form of 'distribution'. Glad to be of service.
A bit of nothing intended only to distract small minds.
Il n'y a pas de Planet B.
See subject & your "downmod" infantile reaction here https://linux.slashdot.org/comments.pl?sid=9552479&cid=52745781 which is EXACTLY what I wanted to elicit... lol + to plant that REALITY into your deluded mind(s).
* Picture perfect... & again: WELCOME HOME Mr. Cobb", Hans Zimmer tune & all, from the film "INCEPTION"'s near-termination...
APK
P.S.=> The MOST dangerous "science" (not really one imo) - psychiatric &/or psychology - & you prove it... it was EASY to play w/ your mind, sensibilities & to provoke the reaction I wanted (your childish one), lol... apk
Anyone else read the bit about automatic fsck of FAT filesystems on USB insertion?
I'm presuming that it'll be optional but still - way to fuck everyone's USB sticks and SD cards up.
Auto-fsck is a stupid idea. At worst, do it read-only and warn (like Windows does). But just fixing up the filesystem without asking the user first? A good way to trash stuff.
2016 and USB doesn't work.
why are we doing this again ?
Choose one solution among what's available, or make one yourself. You don't just sit there and "force" a solution to pop out in order to cater for you.
I'm not a kernel programmer and I don't particularly care about whether functionality is spread across binaries or integrated. I want it to "just work" on my desktop and server machine with minimum fuss. I have more than enough to do when the underlying system "just works" without being bogged down by sysadmin details. Ok?
Plus I'm persuaded by the automatic filesystem cleanup this wrapper does for USB sticks, which I happen to use on a regular basis.
As a matter of fact, I think that each and every commenter who howls about systemd being the work of the devil should sit a (modest) examination in kernel programming and a basic one in system administration. Those who fail to obtain at least 70% marks should have all their slashdot posts and comments on the subject wiped.
Call it a professional deformation: in my workplace I (and most of my colleagues) like to shut up people who don't know what the hick they're talking about. Our time is too precious to allow it to be wasted in that way. We're truly authoritarian and fascist in that respect, and we've obtained excellent results with, and broad support for, that policy for over 15 years.
I'd like to share a revelation that I've had during my time here. It came to me when I tried to classify systemD and I realized that it is not actually software. Every software package on Linux instinctively develops a natural equilibrium with the surrounding environment but SystemD does not. It moves to an area and multiplies and multiplies until every other service is consumed and the only way it can survive is to spread to another area. There is another organism on this planet that follows the same pattern. Do you know what it is? A virus. SystemD is a disease, a cancer of this Platform. It is a plague and we are the cure.
[Lobby Scene follows]
isn't systemd really a grab for power?
like the screen devs who were told to just add a systemd dependency to avoid being SIGTERMed after the newest sysd update?
Said "do one thing and do it well" doctrine ultimately leads to NPM-gate.
Lets just replicate slowly the shit show that is windows kernel.
I've tried Devuan. It can't do something as elementary as apt-get install samba yet, because samba depends on....systemd.
Wasn't this a movie in the 80s?
When he ships systemd-laser-digitizer-ctl, the end is near.
I keep hearing about this SystemD thing. Is this the OS that Linux runs on?
Actually, they explained what SystemD is quiet well in the precient 1982 film Tron. Except back then it was called the M.C.P. (Master Control Program) :
I think it's about time we start calling SystemD by it proper name again: the Master Control Program.
EOL
I can see we've made little progress here on Slashdot. Here's another systemd article about some added functionality that's actually useful/necessary and doesn't interfere with the POSIX way of doing things, but most of the focus is again on the copypasta FUD about how systemd is the wicked Pharoah, and the Linux ecosystem is teetering on the edge of total meltdown because of it, and MosesBSD will lead us all to freedom.
It's a conspiracy!!!!
Simple honest question to those knowlegable of SystemD
Ok, to I want to do this (I'll try using generic laymans terms so I dear not insult anybody using the *wrong* technical term):
I'm using Linux (Ubuntu 16 LTS to be precise) and this computer of mine boots up as wanted. So far so good.
Now, when the computer has finished booting, I want to launch a script or a set of scripts that in turn launch some programms I want to launch upon boot. I'm talking non-pointy-click-user autolaunch here, like maintainance stuff, developer servers & databases, special tools running in the background etc.
And here's the question:
How do I do this on/with SystemD? What do I need for it and what should I know / what concept do I have do grasp to achieve this?
To give an impression of what I'm used to:
There used to be this thing called "init process" on Linux that had another thing called "runlevels". A runlevel basically was a set of incrementally named scripts in a directory with basically the runlevels number as a name. You would edit the scripts in that directory to do what you wanted (or add your own script with an incremental number) and then launch said runlevel typing "init [RunlevelNumber]" in the cli.
I wonder how this goes in SystemD and how complicated it may be. Is there a GUI Tool for this? I heard that these scripts are basically binaries in SystemD and I have to compile them? Is that true?
Please help me add my on "launch-stuff" to SystemD, and please give me the easyest way that is still in the area of the "SystemD" philosophy.
Thanks for your help.
We suffer more in our imagination than in reality. - Seneca
There is nothing on the Devuan mailing list about this.
It's almost like they've given up.
Watch this Heartland Institute video
From Lennart's reddit comment:
"first of all, this doesn't replace util-linux' mount tool. Not at all. It just tells systemd to mount something, going through systemd's dependency logic. For the actual mount operation PID 1 will fork off util-linux' mount tool like it always did."
Big fucking deal.
... yet.
At this rate, I expect that either system will soon swallow emacs or the other way around. I wager 4000 quatloos on emacs!
Unless you run it in check-only mode. I have seen systems blindly try to detect and *correct* problems in a filesystem cause tremendous harm. Even Windows prompts the user before taking such measures on removable media. The fact of the matter is you may have some unexpected situation that would be corrupted by that action. Maybe a newer version of the filesystem your version of fsck mistakens for corrupt. Maybe it had one type of partition table at some point now it has a new one you don't recognize, but you see a backup block and corrupt the storage by restoring backup block of what you do recognize.
The fact of the matter is, users should be asked/made to take corrective action in something like fixing a filesystem.
XML is like violence. If it doesn't solve the problem, use more.
I've never bothered to educate myself enough about system internals to really understand the whole systemd saga. But I've been following the story closely as I can from this distance, and, as a fairly neutral observer, I'm finally ready to take a side:
I think we should just give Czechoslovakia to systemd. They really need the lebensraum, and they've promised not to ask for anything else. Peace in our time!
RU sure?
apt-cache depends samba | grep systemd
... crickets
Watch this Heartland Institute video
Great! What can we do to speed up this process a bit, its about time that linux started to replace some of its aging, creaking old architecture with new tools liberated of old, out of date practices and effectively made a system which took care of the things I really dont give a shit about.
My computer is not my work, I use it to do my work, I do not want to spend time configuring it, I want to spend time doing my work and enjoying myself, I really couldnt give a fuck how to configure it 90% of the time.
I think you summarize the problem pretty well. Systemd is a desktop solution for people who essentially want a Macbook.
What would be great? Having systemd only in specialized desktop distributions. Not on servers and not on desktop for power users. Even better: systemd should be a distribution itself, not be a part of other distributions. And it would also have the exclusivity of pulseaudio.
lucm, indeed.
"Greatly improve the handling of removable media"
This is my whole problem with systemd. All the benefits I hear about:
* kill all processes when a user logs out!
* faster bootup!
* easier X-windows package maintaining!
Are all things none of my headless server systems use.
I'll agree SystemV init is kind of archaic, but I understand it, can easily debug service start issues by adding a "set -x" to the init script.
So far, systemd doesn't seem to be giving me any features that make my job/life easier.
It seems great for linux laptops, which I think is important and useful, but pushing it onto critical 24/7 systems without any reward for the risk of replacing a thing that has been working for 40+ years doesn't make sense to me.
Samba is uninstallable in devuan since their repository sync script got confused by different versions of samba being available. It took some debs that samba was split into from the older version and other debs from the newer one. The debs depend on each other and on the specific version, so they can not be installed together, effectively making samba uninstallable.
That was discussed in March on the devuan ML, but AFAIK the issue is still not fixed.
Ah, samba is not installable in Devuan because the veteran Unix administrators made a rookie mistake. Got it.
Watch this Heartland Institute video
I'm not liking how systemd is taking over more and more OS functionality.
That's Emacs job.
See subject & your "downmod" infantile reaction here https://linux.slashdot.org/comments.pl?sid=9552479&cid=52745781/ which is EXACTLY what I wanted to elicit... lol + to plant that REALITY into your deluded mind(s).
* Picture perfect... & again: WELCOME HOME Mr. Cobb", Hans Zimmer tune & all, from the film "INCEPTION"'s near-termination...
APK
P.S.=> The MOST dangerous "science" (not really one imo) - psychiatric &/or psychology - & you prove it... it was EASY to play w/ your mind, sensibilities & to provoke the reaction I wanted (your childish ones of constant downmods of my posts), lol... apk
You can become a veteran by repeating the same mistakes for a long time.
The proliferation of systemd may force me to switch from Linux to Windows 10.
I am a proud systemd hater! It is a giant step backward for Unix-like Operating Systems.
See subject: You can mod me up to +1 legitimately as originally was done, then down to -1 & up to "funny" now? Quoting Wikipedia "As of 2015, most Linux distributions have adopted systemd as their default init system" & yes you're all scared shitless by standardization which makes you "sysadmin" (wastes of the field that couldn't make it as coders & who CANNOT DO ANYTHING MINUS CODERS CREATING TOOLS FOR THEM TO MERELY "use" as users with a better password & that's ABOUT it...)
APK
P.S.=> Yes, he's winning as I said - you're not & running scared (just as you fools do when you try "take me down" on hosts vs. other bs 'solutions' like addons, antivirus, dns locally installed, or even firewalls)... apk
Not trolling here, but I've been wondering why there is so much hate for System-D, when this is for open source projects?
Whenever someone says (on slashdot) that they don't like the features of an open source project, he gets a bunch of comments along the lines of "It's open source - just add the features you want or fork it and make your version. That's what is so great about open source".
What is different in this case? Clearly, lot of people don't like SystemD. Why are they complaining about it? If you don't like it, aren't you free to fork projects and make your own Debian derivative (for example) that is free of System-D?
I'm honestly curious why SystemD has this much power to break the "fork it, open source rules" argument.
Same mentality. You will take what we tell you to.
What gets people really annoyed is that Redhat / Poettering have hijacked mainstream linux. Yes, I understand that Redhat runs "services in the cloud". And that having VM's spin up a few seconds faster means they can run fewer VM's in reserve, and therfore save RAM/CPU/electricity and, most importantly for their shareholders, MONEY.
If Redhat had offered systemd/pulseaudio/avahi/dbus as "extra features" on their distro, no-one would've complained. The complaints come from the fact that Redmondhat is trying to push their crud down the throats of all linux users. They took advantage of the fact that some of the voting members on the Debian council were Redmondhat employees. When the Debian council voted on standardizing on one startup system, guess which way the Redmondhat employees voted? Since Debian is the base from which Ubunti+variants, plus a lot of other distros, build on, Redmondhat now brags about "widespread adoption" of systemd.
I run Gentoo, but even there, I can't totally escape Redmondhat. I stopped using GNOME long ago, because it was too bloated. So the fact that GNOME now has a gratuitously hard-coded dependancy on systemd didn't affect me. But I do use GNUMERIC, which seems to be the best spreadsheet. In Gentoo, you can see dependancies being pulled in. Years ago, GNUMERIC did not require harfbuzz and ghostscript, but now it does. And it requires GTK+3 which now requires dbus.
Years ago, OS/2 was my first love. When it flopped, I looked around for another non-Microsoft alternative. I fell in love with lightweight, snappy, modular GNU/Lin-ux. But now it has degenerated into bloated, slow, monolithic GNOME/Lenn-ax. Coincidentally, Arca Noae is expected to release ArcOS 5.0 later this year. http://www.techrepublic.com/ar... The 5.0 is the next version after OS/2 4.52, the last maintenance release by IBM. I may have no choice, but to go back.
I'm not repeating myself
I'm an X window user; I'm an ex-Windows user
It's an Italian version of Debian.
C|N>K
See subject: NOT even close - it's heavier than hosts is by adding on 'MoAr' (stupidly) complexity, resource consumption, & moving parts for breakdown/exploit.
APK
P.S.=> Plus, I didn't write my program for Linux though I could easily, same w/ MacOS X due to Delphi + FreePascal abilities in ports, but I'm not into the habit of "helping the INFERIOR less used by miles competition" (it's not used enough by end users vs. Windows, which IS what I wrote it for, & it's end users to make hosts files protection & speed gains as easy as possible to manage using what you already NATIVELY have that is a part of the IP stack itself in hosts - NOT another "layer on layer" bs "fix")... apk
Use younger 5 digits folk like editing with Pico
Pico for the win!!!!
I only look human.
My mother is a halfling and my dad is an ogre, so that makes me an Ogreling
>Lennart argued it will greatly improve the handling of removable media like USB sticks.
What an exciting new feature for 2016!
Aww, does the analcoward have trouble with typos?
Perhaps it need to pull the rod out of its ass.
Switched to FreeBsd when the nonsense called systemd began.
Many orgs pay for RHEL licenses on mission-critical boxes and a sample of their own servers, then run CentOS on fleet boxes. OTOH, people working in densely virtualized environments might consider the hypervisors the critical ones and be willing to pay for them, getting unlimited VM guest licenses for free with it.
We've had that discussion at work, with the pro-RHEL arguing that since prod machines would be RHEL, dev and test machines should be too in order to avoid bad surprises down the road. We even considered having the full-blown hardening done already in dev to make sure our friends the developers didn't do something that wouldn't work in prod. Turns out this approach causes a huge dip in productivity, especially when chasing those mysterious selinux denials. Exciting the first few times because you feel like you're "doing the rigth thing" but soon enough you get a nosebleed just by typing semanage. Ansible helps a lot, but only once you've got the right recipe.
So we opted for dev=CentOS and everything else hardened RHEL. Of course this led to a bad case of "vm sprawling", going from 25-30 to 1000+ in 6 months. Then we looked at the average machine and noticed the app/vm ratio was very low, almost 1:1. So we started looking at mega-docker hosts for those use cases and it's been a blessing. When used properly to containerize an app, docker is very low maintenance, and the upgrade path is a lot smoother. And you can pile lots of containers on a same host.
We're still in early stages but already we shaved 200 vm. Less updates, less problems, less everything.
lucm, indeed.
I look at this weird octopus systematically eating every small, unix-like thing about Linux a few bites at a time and I want to scream. But it's just like the Trump/Hillary thing. It's an inevitable march toward the illusion of progress presented by someone who never bothered to pay attention to the structure that underlies real value.
When I get the chance I'll use FreeBSD.... Otherwise, I'll be using my experience of Microsoft in the 90s to navigate the new paradigm of SystemD Linux. Shame on me for thinking there was an escape from hubris.
Here's an idea consistent with the new Linux - how about integrating Facebook's login API into the OS! That way when people load it on their machine they don't have to worry about a new username and password. It will be convenient and people will love that. It seems like a kind of complicated thing though so let's tie it in so deep that taking it out for a server install is a constant battle with each new version. When people complain we'll tell them that they have a choice and can install or uninstall whatever parts of SystemD they want... Because their time is infinite.
Every rule has more than one consequence.
Because Lennart works for Red Hat.
And - right or wrong - Red Hat is the dominant linux paradigm.