Slackware This Forum is for the discussion of Slackware Linux.
Notices
Welcome to
LinuxQuestions.org , a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free.
Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please
contact us . If you need to reset your password,
click here .
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a
virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month.
Click here for more info.
03-14-2016, 04:54 PM
#571
Slackware Contributor
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559
Original Poster
Quote:
Originally Posted by
USUARIONUEVO
NAK for all three. Those are development releases.
03-14-2016, 07:19 PM
#573
Slackware Contributor
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559
Original Poster
Quote:
Originally Posted by
USUARIONUEVO
@rworkman
sorry for time lost.
No worries. You're learning. That's the goal, right? :-)
03-14-2016, 07:28 PM
#574
Senior Member
Registered: Apr 2015
Posts: 2,335
Quote:
Originally Posted by
rworkman
No worries. You're learning. That's the goal, right? :-)
Of course , thanks.
03-14-2016, 08:53 PM
#575
LQ Veteran
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,094
SeaMonkey-2.40, please.
03-14-2016, 10:07 PM
#576
Senior Member
Registered: Apr 2015
Posts: 2,335
03-15-2016, 02:27 AM
#577
Member
Registered: Oct 2005
Location: Sweden
Distribution: Slackware and Alpine
Posts: 132
Rep:
Since CA_Disig.crt is about to expire in a week, I'd like to push for a working certwatch script again.
Quote:
Originally Posted by
e5150
I would like to see the certwatch cronjob in openssl patched, as it stands it does basically nothing, as it only looks for regular files in /etc/ssl/certs, while the directory is populated by symlinks to /usr/share/ca-certificates.
Code:
--- certwatch.new 2015-12-02 23:02:37.000000000 +0100
+++ certwatch 2015-12-12 23:57:11.566226350 +0100
@@ -83,8 +83,9 @@
fi
done
-find $CERTDIR -type f -maxdepth 1 | while read certfile ; do
- if [ "$certfile" != "/etc/ssl/certs/ca-certificates.crt" ]; then
+find $CERTDIR \( -type f -o -type l \) -maxdepth 1 | while read certfile ; do
+ if [ "$certfile" != "$CERTDIR/ca-certificates.crt" ]; then
+ certfile="$(realpath "$certfile")"
certfilebase="$(basename "$certfile")"
inform=PEM
echo "$certfile" | grep -q -i '\.net$'
03-15-2016, 06:54 AM
#578
LQ Veteran
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,094
If they apply, kdelibs-4.14.18.
Thanks.
03-15-2016, 09:54 AM
#579
LQ Veteran
Registered: May 2008
Posts: 6,897
Quote:
Originally Posted by
e5150
Since CA_Disig.crt is about to expire in a week, I'd like to push for a working certwatch script again.
I'm not sure whether it's a good idea or not to have it checking the stock certs (there are 10 in there that expired last year), but if you are going to check the symlinks in /etc/ssl/certs you probably want to exclude those generated by c_rehash (the ones that don't end in *.pem) otherwise you're going to be checking each cert twice.
Also, there are a number of certs in there that now have post-epochalyptic expiry dates which will break the script on 32bit systems.
This should work-around the 32bit epoch issue:
Code:
diff -ru a/certwatch b/certwatch
--- a/certwatch 2016-03-15 08:59:45.896823927 +0000
+++ b/certwatch 2016-03-15 14:10:29.209866390 +0000
@@ -99,8 +99,8 @@
fi
# We wont use '-checkend' since it is not properly documented (as of
# OpenSSL 0.9.8e).
- DATE_CERT_EXPIRES=$(openssl x509 -in "$certfile" -inform $inform -noout -enddate | sed 's/^notAfter=//')
- DATE_CERT_EXPIRES=$(date -d"$DATE_CERT_EXPIRES" +%s)
+ cert_expires=$(openssl x509 -in "$certfile" -inform $inform -noout -enddate | sed 's/^notAfter=//')
+ DATE_CERT_EXPIRES=$(date -d"$cert_expires" +%s 2>/dev/null) || DATE_CERT_EXPIRES="2147483647" # UNIX Epochalypse!
if [ $(($DATE_CERT_EXPIRES - $DATE_CURRENT)) -le $(($DAYS * $DAY_IN_SECS)) ]
then
if [ $stdout ]; then
Last edited by GazL; 03-15-2016 at 09:58 AM .
1 members found this post helpful.
03-15-2016, 02:20 PM
#580
Member
Registered: Jul 2013
Location: Guaratingueta / Brazil
Distribution: Slackware
Posts: 60
Rep:
gnuplot 5.0.3 has been released in February 2016.
03-15-2016, 06:24 PM
#581
Senior Member
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950
Rep:
There are a few packages in current that install documentation into "usr/share/doc" rather than "usr/doc", here is an illustration of the problem.
Code:
$ grep share/doc/ /var/log/packages/*
/var/log/packages/libdvdread-5.0.3-x86_64-1:usr/share/doc/
/var/log/packages/libdvdread-5.0.3-x86_64-1:usr/share/doc/libdvdread/
/var/log/packages/libdvdread-5.0.3-x86_64-1:usr/share/doc/libdvdread/AUTHORS
/var/log/packages/libdvdread-5.0.3-x86_64-1:usr/share/doc/libdvdread/ChangeLog
/var/log/packages/libdvdread-5.0.3-x86_64-1:usr/share/doc/libdvdread/COPYING
/var/log/packages/libdvdread-5.0.3-x86_64-1:usr/share/doc/libdvdread/README
/var/log/packages/libdvdread-5.0.3-x86_64-1:usr/share/doc/libdvdread/NEWS
/var/log/packages/libdvdread-5.0.3-x86_64-1:usr/share/doc/libdvdread/TODO
/var/log/packages/liboggz-1.1.1-x86_64-1:usr/share/doc/
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/faq.html
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/quality.html
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/api_callback.html
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/win32.html
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/history.html
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/SRC.css
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/api.html
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/api_misc.html
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/lists.html
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/download.html
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/index.html
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/SRC.png
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/license.html
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/api_simple.html
/var/log/packages/libsamplerate-0.1.8-x86_64-1:usr/share/doc/libsamplerate0-dev/html/api_full.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_toc.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_15.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_7.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_1.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_8.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_3.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_6.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_11.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_19.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_12.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_10.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_abt.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_9.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_4.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_13.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_14.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_5.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_18.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_2.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_16.html
/var/log/packages/libunistring-0.9.3-x86_64-1:usr/share/doc/libunistring/libunistring_17.html
Now several patches to fix it:
libdvdread:
Code:
diff -urN ../libdvdread/libdvdread.SlackBuild libdvdread/libdvdread.SlackBuild
--- ../libdvdread/libdvdread.SlackBuild 2015-02-19 12:06:47.000000000 -0800
+++ libdvdread/libdvdread.SlackBuild 2016-03-15 15:52:50.327954439 -0700
@@ -1,6 +1,6 @@
#!/bin/sh
-# Copyright 2008, 2009, 2010, 2012, 2014 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2008, 2009, 2010, 2012, 2014, 2016 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
PKGNAM=libdvdread
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -76,6 +76,7 @@
--libdir=/usr/lib${LIBDIRSUFFIX} \
--sysconfdir=/etc \
--localstatedir=/var \
+ --docdir=/usr/doc/$PKGNAM-$VERSION \
--disable-static \
--build=$ARCH-slackware-linux \
--host=$ARCH-slackware-linux
liboggz:
Code:
diff -urN ../liboggz/liboggz.SlackBuild liboggz/liboggz.SlackBuild
--- ../liboggz/liboggz.SlackBuild 2011-03-09 12:23:30.000000000 -0800
+++ liboggz/liboggz.SlackBuild 2016-03-15 16:02:31.744228960 -0700
@@ -1,6 +1,6 @@
#!/bin/sh
-# Copyright 2008, 2009, 2010 Patrick J. Volkerding, Sebeka, MN, USA
+# Copyright 2008, 2009, 2010, 2016 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
PKGNAM=liboggz
VERSION=${VERSION:-$(echo liboggz-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -101,6 +101,7 @@
mkdir -p $PKG/usr/doc
mv $PKG/usr/share/doc/liboggz $PKG/usr/doc/liboggz-$VERSION
+rm -rf $PKG/usr/share/doc
cp -a \
AUTHORS CHANGES COPYING* NEWS PATCHES README* TODO \
$PKG/usr/doc/liboggz-$VERSION
libsamplerate:
Code:
diff -urN ../libsamplerate/libsamplerate.SlackBuild libsamplerate/libsamplerate.SlackBuild
--- ../libsamplerate/libsamplerate.SlackBuild 2013-01-30 08:41:36.000000000 -0800
+++ libsamplerate/libsamplerate.SlackBuild 2016-03-15 16:15:26.736863657 -0700
@@ -6,7 +6,7 @@
PKGNAM=libsamplerate
VERSION=0.1.8
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -63,7 +63,9 @@
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
-cp -a AUTHORS COPYING* NEWS README* doc/* $PKG/usr/doc/$PKGNAM-$VERSION
+mv $PKG/usr/share/doc/${PKGNAM}0-dev/html $PKG/usr/doc/$PKGNAM-$VERSION
+rm -rf $PKG/usr/share/doc
+cp -a AUTHORS COPYING* NEWS README* $PKG/usr/doc/$PKGNAM-$VERSION
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
libunistring:
Code:
diff -urN ../libunistring/libunistring.SlackBuild libunistring/libunistring.SlackBuild
--- ../libunistring/libunistring.SlackBuild 2013-10-09 15:03:45.000000000 -0700
+++ libunistring/libunistring.SlackBuild 2016-03-15 16:17:01.655551648 -0700
@@ -1,6 +1,6 @@
#!/bin/sh
-# Copyright 2013 Patrick J. Volkerding, Sebeka, Minnesota, USA
+# Copyright 2013, 2016 Patrick J. Volkerding, Sebeka, Minnesota, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
PKGNAM=libunistring
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.xz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
# Automatically determine the architecture we're building on:
if [ -z "$ARCH" ]; then
@@ -90,6 +90,7 @@
--sysconfdir=/etc \
--libdir=/usr/lib${LIBDIRSUFFIX} \
--mandir=/usr/man \
+ --docdir=/usr/doc/$PKGNAM-$VERSION \
--infodir=/usr/info \
--disable-static \
--disable-rpath \
03-15-2016, 07:33 PM
#582
Member
Registered: Jan 2010
Distribution: Slackware 13.37
Posts: 598
Rep:
My only request is to finalize 14.2 soon, I'm holding off on buying a new laptop until 14.2 drops. (I know, I know, when it's ready
)
03-16-2016, 12:12 PM
#583
Senior Member
Registered: Apr 2015
Posts: 2,335
03-16-2016, 04:52 PM
#584
Senior Member
Registered: Apr 2015
Posts: 2,335
perl-5.22.1 is available
http://www.cpan.org/src/5.0/perl-5.22.1.tar.gz
sorry , i search for that and 4 users more request.
Last edited by USUARIONUEVO; 03-16-2016 at 04:54 PM .
03-16-2016, 07:12 PM
#585
LQ Guru
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Kernel 4.5 dropped into mainline over the past day or two.
www.kernel.org
All times are GMT -5. The time now is 07:31 AM .
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know .
Latest Threads
LQ News