LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-07-2016, 12:31 PM   #16
mralk3
Slackware Contributor
 
Registered: May 2015
Distribution: Slackware
Posts: 1,900

Rep: Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050Reputation: 1050

This makes me very glad I'm a Slacker.

It was a sad day for me last year when I realized Debian no longer provided an environment I like to work in. I feel like if I ever go back to work for a large company I will be utterly lost due systemd. I wonder if the CompTIA Linux+ certification requires systemd knowledge...
 
3 members found this post helpful.
Old 07-07-2016, 12:42 PM   #17
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
Quote:
Originally Posted by Richard Cranium View Post
Perhaps I misunderstood the other article, but it appeared that what has changed is the default behavior. Distributions were able to turn this ability on to make it their default, but some subset of distributions chose not to do so. I have no idea on the size of that subset.

It also does not appear to me that when this wonderful feature was introduced that there was a concurrent warning that it would become the default in a certain specific future release.
from the change log:

Code:
        * systemd-logind will now by default terminate user processes that are
          part of the user session scope unit (session-XX.scope) when the user
          logs out. This behavior is controlled by the KillUserProcesses=
          setting in logind.conf, and the previous default of "no" is now
          changed to "yes". This means that user sessions will be properly
          cleaned up after, but additional steps are necessary to allow
          intentionally long-running processes to survive logout.

          While the user is logged in at least once, user@.service is running,
          and any service that should survive the end of any individual login
          session can be started at a user service or scope using systemd-run.
          systemd-run(1) man page has been extended with an example which shows
          how to run screen in a scope unit underneath user@.service. The same
          command works for tmux.

          After the user logs out of all sessions, user@.service will be
          terminated too, by default, unless the user has "lingering" enabled.
          To effectively allow users to run long-term tasks even if they are
          logged out, lingering must be enabled for them. See loginctl(1) for
          details. The default polkit policy was modified to allow users to
          set lingering for themselves without authentication.

          Previous defaults can be restored at compile time by the
          --without-kill-user-processes option to "configure".
I think you can not make it more clear, if this is not enough, what do some packagers need, a messagebox in the build script?

This topic systemd is just hysteric, no matter what happens, there will some people freak out, some media will write about that, some more people will freak out.

You can think about systemd what you want, but technical, as a developer, how they develop and document and bring in stuff is impressing, also that some things become a topic of discussion. You might not like it, with a reason or just because, but you still have options, and the topics have a point and are interesting.

Unfortunately the default reaction of some hard core anti systemd people and Pottering haters is embarrassing for the whole Linux community. That's why I still react on this topic and try to put things into the right perspective, even if I am aware that for some people that is senseless since their hate has a religious magnitude, and no technical reasons at all.
 
1 members found this post helpful.
Old 07-07-2016, 12:47 PM   #18
Gerard Lally
Senior Member
 
Registered: Sep 2009
Location: Leinster, IE
Distribution: Slackware, NetBSD
Posts: 2,177

Rep: Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761
Quote:
Originally Posted by a4z View Post
This topic systemd is just hysteric, no matter what happens, there will some people freak out, some media will write about that, some more people will freak out.

You can think about systemd what you want, but technical, as a developer, how they develop and document and bring in stuff is impressing, also that some things become a topic of discussion. You might not like it, with a reason or just because, but you still have options, and the topics have a point and are interesting.

Unfortunately the default reaction of some hard core anti systemd people and Pottering haters is embarrassing for the whole Linux community. That's why I still react on this topic and try to put things into the right perspective, even if I am aware that for some people that is senseless since their hate has a religious magnitude, and no technical reasons at all.
In other words, 29 years of GNU Screen is wrong, and 5 years of systemd is right.

Thanks for the clarification. We'd still be living benighted lives were it not for the more enlightened among us. People like you and your idol Poettering.
 
9 members found this post helpful.
Old 07-07-2016, 01:06 PM   #19
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
Red face

Quote:
Originally Posted by gezley View Post
In other words, 29 years of GNU Screen is wrong, and 5 years of systemd is right.

Thanks for the clarification. We'd still be living benighted lives were it not for the more enlightened among us. People like you and your idol Poettering.
systemd changes nothing on screen, the distributions or administrators can do that or not, just like they want.
Thanks for proving that you A) did not get the simplest technical basic of this topic and B) that you come with one phrase ala Poettering Fanboy, you could not have given a better sample for the typical stereotype pattern. But if this far from reality simplification helps you to keep your view of the world simple enough and make you feel better, feel free to do so
 
Old 07-07-2016, 01:13 PM   #20
TracyTiger
Member
 
Registered: Apr 2011
Location: California, USA
Distribution: Slackware
Posts: 528

Rep: Reputation: 273Reputation: 273Reputation: 273
Enough with systemd talk.

This is a Slackware forum and Slackware doesn't use systemd.

EDIT: A reminder from last year ...

Quote:
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

If you just can't let this topic drop then please save the bar stools and take it "outside". (not in this Slackware Forum).

Last edited by TracyTiger; 07-07-2016 at 02:11 PM. Reason: Another Appeal to End This
 
4 members found this post helpful.
Old 07-07-2016, 01:50 PM   #21
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 a4z View Post
from the change log:

Code:
        * systemd-logind will now by default terminate user processes that are
          part of the user session scope unit (session-XX.scope) when the user
          logs out. This behavior is controlled by the KillUserProcesses=
          setting in logind.conf, and the previous default of "no" is now
          changed to "yes". This means that user sessions will be properly
          cleaned up after, but additional steps are necessary to allow
          intentionally long-running processes to survive logout.

          While the user is logged in at least once, user@.service is running,
          and any service that should survive the end of any individual login
          session can be started at a user service or scope using systemd-run.
          systemd-run(1) man page has been extended with an example which shows
          how to run screen in a scope unit underneath user@.service. The same
          command works for tmux.

          After the user logs out of all sessions, user@.service will be
          terminated too, by default, unless the user has "lingering" enabled.
          To effectively allow users to run long-term tasks even if they are
          logged out, lingering must be enabled for them. See loginctl(1) for
          details. The default polkit policy was modified to allow users to
          set lingering for themselves without authentication.

          Previous defaults can be restored at compile time by the
          --without-kill-user-processes option to "configure".
I think you can not make it more clear, if this is not enough, what do some packagers need, a messagebox in the build script?
No, the way to socialize this sort of change is to state quite clearly when you introduced the feature that it is now defaulting to "no" and that the default will be changed to "yes" in some clearly identifiable future release.

Introducing a feature that defaults to "things work like they used to" followed by "things now won't work like they used to" without prior warning of when that transition was going to happen is a dick move.

If you show me the change log entry of that warning or some other public official communication from the systemd team that telegraphed the change so that people could prepare themselves for it prior to it happening, then I'll agree that this is much ado about nothing. Telling people that the change is part of the release with no prior indication that was going to happen is not a good thing.

One way is rude, the other way isn't. Not surprisingly, you don't appear to have a problem with the rude approach.

I should hope that any systemd consuming distribution will no longer assume that the default for any such flags will remain thusly and set them to what they want as soon as they are introduced.


For the other people reading the thread, I'll point out that Linux Is Not UniX and that Mr Poettering appears to believe that will all his heart. Quoting unix fundamentals about his work is somewhat pointless; it certainly won't effect his decision making.
 
7 members found this post helpful.
Old 07-07-2016, 02:08 PM   #22
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
Quote:
Originally Posted by Richard Cranium View Post
No, the way to socialize this sort of change is to state quite clearly when you introduced the feature that it is now defaulting to "no" and that the default will be changed to "yes" in some clearly identifiable future release.

Introducing a feature that defaults to "things work like they used to" followed by "things now won't work like they used to" without prior warning of when that transition was going to happen is a dick move.

If you show me the change log entry of that warning or some other public official communication from the systemd team that telegraphed the change so that people could prepare themselves for it prior to it happening, then I'll agree that this is much ado about nothing. Telling people that the change is part of the release with no prior indication that was going to happen is not a good thing.

One way is rude, the other way isn't. Not surprisingly, you don't appear to have a problem with the rude approach.
says a user of a distribution in the hands of a bdfl, thanks for sharing you double standards. whats next, polls for each patch Linux applies if they fit into your worldview ?
 
Old 07-07-2016, 02:26 PM   #23
Gerard Lally
Senior Member
 
Registered: Sep 2009
Location: Leinster, IE
Distribution: Slackware, NetBSD
Posts: 2,177

Rep: Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761
Quote:
Originally Posted by mralk3 View Post
This makes me very glad I'm a Slacker.

It was a sad day for me last year when I realized Debian no longer provided an environment I like to work in. I feel like if I ever go back to work for a large company I will be utterly lost due systemd. I wonder if the CompTIA Linux+ certification requires systemd knowledge...
@mralk3:

as far as I know the CompTIA Linux certification paths are based on and identical to the LPIC paths.

You can browse the LPIC-1, LPIC-2 and LPIC-3 exam objectives under the Certification menu at the LPI website.
 
1 members found this post helpful.
Old 07-07-2016, 02:29 PM   #24
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 a4z View Post
says a user of a distribution in the hands of a bdfl, thanks for sharing you double standards. whats next, polls for each patch Linux applies if they fit into your worldview ?
I say again my last
Quote:
Not surprisingly, you don't appear to have a problem with the rude approach.
*I* am not one of those complaining about the change in systemd behavior; I don't use it and am thus unaffected.

You, OTOH, don't appear to understand that changing a public interface without prior notice really annoys users of that interface. I'm inclined to believe that you've never had to create and support such a beast and thus have no idea about the human issues involved.

I'm not making a technical argument about systemd and what it is doing.

There appears to a large set of people who *do* use systemd and were unpleasantly surprised by the change. There are rather simple ways to reduce the level of surprise which did not appear to be used. I can speculate *why* they weren't used and Occam's Razor would lead me to a simple conclusion about how RedHat and RedHat engineers view their position in the Linux ecosystem.

Then again, people screw up. It's what people do.

By all means, continue to be pointlessly rude to me in this thread. I'll eventually react and get another PM in my inbox.
 
3 members found this post helpful.
Old 07-07-2016, 02:45 PM   #25
Bazzaah
Member
 
Registered: Mar 2007
Distribution: Slackware64-current, Slackware64 14
Posts: 331

Rep: Reputation: 50
Go away for a year or two and they're still arguing about systemd.
 
1 members found this post helpful.
Old 07-07-2016, 02:55 PM   #26
ChuangTzu
Senior Member
 
Registered: May 2015
Location: Where ever needed
Distribution: Slackware/Salix while testing others
Posts: 1,718

Original Poster
Rep: Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857
Lets not close the thread, its a good discussion on the continuing developments of a major (regardless of viewpoint) Linux application(s). I found it interesting that once the distros/maintainers were getting use to using it, they are now having another major change thrown at them.

Regarding the LP supporter, if the unresolved processes was such a problem, why has it not caused any major trouble in 25 years? When did this cause a security hole or hackfest on Linux or Unix?
 
2 members found this post helpful.
Old 07-07-2016, 02:58 PM   #27
a4z
Senior Member
 
Registered: Feb 2009
Posts: 1,727

Rep: Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742Reputation: 742
Quote:
Originally Posted by Richard Cranium View Post
I say again my last

*I* am not one of those complaining about the change in systemd behavior; I don't use it and am thus unaffected.

You, OTOH, don't appear to understand that changing a public interface without prior notice really annoys users of that interface. I'm inclined to believe that you've never had to create and support such a beast and thus have no idea about the human issues involved.
http://a4z.bitbucket.org/blog/2016/0...h-reading.html



Quote:
Originally Posted by Richard Cranium View Post
I'm not making a technical argument about systemd and what it is doing.

There appears to a large set of people who *do* use systemd and were unpleasantly surprised by the change. There are rather simple ways to reduce the level of surprise which did not appear to be used. I can speculate *why* they weren't used and Occam's Razor would lead me to a simple conclusion about how RedHat and RedHat engineers view their position in the Linux ecosystem.

Then again, people screw up. It's what people do.
yes, my point of view is in this case it is in the hand of distributions to break user interfaces. because that what it is, and if some packages are over strained with reading the changelogs for the software they want to maintain,
Is the problem the software? I do not think so, as long as you have options and documentation and you need to adopt the build script anyway
This could be indeed an interesting discussion, not senseless bashing of software or people

Quote:
Originally Posted by Richard Cranium View Post
By all means, continue to be pointlessly rude to me in this thread. I'll eventually react and get another PM in my inbox.
what do you mean with rude, asking things like if you have you been asked about Slackwares change to pulse audio or not and what's the different to the changelog in systemd? if you find questions like that rude, ... ok,
 
Old 07-07-2016, 02:59 PM   #28
astrogeek
Moderator
 
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,263
Blog Entries: 24

Rep: Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194Reputation: 4194
Quote:
Originally Posted by mralk3 View Post
This makes me very glad I'm a Slacker.
Indeed!

I have been updating my own sphere to 14.2 since almost the moment of release, and all smiles!

Other than some necessary adjustment for pulseaudio, I have had no upsets nor disruptions!

The well established and secure methods I have used and tweaked for my own environment continue to be useful and adaptable in a nice, stable, predictable way! It is a fully updated continuation of what has gone before, not some new departure into someone else's vision of what the future should be.

It respects my existing uses and methods and knowledge and thus, facilitates my own growth without pruning it to fit into someone else's landscape. It respects and enables my individual FREEDOM instead of restricting it by someone else's rules du jour.

Seeing the continual disruption, turmoil and uncertainty of other distros does indeed remind me how happy I am to be a Slackware user! But to the extent that their disruptions drain like effluent into the common ecosystem, I know that they will inevitably force changes on Slackware over time. This makes me all the more appreciative of Slackware's BDFL development model, and our BDFL himself, Patrick Volkerding! He respects his passengers and crew and steers a straight and safe course through troubled waters!

Continuity. Stability. Respect. Slackware. Patrick Volkerding.
 
4 members found this post helpful.
Old 07-07-2016, 03:02 PM   #29
ChuangTzu
Senior Member
 
Registered: May 2015
Location: Where ever needed
Distribution: Slackware/Salix while testing others
Posts: 1,718

Original Poster
Rep: Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857Reputation: 1857
Quote:
Originally Posted by astrogeek View Post
Indeed!

I have been updating my own sphere to 14.2 since almost the moment of release, and all smiles!

Other than some necessary adjustment for pulseaudio, I have had no upsets nor disruptions!

The well established and secure methods I have used and tweaked for my own environment continue to be useful and adaptable in a nice, stable, predictable way! It is a fully updated continuation of what has gone before, not some new departure into someone else's vision of what the future should be.

It respects my existing uses and methods and knowledge and thus, facilitates my own growth without pruning it to fit into someone else's landscape. It respects and enables my individual FREEDOM instead of restricting it by someone else's rules du jour.

Seeing the continual disruption, turmoil and uncertainty of other distros does indeed remind me how happy I am to be a Slackware user! But to the extent that their disruptions drain like effluent into the common ecosystem, I know that they will inevitably force changes on Slackware over time. This makes me all the more appreciative of Slackware's BDFL development model, and our BDFL himself, Patrick Volkerding! He respects his passengers and crew and steers a straight and safe course through troubled waters!

Continuity. Stability. Respect. Slackware. Patrick Volkerding.

this + infinity
 
1 members found this post helpful.
Old 07-07-2016, 03:05 PM   #30
Gerard Lally
Senior Member
 
Registered: Sep 2009
Location: Leinster, IE
Distribution: Slackware, NetBSD
Posts: 2,177

Rep: Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761Reputation: 1761
Quote:
Originally Posted by TracyTiger View Post
Enough with systemd talk.

This is a Slackware forum and Slackware doesn't use systemd.
I will just say this, and then hold my tongue: bit by bit the systemd cabal are burdening distro teams and upstream developers with extra work that, to my mind, confers no advantage whatsoever over existing implementations. I have yet to see a single compelling case for systemd that demonstrates its superiority over these already existing implementations.

Just today in this post Eric Hameleers referred to the extra burden systemd is placing on him. I don't see this situation improving in the future. Quite the opposite: I expect the burden to become intolerable as systemd infests every single nook and cranny of Linux. Now you might feel that that does not have very much to do with Slackware, but it still pisses me off, moreso when loudmouths around here (not you) tell me I don't understand the technical merits of systemd and shouldn't therefore offer my opinion. I understand systemd well enough to know there is nothing whatsoever that it implements that is not already implemented in Linux, and to know that it is increasingly adding to the workload of thinly-spread teams like the Slackware team. All because the dictatorial and crusading zealots at places like Gnome and Red Hat know so much better than the rest of us how Linux should "proceed" into the future.
 
8 members found this post helpful.
  


Reply



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 Off
HTML code is Off



LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 03:14 PM.

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