LinuxQuestions.org
Visit Jeremy's Blog.
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 11-14-2021, 04:48 AM   #9031
ZhaoLin1457
Senior Member
 
Registered: Jan 2018
Posts: 1,051

Rep: Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266Reputation: 1266

Quote:
Originally Posted by elcore View Post
I see your point, but default Slackware user = root, and to configure another user one must be root first.
With all respect, I do not believe that as a (privileged or not) user of my own computer is my business to cover the security holes in the operating system, but to use it as it is and to apply regularly the security patches published by its author(s).

Last edited by ZhaoLin1457; 11-14-2021 at 04:55 AM.
 
Old 11-14-2021, 05:10 AM   #9032
elcore
Senior Member
 
Registered: Sep 2014
Distribution: Slackware
Posts: 1,754

Rep: Reputation: Disabled
Quote:
Originally Posted by ZhaoLin1457 View Post
With all respect, I do not believe that as a (privileged or not) user of my own computer is my business to cover the security holes in the operating system, but to use it as it is and to apply regularly the security patches published by its author(s).
Yes, this is why I said arguably, because certain systems decide all things for the user and companies shipping those systems have a huge infrastructure to support their decisions.
They've got call centers, remote support, automated migrations etc, etc. Slackware has no such thing, you're either root and take care of it yourself, or pay someone to be root.
I don't think there's any other way, Slackware is not a huge corporation which can afford free customer support for everyone, or a closed system like windows which can afford to enforce rules upon their users.
So if you expect things like that from such a small team that is already overworked, I think you're not being realistic.
 
3 members found this post helpful.
Old 11-14-2021, 10:57 AM   #9033
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,441

Rep: Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191
Libcaca 0.99.beta20

https://github.com/cacalabs/libcaca/....beta20.tar.gz

Code:
    IPv6 support in cacaserver
    fixed a bug from 2004 that caused PDF documentation generation to fail
    memory allocation functions are now more robust
    numerous fixes for memory leaks and invalid memory accesses:
        CVE-2021-30498
        CVE-2021-30499
        CVE-2021-3410
        CVE-2018-20546
        CVE-2018-20547
        CVE-2018-20545
        CVE-2018-20548
        CVE-2018-20549
 
Old 11-14-2021, 11:09 AM   #9034
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,441

Rep: Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191
XDM 1.1.12

https://www.x.org/releases/individua...-1.1.12.tar.gz
 
Old 11-14-2021, 11:26 AM   #9035
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,130

Rep: Reputation: 4202Reputation: 4202Reputation: 4202Reputation: 4202Reputation: 4202Reputation: 4202Reputation: 4202Reputation: 4202Reputation: 4202Reputation: 4202Reputation: 4202
Quote:
Originally Posted by marav View Post
I don't know if it's still valid (probably it is) but
Quote:
Originally Posted by The ChangeLog
Tue Mar 5 22:54:06 UTC 2019
[...]
x/xdm-1.1.11-x86_64-9.txz: Rebuilt.
Reverted to xdm-1.1.11, as the new release after 7 years has some issues.
 
2 members found this post helpful.
Old 11-14-2021, 11:31 AM   #9036
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,441

Rep: Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191
Quote:
Originally Posted by ponce View Post
I don't know if it's still valid (probably it is) but
indeed
 
Old 11-14-2021, 12:04 PM   #9037
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,077

Rep: Reputation: Disabled
Quote:
Originally Posted by gargamel View Post
Loving the idea, just hope that it won't take another five+ years until Slackware 16 is released...
Chances are that GRUB will have proper support for recent versions of LUKS and LVM, by then. Currently some distros are stuck with GRUB 1, because of long-standing issues in GRUB 2 regarding LUKS, AFAIK.

gargamel
Actually LUKS is well supported by GRUB2, even LUKS2 with the limitation that in the current version (2.06), only the PBKDF2 key derival function is supported, not yet Argon2i or Argon2id, as per this commit. No need for a separated boot partition or LVM if you put a decryption LUKS key in the initramfs as we do in Slint (re-included in the new iniramfs upon kernel upgrade as we also store it in /etc). In this case only the Bios Boot partition and the ESP are not encrypted, the root partition and an optional additional partition are encrypted (both keys stored in /etc). The BIOS Boot partition is only used by GRUB itself (needed in case of a DOS partition table) and the ESP only contains the GRUB OS loader/manager itself, no kernel and no initramfs so I think that this configuration is safe enough for our use case (machine or drive stolen while the machine is powered off). Indeed all this won't protect a user who keep a running system unattended...
 
2 members found this post helpful.
Old 11-14-2021, 12:17 PM   #9038
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,823

Rep: Reputation: 987Reputation: 987Reputation: 987Reputation: 987Reputation: 987Reputation: 987Reputation: 987Reputation: 987
Quote:
Originally Posted by ZhaoLin1457 View Post
Excuse my ignorance, but in other words, you say that Slackware expects the user to be competent enough to figure out how to close its own huge security hole which is this lack of a firewall?
Yes, including turning off services that they don't need and are enabled at default!

Quote:
I apologize, but then I am incompetent to cover the security holes on a Linux operating system.
But you can find something to do it for you easily like I did with arno-iptables-firewall. https://slackbuilds.org/result/?search=firewall&sv=14.2
 
2 members found this post helpful.
Old 11-14-2021, 01:37 PM   #9039
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,441

Rep: Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191
Thunderbird 91.3.1

https://ftp.mozilla.org/pub/thunderb....source.tar.xz
 
Old 11-14-2021, 01:45 PM   #9040
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 2,548

Rep: Reputation: 8557Reputation: 8557Reputation: 8557Reputation: 8557Reputation: 8557Reputation: 8557Reputation: 8557Reputation: 8557Reputation: 8557Reputation: 8557Reputation: 8557
Quote:
Originally Posted by marav View Post
I'm not certain that any of these CVEs would be something anyone would run into without trying very hard. But in any case the new libcaca doesn't compile.
 
1 members found this post helpful.
Old 11-14-2021, 01:47 PM   #9041
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,441

Rep: Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191
Quote:
Originally Posted by volkerdi View Post
I'm not certain that any of these CVEs would be something anyone would run into without trying very hard. But in any case the new libcaca doesn't compile.
Then, the question is settled :-)

- errata -

Already reported :

https://github.com/cacalabs/libcaca/issues/59

Last edited by marav; 11-14-2021 at 02:13 PM.
 
1 members found this post helpful.
Old 11-14-2021, 01:58 PM   #9042
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,441

Rep: Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191Reputation: 4191
Quote:
Originally Posted by volkerdi View Post
I'm not certain that any of these CVEs would be something anyone would run into without trying very hard. But in any case the new libcaca doesn't compile.
As we are at it :

Code:
--- libcaca.SlackBuild  2021-11-04 12:14:02.829387928 +0100
+++ libcaca.SlackBuild.new      2021-11-14 20:57:05.218001755 +0100
@@ -105,7 +105,7 @@
 rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
 
 cd python
-  # python2 dropped dropped as obsolete.
+  # python2 dropped as obsolete.
   #python setup.py install --root=$PKG || exit 1
   python3 setup.py install --root=$PKG || exit 1
 cd -
 
Old 11-14-2021, 02:39 PM   #9043
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,348

Rep: Reputation: 948Reputation: 948Reputation: 948Reputation: 948Reputation: 948Reputation: 948Reputation: 948Reputation: 948
libcaca-0.99.beta20

Slackware package /tmp/libcaca-0.99.beta20-x86_64-11.txz created.

It needs

Quote:
--enable-imlib2
And of course add imlib2


http://slackbuilds.org/repository/14...raries/imlib2/

Last edited by USUARIONUEVO; 11-14-2021 at 02:46 PM.
 
1 members found this post helpful.
Old 11-14-2021, 03:13 PM   #9044
gargamel
Senior Member
 
Registered: May 2003
Distribution: Slackware, OpenSuSE
Posts: 1,839

Rep: Reputation: 242Reputation: 242Reputation: 242
Quote:
Originally Posted by Didier Spaier View Post
Actually LUKS is well supported by GRUB2, even LUKS2 with the limitation that in the current version (2.06), only the PBKDF2 key derival function is supported, not yet Argon2i or Argon2id, as per this commit. No need for a separated boot partition or LVM if you put a decryption LUKS key in the initramfs as we do in Slint (re-included in the new iniramfs upon kernel upgrade as we also store it in /etc). In this case only the Bios Boot partition and the ESP are not encrypted, the root partition and an optional additional partition are encrypted (both keys stored in /etc). The BIOS Boot partition is only used by GRUB itself (needed in case of a DOS partition table) and the ESP only contains the GRUB OS loader/manager itself, no kernel and no initramfs so I think that this configuration is safe enough for our use case (machine or drive stolen while the machine is powered off). Indeed all this won't protect a user who keep a running system unattended...
Thanks for the clarification!

As I understand it, with GRUB (version 1 or 2 or both, I am not sure) it is possible to fully encrypt the whole disk, including /boot. However, the price that I have to pay for doing so in my OpenSUSE system is that I now have to enter the LUKS passphrase twice to boot the system: Once for /boot, and another time for the system partition. Probably it would be possible to put both partitions under LVM control or use a key chain to have the system partition opened automatically after entering the passphrase just once, as soon /boot is unlocked, but so far I wasn't bothered enough to do the necessary research to figure out, how this could be done.

(BTW: As the issue is solved, it's not longer a request for 15.0, and we are a bit off-topic regarding the original thread, now. Therefore this is my last post on this topic, here. If it turns out that there is more to be discussed regarding LUKS and LVM that is not related to Slackware 14.2-->15.0 I suggest we pick it up on a dedicated thread.)

gargamel
 
Old 11-14-2021, 04:14 PM   #9045
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,077

Rep: Reputation: Disabled
Quote:
Originally Posted by gargamel View Post
(BTW: As the issue is solved, it's not longer a request for 15.0, and we are a bit off-topic regarding the original thread, now. Therefore this is my last post on this topic, here. If it turns out that there is more to be discussed regarding LUKS and LVM that is not related to Slackware 14.2-->15.0 I suggest we pick it up on a dedicated thread.)
Follow up in this thread.
 
2 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:01 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