LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 09-28-2016, 04:05 PM   #1
ChuangTzu
Senior Member
 
Registered: May 2015
Location: Where ever needed
Distribution: Slackware/Salix while testing others
Posts: 1,718

Rep: Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857
How to Crash Systemd in One Tweet


Found this link in a Debian Forum thread (systemd is destructive)

https://www.agwa.name/blog/post/how_...d_in_one_tweet
 
Old 09-28-2016, 04:43 PM   #2
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,440
Blog Entries: 7

Rep: Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551
Good article. Thanks for posting it. :-)
 
Old 09-28-2016, 04:51 PM   #3
Keith Hedger
Senior Member
 
Registered: Jun 2010
Location: Wiltshire, UK
Distribution: Void, Linux From Scratch, Slackware64
Posts: 3,150

Rep: Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856Reputation: 856
OMG Systemd has bugs in it! I never in my wildest dreams suspected that! I need a hug


That was sarcasm by the way
 
2 members found this post helpful.
Old 09-28-2016, 05:05 PM   #4
STDOUBT
Member
 
Registered: May 2010
Location: Stumptown
Distribution: Slackware64
Posts: 583

Rep: Reputation: 242Reputation: 242Reputation: 242
From TFA:
Quote:
..The above systemd-notify command sends a zero-length message to the world-accessible UNIX domain socket located at /run/systemd/notify
So... one can crash systemd.../puts on sunglasses/...with nothing....
YEEEEAAHHH!
 
1 members found this post helpful.
Old 09-28-2016, 05:33 PM   #5
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,858

Rep: Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225
Actually, you sometimes have to send it nothing multiple times to trigger the behavior.

Oh well. Not our problem.
 
9 members found this post helpful.
Old 09-28-2016, 05:40 PM   #6
Gordie
Member
 
Registered: Aug 2007
Location: Nolalu, Ontario, Canada
Distribution: Slackware64-Current
Posts: 871

Rep: Reputation: 364Reputation: 364Reputation: 364Reputation: 364
Quote:
Originally Posted by Richard Cranium View Post
Oh well. Not our problem.
I REALLY like that comment
 
Old 09-28-2016, 05:42 PM   #7
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,858

Rep: Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225
I'm hoping to nip certain things in the bud.
 
Old 09-28-2016, 05:56 PM   #8
qweasd
Member
 
Registered: May 2010
Posts: 621

Rep: Reputation: Disabled
Quote:
Originally Posted by Gordie View Post
Quote:
Originally Posted by Richard Cranium View Post
Actually, you sometimes have to send it nothing multiple times to trigger the behavior.

Oh well. Not our problem.
I REALLY like that comment
I am pretty sure Richard stole it from the systemd mailing list.
 
4 members found this post helpful.
Old 09-28-2016, 06:11 PM   #9
montagdude
Senior Member
 
Registered: Apr 2016
Distribution: Slackware
Posts: 2,011

Rep: Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619Reputation: 1619
Quote:
Originally Posted by Keith Hedger View Post
OMG Systemd has bugs in it! I never in my wildest dreams suspected that! I need a hug


That was sarcasm by the way
The purpose of the article was not to point out that there are bugs, but to explain that the design makes these (or any) bugs potentially very critical. Good software would be designed such that any failures would be as isolated from the rest of the system and limited in scope as possible, but systemd is designed in exactly the opposite way. You should just read it, because the author explained that much better than I could.
 
8 members found this post helpful.
Old 09-28-2016, 06:14 PM   #10
rkelsen
Senior Member
 
Registered: Sep 2004
Distribution: slackware
Posts: 4,440
Blog Entries: 7

Rep: Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551Reputation: 2551
Quote:
Originally Posted by montagdude View Post
The purpose of the article was not to point out that there are bugs, but to explain that the design makes these (or any) bugs potentially very critical. Good software would be designed such that any failures would be as isolated from the rest of the system and limited in scope as possible, but systemd is designed in exactly the opposite way. You should just read it, because the author explained that much better than I could.
This.

It also touches on the fact that the main author is too arrogant to do anything about these fundamental design flaws.
 
2 members found this post helpful.
Old 09-28-2016, 10:57 PM   #11
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,858

Rep: Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225
Quote:
Originally Posted by qweasd View Post
I am pretty sure Richard stole it from the systemd mailing list.
I was about to protest that I'm not on that list, but I then got the joke.

Well played, indeed!
 
2 members found this post helpful.
Old 09-28-2016, 11:13 PM   #12
kikinovak
MLED Founder
 
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: CentOS, OpenSUSE
Posts: 3,453

Rep: Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154Reputation: 2154
I tried the command on a CentOS 7 installation, multiple times, but nothing happens. System still runs OK.
 
Old 09-29-2016, 01:14 AM   #13
SCerovec
Senior Member
 
Registered: Oct 2006
Location: Cp6uja
Distribution: Slackware on x86 and arm
Posts: 2,471
Blog Entries: 2

Rep: Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980Reputation: 980
Post

Quote:
Originally Posted by kikinovak View Post
I tried the command on a CentOS 7 installation, multiple times, but nothing happens. System still runs OK.
wrapped in while true ?


Anyways, the bug was trivial to fix, the problem is that it was there in the first place:

it was released and probably used on public accessible machines ("release early, release often") for "all to see".

Who knows how many 0day exploits still lure there?

IMO it's a textbook case of "backdoor injection" to Linux/GNU biosphere (call me a tin hat..)
 
1 members found this post helpful.
Old 09-29-2016, 04:07 AM   #14
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled
The best bit: this is right in the middle of:

Quote:
systemd.conf 2016

Sept. 28th - Oct. 1st 2016

betahaus Berlin

Where the systemd project gathers
https://conf.systemd.io/

How does the beer taste today, guys?
 
1 members found this post helpful.
Old 09-29-2016, 04:24 AM   #15
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445

Rep: Reputation: Disabled
Quote:
Originally Posted by 55020 View Post
The best bit: this is right in the middle of:

https://conf.systemd.io/

How does the beer taste today, guys?
Looking at that page, it's funny to see how full of themselves they are. I can't wait for that ivory tower to fall.
 
2 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How to Crash Systemd in One Tweet ChuangTzu Linux - News 0 09-28-2016 04:03 PM
LXer: Up-and-Coming Clients to Tweet LXer Syndicated Linux News 0 03-05-2014 04:10 PM
LXer: How to use Pidgin to tweet LXer Syndicated Linux News 0 07-17-2012 11:50 PM
Tweet Adder Linux linuxPCplus Linux - Software 0 05-02-2012 11:15 PM
LXer: In Space, Everyone Can Hear You Tweet LXer Syndicated Linux News 0 05-15-2009 08:20 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 03:54 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration