LinuxQuestions.org
Help answer threads with 0 replies.
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 12-19-2021, 01:31 PM   #9301
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,366

Rep: Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082

Quote:
Originally Posted by PJBrs View Post
3. plasma-nm doesn't import private keys from ovpn profiles. Suggestion: Patch plasma-nm with upstream patch

I ran across this problem when I tried to import my employer's ovpn profile. I sorted through the plasma-nm source code and wrote a patch, which just got accepted upstream: https://invent.kde.org/plasma/plasma...48e17c1a7e460f Is there any chance that such a patch could also be applied to plasma-nm in Slackware-15?

Regardless of what will happen, I am really curious for some reactions to the above three suggestions, and I hope this is the best place to report them. Let me know!

Code:
Sun Dec 19 18:57:11 UTC 2021
kde/plasma-nm-5.23.4-x86_64-2.txz:  Rebuilt.
  Applied patch:
  [PATCH] OpenVPN: Import tls-crypt keys
  Thanks to PJ Beers.
 
1 members found this post helpful.
Old 12-19-2021, 01:41 PM   #9302
PJBrs
Member
 
Registered: Oct 2006
Distribution: Slackware 14.2 / -current
Posts: 76

Rep: Reputation: 33
Quote:
Originally Posted by Windu View Post
mit introducing the systemctl call: https://github.com/KDE/plasma-firewa...3ed85d4cf10d49
It seems that in the case where systemctl is not present (which produces the same result as when systemctl finds the firewall application not loaded) Plasma-firewall will poke the ufw or firewalld binary instead. So this is why it still works on Slackware according to LuckyCyborg.
That commit indeed does not seem to do any harm on Slackware. It's the systemd dependency in the backend code for firewalld especially that might be bothersome.

To be precise (I just reinstalled firewalld) -

When firewalld is _not_ running, plasma-firewall prompts the user to enable it by checking the firewall enabled checkbox. If I do that, I get ¨

Code:
Error enabling firewall: The name org.freedesktop.systemd1 was not provided by any .service files
Also, it doesn't get firewalld running.

If I then start firewalld from the commandline and restart plasma-firewall, I get prompted for my root password (twice), and see that firewalld is running. I seem to be able to add firewall rules. However, when I then change the default incoming policy from allow to ignore, I get
Code:
Please restart plasma firewall, the backend disconnected.
If I do so, default policy is reset to allow.

All in all, my experiences with plasma-firewall's firewalld backend are not good. Firewalld has its own gui, which seems much better. Ufw does indeed seem to work, so some of plasma-firewall does work. Finally, when I click the View Connections button, I get:
Code:
could not find iproute2 or net-tools packages installed.
(I have both installed?!?) It looks for /usr/sbin/ss, which is not in the path. Linking it to /usr/bin/ss makes it work.


I personally would rather see plasma-firewall gone, it only adds a moderately functional gui, while both ufw and firewalld appear to have excellent guis themselves. Anyway, one's mileage may vary! I.e., my

EDIT
Quote:
Originally Posted by marav View Post
Code:
Sun Dec 19 18:57:11 UTC 2021
kde/plasma-nm-5.23.4-x86_64-2.txz:  Rebuilt.
  Applied patch:
  [PATCH] OpenVPN: Import tls-crypt keys
  Thanks to PJ Beers.
Ah... ... perhaps I'm too impatient....

marav, Windu, thanks very much for your replies!

Last edited by PJBrs; 12-19-2021 at 02:05 PM. Reason: Saying thanks; adding not about /usr/sbin/ss
 
1 members found this post helpful.
Old 12-19-2021, 02:03 PM   #9303
ZhaoLin1457
Senior Member
 
Registered: Jan 2018
Posts: 1,023

Rep: Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211
Quote:
Originally Posted by PJBrs View Post
I personally would rather see plasma-firewall gone, it only adds a moderately functional gui, while both ufw and firewalld appear to have excellent guis themselves. Anyway, one's mileage may vary! I.e., my
If every time we had been removed a software which does not work properly, probably today Slackware will be composed from kernel and bash.

Okay, you found a functionality issue. Did you even thought to patch it?

Eventually to start a thread, to try to fix it, considering that on this forum are people capable to create patch for the KDE software?

After all, this plasma-firewall does not depends "hard" on systemd, as you claim, because this would mean impossibility to compile by the requirements of linking against /usr/lib{,64)/libsystemd.so

What you eventually describe is "a soft dependency" to systemd.

Last edited by ZhaoLin1457; 12-19-2021 at 02:12 PM.
 
Old 12-19-2021, 02:23 PM   #9304
ZhaoLin1457
Senior Member
 
Registered: Jan 2018
Posts: 1,023

Rep: Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211
Quote:
Originally Posted by Windu View Post
Don't mind the explosion from LuckyCyborg, with this level of expletives he's bound to follow where his companion hysteric igadoter went before him.
Excuse my ignorance about English, but about what "expletives" you talk?

Because he said that the claim that it hard depends on systemd is bullshit?

But how plasma-firewall compiles without systemd, if it hard depends on it?

Or you talk about the reference to the famous quarrel between Catholic and Orthodox churches regarding the accuracy of gospels translation? Even a Buddhist like me heard about this thing, so I guess this is not a secret for the Western people.

Quote:
Originally Posted by Windu View Post
I looked up the commit introducing the systemctl call: https://github.com/KDE/plasma-firewa...3ed85d4cf10d49
It seems that in the case where systemctl is not present (which produces the same result as when systemctl finds the firewall application not loaded) Plasma-firewall will poke the ufw or firewalld binary instead. So this is why it still works on Slackware according to LuckyCyborg.
So, I should understand that you explain that there's a fallback, and it still works without systemd?

Last edited by ZhaoLin1457; 12-19-2021 at 02:26 PM.
 
Old 12-19-2021, 02:24 PM   #9305
PJBrs
Member
 
Registered: Oct 2006
Distribution: Slackware 14.2 / -current
Posts: 76

Rep: Reputation: 33
Quote:
Originally Posted by ZhaoLin1457 View Post
If every time we had been removed a software which does not work properly, probably today Slackware will be composed from kernel and bash.
Nah, it would probably be just what it is today, minus plasma-firewall Just kidding!

Quote:
Okay, you found a functionality issue. Did you even thought to patch it?

Eventually to start a thread, to try to fix it, considering that on this forum are people capable to create patch for the KDE software?
I did look at the code. It seems to have at least two relatively major issues. One I would surely be able to patch, although I'm not sure whether I would be able to do so according to upstream's requirements. Or just put /usr/sbin/ in your user's path.

That other bit I would probably also be able to patch, but probably not to upstream's standards, nor to Slackware's standards. And it would be rather difficult for me anyway. What about you?

Quote:
After all, this plasma-firewall does not depends "hard" on systemd, as you claim, because this would mean impossibility to compile by the requirements of linking against /usr/lib{,64)/libsystemd.so

What you eventually describe is "a soft dependency" to systemd.
Hmm, maybe that's a matter of definition? I'd agree that systemd isn't a hard compile time dependency, but I do see it as a hard runtime dependency in the sense that plasma-firewall explicitly calls systemd components that don't exist on Slackware.

Quote:
Originally Posted by ZhaoLin1457
So, I should understand that you explain that there's a fallback, and it still works without systemd?
Like I said, your mileage may vary. It works with ufw. In my opinion, it doesn't with firewalld. LuckyCyborg thinks differently. Please just try it and see for yourself.

Last edited by PJBrs; 12-19-2021 at 02:28 PM.
 
3 members found this post helpful.
Old 12-19-2021, 02:37 PM   #9306
ZhaoLin1457
Senior Member
 
Registered: Jan 2018
Posts: 1,023

Rep: Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211Reputation: 1211
Quote:
Originally Posted by PJBrs View Post
Nah, it would probably be just what it is today, minus plasma-firewall Just kidding!
Many software malfunctioned in the past on this Slackware -current. Let's say Firefox, as it's a casual suspect.

According with you, we should have removed it long time ago at first sign of malfunctioning, instead of patching it?

Quote:
Originally Posted by PJBrs View Post
I did look at the code. It seems to have at least two relatively major issues. One I would surely be able to patch, although I'm not sure whether I would be able to do so according to upstream's requirements. Or just put /usr/sbin/ in your user's path.

That other bit I would probably also be able to patch, but probably not to upstream's standards, nor to Slackware's standards. And it would be rather difficult for me anyway. What about you?
Unfortunately, I am not a C/C++ programmer, but in this forum are people who are capable to patch the KDE software, as demonstrated by the past.

But you come in the requests thread with a sentence like a judge: "shall be executed by the fire squad!" instead of opening a thread regarding plasma-firewall issues or its perceived malfunctioning. Or trying to fix it. Or finding a patch for it, if you really care about this particular software. That's it.

No offense intended, but there you are quite wrong, because you are not a System Architect on Slackware. Neither I am.

Quote:
Originally Posted by PJBrs View Post
Hmm, maybe that's a matter of definition? I'd agree that systemd isn't a hard compile time dependency, but I do see it as a hard runtime dependency in the sense that plasma-firewall explicitly calls systemd components that don't exist on Slackware.
From what I know, a "hard dependency" is a compile time dependency, linked against and which must exists on system for the software be even capable to start.

While a "soft dependency" is a runtime dependency, which may or may not exists, but which presence affects the functionality of the particular software.

Last edited by ZhaoLin1457; 12-19-2021 at 03:38 PM.
 
Old 12-19-2021, 04:16 PM   #9307
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,366

Rep: Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082
GIMP 2.10.30

https://download.gimp.org/mirror/pub....10.30.tar.bz2

Release notes
 
Old 12-19-2021, 04:25 PM   #9308
emidevices
Member
 
Registered: May 2016
Location: In a village of La Mancha
Distribution: Slackware, Devuan, NetBSD
Posts: 62

Rep: Reputation: Disabled
Quote:
Originally Posted by Didier Spaier View Post
Even better an ISO can include only a minimum set of packages beyond the installer to start the installation, then complete it fetching the other packages from a remote mirror. That is what is called a net install. This is easy to do, and this mini ISO can be an additional one, provided after the release of Slackware 15 not to delay it. It is also possible that the installer in this mini ISO fetches remotely packages it includes in case newer are available. Then this ISO would not need to be rebuilt during the life of the version, or very rarely. It is also possible to provide an already installed mini Slackware as an image, including just what is needed to run and be able to expand and complete itself after installation. Hint. Maybe these things could be handled by members of the community, as Eric does for liveslak.
That would be fine, an "net-install-upgrade" ISO that would be easy to dump to a pendrive, allow to leave the system installed up to date, and even be able to install itself as a minimal Slackware system.
 
Old 12-19-2021, 05:15 PM   #9309
Nobby6
Member
 
Registered: Jul 2012
Location: Sunshine Coast, Australia
Distribution: Slackware 64
Posts: 237
Blog Entries: 1

Rep: Reputation: 212Reputation: 212Reputation: 212
Quote:
Originally Posted by LuckyCyborg View Post
firewalld firewalld firewalld...
*yyyyaaaaaaawwwwwnnnnnnnnnnn*

you are worse than a 2yo wah wah wah wah wah cant get its way so uses every oppurtunity to pollute

if you were my kid youd be grounded without icecream
 
8 members found this post helpful.
Old 12-20-2021, 01:27 AM   #9310
franzen
Member
 
Registered: Nov 2012
Distribution: slackware
Posts: 535

Rep: Reputation: 379Reputation: 379Reputation: 379Reputation: 379
Quote:
Originally Posted by ZhaoLin1457 View Post
No offense intended, but there you are quite wrong, because you are not a System Architect on Slackware. Neither I am.
You don't have to be a system architect on slackware to suggest a removal on this thread.
PJBrs posted some valuable input, even provided a patch for kde which was honored in the changelog.
I don't see a value in discussing if someone was wrong or right.
 
2 members found this post helpful.
Old 12-20-2021, 02:33 AM   #9311
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,366

Rep: Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082
Thunderbird 91.4.1

https://www.thunderbird.net/en-US/th.../releasenotes/
 
Old 12-20-2021, 06:52 AM   #9312
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,366

Rep: Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082Reputation: 4082
Apache httpd 2.4.52

https://downloads.apache.org/httpd/CHANGES_2.4.52

CVE-2021-44790
CVE-2021-44224
 
Old 12-20-2021, 06:14 PM   #9313
denydias
Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 297

Rep: Reputation: Disabled
Is there any particular reason for imagemagick.SlackBuild carry the flag --disable-opencl?
 
Old 12-20-2021, 07:01 PM   #9314
shastah
Member
 
Registered: Dec 2017
Posts: 52

Rep: Reputation: Disabled
Any chances to get the OPTIONS moved from /etc/rc.d/rc.snmpd to /etc/default/snmpd as SNMPD_OPTIONS? (I think I even submitted a patch in this thread: https://www.linuxquestions.org/quest...ml#post5932310 )
 
1 members found this post helpful.
Old 12-21-2021, 01:22 AM   #9315
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
What requirements would sbotools and/or sbopkg need to meet to be included into a stock Slackware?
 
1 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



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Requests for -current (20151216) rworkman Slackware 3441 12-28-2017 03:50 PM

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

All times are GMT -5. The time now is 09:28 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