LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
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 02-16-2021, 10:55 PM   #6781
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,560

Original Poster
Rep: Reputation: 1354Reputation: 1354Reputation: 1354Reputation: 1354Reputation: 1354Reputation: 1354Reputation: 1354Reputation: 1354Reputation: 1354Reputation: 1354

I just enabled an rsync daemon on a 32bit system here. Server side:
Code:
root@test32:~# cat /etc/rsyncd.conf 
uid = nobody
gid = nobody
port = 873
use chroot = no
max connections = 64
pid file = /var/run/rsyncd.pid

[pub]
  path = /home/ftp/pub
  read only = yes
  exclude = .*
  dont compress = *
From 64 bit client:
Code:
[rworkman@dev64 ~]$ rsync -av rsync://test32/pub/SlackBook/ SlackBook/
receiving incremental file list
created directory SlackBook
./
slackbook-2.0-docbook.tar.gz
slackbook-2.0.pdf
slackbook-2.0.ps

sent 84 bytes  received 6,626,386 bytes  13,252,940.00 bytes/sec
total size is 6,624,520  speedup is 1.00
If you mean that the 32bit client is not working, then:
Code:
rworkman@test32:~$ rsync -av rsync://nas/pub/source/pithos/ pithos/

receiving incremental file list
created directory pithos
./
README
doinst.sh
pithos-1.5.0.tar.xz
pithos.SlackBuild
pithos.info
slack-desc
contrib/
contrib/pithosctl

sent 172 bytes  received 108,293 bytes  216,930.00 bytes/sec
total size is 107,662  speedup is 0.99
In short, I don't see how to reproduce the rsync problem here :/

Last edited by rworkman; 02-16-2021 at 10:56 PM.
 
Old 02-17-2021, 12:47 AM   #6782
titopoquito
Senior Member
 
Registered: Jul 2004
Location: Lower Rhine region, Germany
Distribution: Slackware64 14.2 and current, SlackwareARM current
Posts: 1,647

Rep: Reputation: 148Reputation: 148
Quote:
Originally Posted by Didier Spaier View Post
Actually there is an issue with the last rsync package in Slackware64-current. I came across it as the Slint repositories are hosted c/o https://slackware.uk which runs Slackware64-current in a VM and I had this issue there when tryng to rsync. I tchat-ed about that with Tadgy and he ended up reverting to the previous rsync package (that he also hosts in /cumulative) which indeed solved the issue.

PS What happened is that most if not all files where chmod-ed 0600 by the rsync server.
Maybe it would be worth to try 3.2.3 with this patch: https://github.com/WayneD/rsync/comm...2be8f775966503
 
Old 02-17-2021, 02:57 AM   #6783
Thom1b
Member
 
Registered: Mar 2010
Location: France
Distribution: Slackware
Posts: 486

Rep: Reputation: 339Reputation: 339Reputation: 339Reputation: 339
Libgcrypt 1.9.2 is released

https://gnupg.org/ftp/gcrypt/libgcry...-1.9.2.tar.bz2
https://gnupg.org/ftp/gcrypt/libgcry....2.tar.bz2.sig
 
Old 02-17-2021, 02:58 AM   #6784
titopoquito
Senior Member
 
Registered: Jul 2004
Location: Lower Rhine region, Germany
Distribution: Slackware64 14.2 and current, SlackwareARM current
Posts: 1,647

Rep: Reputation: 148Reputation: 148
Quote:
Originally Posted by Ressy View Post
The likely cause is GLIBC now uses lchmod() and that is causing a lot of problems in multi distros
I am awating wordback on its the cause in mariadb as well.


like I said, this shit only started when Pat upgraded GLIBC

and as for you asking to check the source as to why rsync is changing perms ? W T F .. this shows you don't understand the program at all, so I'm done here with you, you are unable to contribute anything worthwhile.
https://github.com/WayneD/rsync/comm...2be8f775966503
Try this patch maybe:
 
Old 02-17-2021, 03:11 AM   #6785
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,077

Rep: Reputation: Disabled
@rworkman: here is a log of a failed rsync attempt, from the client side: https://termbin.com/r33kg

I have not kept a log of my tchat with Darren aka Tadgy (around midnight UTC last Sunday) but he certainly can give you more information. I would assume he reverted from rsync-3.2.3-x86_64-2 to rsync-3.2.3-x86_64-1 that solved the issue here.

PS Here is the rsync command:

Code:
RSYNC_PASSWORD=<hidden> rsync -v --progress -aH --delete-delay --partial --partial-dir=.rsync-tmp --delay-updates --stderr=all /storage/repo/ <Me>@slackware.uk::slint-upload/ 2>errlog
errlog is the log on termbin.com

Last edited by Didier Spaier; 02-17-2021 at 03:20 AM. Reason: PS added.
 
Old 02-17-2021, 03:28 AM   #6786
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
Didier, did this rsync issue start after Tadgy migrated slackware.uk into a QEMU VM?

There's a Fedora bug report that mentions the exact same error messages when using containers and chroots: https://bugzilla.redhat.com/show_bug.cgi?id=1904344 with pointers to a regression in glibc when /proc is not mounted: https://sourceware.org/bugzilla/show_bug.cgi?id=26401 as well as a temporary patch for rsync until the glibc bug is fixed: https://github.com/WayneD/rsync/comm...101b6ac41b6718
 
1 members found this post helpful.
Old 02-17-2021, 03:56 AM   #6787
USUARIONUEVO
Senior Member
 
Registered: Apr 2015
Posts: 2,348

Rep: Reputation: 948Reputation: 948Reputation: 948Reputation: 948Reputation: 948Reputation: 948Reputation: 948Reputation: 948
Hi all llvm family have new release 11.1.0

https://github.com/llvm/llvm-project/releases
 
Old 02-17-2021, 03:57 AM   #6788
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,077

Rep: Reputation: Disabled
Quote:
Originally Posted by Alien Bob View Post
Didier, did this rsync issue start after Tadgy migrated slackware.uk into a QEMU VM?
Yes. Before that he used containers on bare metal.

Last edited by Didier Spaier; 02-17-2021 at 04:02 AM.
 
Old 02-17-2021, 07:03 AM   #6789
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,383

Rep: Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762Reputation: 2762
On the rsync issue, I found this Ubuntu bug report the most informative, highlighting the problem in lchmod if /proc is not mounted. It appears that rsync has a patch to work around that behaviour as linked by titopoquito in post #6784.

Last edited by allend; 02-17-2021 at 07:04 AM.
 
1 members found this post helpful.
Old 02-17-2021, 08:44 AM   #6790
Lockywolf
Member
 
Registered: Jul 2007
Posts: 683

Rep: Reputation: 253Reputation: 253Reputation: 253
I would really like to see

Code:
find ./ -type f -exec setfattr --name=trusted.slackware.package_name_v1 "--value=${TAR_NAME}" {} + || true
Added to line 414 of makepkg. This way the packages built with makepkg --xattrs will have an xattr set, called 'trusted.slackware_v1.package_name', that would contain the package name.
This can be verified by getfattr -d -m - /usr/bin/application_name

This incurs almost no performance penalty on package creation (I tagged 25Gb of files in 1 minute, and the largest Slackware package is way smaller), and would let everyone know which package the file came from. This is very helpful when unexpected files appear in system directories.

trusted.* means that only someone having a CAP_SYS_ADMIN capability will be able to tamper with them, which is usually what is desirable.
This is by no means a replacement for files in /var/lib/pkgtools/packages/ , rather, this is intended to help finding whether the filesystem has been tampered with.

In particular, if some package ignores DESTDIR, you may not know that when writing a slackbuild. Then, untagged files will be likely coming from this package .
 
Old 02-17-2021, 08:54 AM   #6791
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,167

Rep: Reputation: 7339Reputation: 7339Reputation: 7339Reputation: 7339Reputation: 7339Reputation: 7339Reputation: 7339Reputation: 7339Reputation: 7339Reputation: 7339Reputation: 7339
Quote:
Originally Posted by Didier Spaier View Post
I reaaly like Plasma 5 in -current
Thanks and kudos to Eric and Patrick for this. I really hope that 5.4.21 will make its way in -current (5.21.0 expected next Tuesday 16 February 2021).

As compared to kde4, what do you think is an improvement?
How is it technically superior to kde4?
Merci Beaucoup.


(Perhaps we can have this discussion in the "All things kde5/plasma" thread?)

Last edited by cwizardone; 02-17-2021 at 08:59 AM.
 
Old 02-17-2021, 10:29 AM   #6792
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,077

Rep: Reputation: Disabled
@cwizardone: I only had a quick look at it so take this a just a first impression. At least Plasma 5 is way lighter on resources, and is probably significantly more accessible to the blind using a screen reader or a Braille display, and it looks overall a lot more modern to me. Put it another way I could probably use it personally every day as a replacement for Mate, which would be out of question for KDE4. Technically I have no idea, as I didn't lift the hood to look at the engine.

Last edited by Didier Spaier; 02-17-2021 at 11:32 AM.
 
1 members found this post helpful.
Old 02-17-2021, 10:33 AM   #6793
LuckyCyborg
Senior Member
 
Registered: Mar 2010
Posts: 3,605

Rep: Reputation: 3469Reputation: 3469Reputation: 3469Reputation: 3469Reputation: 3469Reputation: 3469Reputation: 3469Reputation: 3469Reputation: 3469Reputation: 3469Reputation: 3469
Quote:
Originally Posted by drgibbon View Post
A few broken bits and pieces on -current:
Code:
~# plasma-systemmonitor
QIODevice::read (QFile, "/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service/cgroup.procs"): device not open
terminate called after throwing an instance of 'std::filesystem::__cxx11::filesystem_error'
  what():  filesystem error: directory iterator cannot open directory: No such file or directory [/sys/fs/cgroup/user.slice/user-1000.slice/user@1000.service]
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasma-systemmonitor path = /usr/bin pid = 10224
KCrash: Arguments: /usr/bin/plasma-systemmonitor 
KCrash: Attempting to start /usr/lib64/drkonqi
Unable to start Dr. Konqi
org.kde.drkonqi: The specified process does not exist.
This one apparently was already fixed, as shown bellow:
https://bugs.kde.org/show_bug.cgi?id=433013
And the relevant patch is there:
https://invent.kde.org/plasma/libksy...afbbc29323db06

Long story short, looks like this will be fixed on Plasma 5.21.1 but I hope that meantime the patch will be still applied by Slackware, as our plasma-systemmonitor is dead on arrival.

Last edited by LuckyCyborg; 02-17-2021 at 10:47 AM.
 
3 members found this post helpful.
Old 02-17-2021, 12:00 PM   #6794
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Quote:
Originally Posted by cwizardone View Post

As compared to kde4, what do you think is an improvement?
How is it technically superior to kde4?
Merci Beaucoup.


(Perhaps we can have this discussion in the "All things kde5/plasma" thread?)
Stop it! You've tried starting this discussion many times. Many people have explained why they like Plasma5 more than KDE4, including technical reasons.

However, simply put, KDE4 is EOL. It doesn't belong in an up-to-date distro. It doesn't matter what your personal preferences are, Slackware is moving on. If you really want KDE4, stick with the project that was keeping it alive for -current (if it's still doing that, I'm too lazy to check).
 
Old 02-17-2021, 04:56 PM   #6795
Ressy
Member
 
Registered: Jan 2021
Location: Account Pending Deletion
Distribution: Slackware
Posts: 102

Rep: Reputation: 30
bind 9.16.2 released

https://downloads.isc.org/isc/bind9/...tml/notes.html

https://downloads.isc.org/isc/bind9/...9.16.12.tar.xz


In addition to bug fixes and feature improvements, these particular maintenance
releases also contain the fix for a vulnerability, CVE-2020-8625, about which more
information is provided in this Security Advisory:

https://kb.isc.org/docs/cve-2020-8625
 
  


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 08:41 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