Oggi un grosso upgrade di current che comprende:
* dichirazione del nome della prossima release (lunga ancora al rilascio): etc-15.0 pkgtools-15.0 network-scripts-15.0
* kernel 4.14.0; ho già letto qualche critica in cui sarebbe stato meglio aspettare almeno il 4.14.1 o più, ma alla fine siamo in -current...; [edit]se si usa elilo il 4.14.0-huge non fa il boot a meno di applicare una patch a elilo; v. pagina 2[/edit] [riedit] fixed. Ed ecco anche il kernel 4.14.1 [/riedit]
* postfix al posto di sendmail, finalmente. Per carità, sendmail è un buon prodotto ma è ormai trapassato. Ma tranquilli... i nostalgi lo troveranno in /extra.
* dovecot al posto di imapd
Buon upgrade a tutti
[edit1]
Raccomandazioni post upgrade.
removepkg sendmail sendmail-cf non rimuove /etc/rc.d/rc.sendmail ; se questo prima era attivo (eseguibile) perchè in uso, allora rc.M tenterà di far partire sendmail al posto di postfix (ovviamente fallendo). Va quindi rimosso a mano con rm /etc/rc.d/rc.sendmail o rinominato o reso non eseguibile con chmod -x /etc/rc.d/rc.sendmail
[/edit]
[riedit]l'upgrade del giorno dopo ha risolto questo problema[/riedit]
[edit2]
Raccomandazioni per firefox 57.
Se usate addons vecchie assicuratevi che non stiano girando in legacy mode, che è obsoletata da un po', perchè questa modalità è stata rimossa in ff57 e quelle estensioni verranno disabilitate.
[/edit]
[edit3]
Raccomandazioni per chi usa slackpkg/slackpkg+:
1) ad ogni aggiornamento in current è risaputo che va fatto sia slackpkg install-new che slackpkg upgrade-all. In questo caso non basta perchè sendmail non viene rimosso ma spostato in /extra, quindi slackpkg lo considera come un pacchetto da non eliminare. Va quindi eliminato a mano con removepkg sendmail sendmail-cf
2) in questa current in particolare ci sono pacchetti aggiunti e rimossi, quindi slackpkg clean-system e install-new possono confondere. E' utile la seguente cosa ogni tanto:
Codice: Seleziona tutto
# cd /var/lib/slackpkg
# grep Removed.$ ChangeLog.txt|cut -f2 -d/|cut -f1- -d:|rev|cut -d- -f4-|rev|while read a;do removepkg $a;done
Codice: Seleziona tutto
# grep Removed.$ ChangeLog.txt|cut -f2 -d/|cut -f1- -d:|rev|cut -d- -f4-|rev|while read a;do removepkg $a-compat32;done
x/xf86-video-trident-1.3.8-x86_64-1.txz: Added.
x/xf86-video-trident-1.3.7-x86_64-3.txz: Removed. )
3) chi usa slackpkg+ deve avere un'altra attenzione allo slackpkg clean-system perchè non rimuove i pacchetti ufficiali se questi sono presenti in altri repository (slackpkg upgrade-all li rimuove sostituendoli con altri non ufficiali); seguire quindi la stessa procedura di removepkg manuale di cui sopra
4) un'altra attenzione anche slackpkg install-new perchè pacchetti prima aggiunti e poi rimossi (v. cargo per esempio) se presenti in altri repository vengono intercettati, quindi installerebbe cargo dal repository di slackonly
5) chi usa le compat32, slackpkg install multilib andrà ad installare anche json-c-compat32 e libtermcap-compat32 che non sono più presenti in slackware.
Insomma i tool automatici sono buoni, ma non prendiamo quello che consigliano per oro colato, anche se slackpkg (non +) è ufficiale.
[/edit]
Codice: Seleziona tutto
Fri Nov 17 06:49:47 UTC 2017
n/network-scripts-15.0-noarch-2.txz: Rebuilt.
netconfig: Added $GATEWAY that was accidentally dropped from the script.
Thanks to Robby Workman for pointing out my mistake.
+--------------------------+
Fri Nov 17 00:56:25 UTC 2017
a/dbus-1.12.2-x86_64-1.txz: Upgraded.
a/eject-2.1.5-x86_64-4.txz: Removed.
a/etc-15.0-x86_64-1.txz: Upgraded.
/etc/passwd: Added postfix (UID 91), postdrop (UID 92), dovecot (UID 94),
and dovenull (UID 95).
/etc/group: Added postfix (GID 91), postdrop (GID 92), dovecot (GID 94),
and dovenull (GID 95).
a/hostname-3.18-x86_64-1.txz: Added.
This is the latest version of the hostname utility, broken out into a new
package to get rid of duplication between util-linux and net-tools.
a/kernel-firmware-20171109git-noarch-1.txz: Upgraded.
a/kernel-generic-4.14.0-x86_64-1.txz: Upgraded.
a/kernel-huge-4.14.0-x86_64-1.txz: Upgraded.
a/kernel-modules-4.14.0-x86_64-1.txz: Upgraded.
a/lvm2-2.02.176-x86_64-1.txz: Upgraded.
a/pkgtools-15.0-noarch-1.txz: Upgraded.
Added Postfix and Dovecot to the services setup menu.
a/smartmontools-6.6-x86_64-1.txz: Upgraded.
a/sysvinit-scripts-2.0-noarch-39.txz: Rebuilt.
rc.M: Set the hostname returned by "hostname" with no arguments to be the
FQDN (Fully Qualified Domain Name). Technically, it should work either way
(and mostly does), but in practice there are a few things that either refuse
to work (mostly commercial software), or require additional configuration if
hostname returns the short hostname rather than the FQDN.
rc.M: If rc.sendmail is not present and executable, try rc.postfix.
rc.M: Run rc.dovecot if it is executable.
rc.*: Don't source any init scripts.
a/time-1.8-x86_64-1.txz: Upgraded.
a/util-linux-2.31-x86_64-2.txz: Rebuilt.
Don't add hostname, domainname, dnsdomainname, nisdomainname, or ypdomainname
to the util-linux package. These are provided by the new hostname package.
Allow the eject utility to build.
ap/alsa-utils-1.1.5-x86_64-1.txz: Upgraded.
ap/linuxdoc-tools-0.9.72-x86_64-4.txz: Rebuilt.
Upgraded to DocBook XSL Stylesheets 1.79.2. Thanks to Stuart Winter.
Applied patch to fix bus error with xsltproc. Thanks to ecd102 on LQ.
ap/soma-2.11.3-noarch-1.txz: Upgraded.
ap/sysstat-11.6.1-x86_64-1.txz: Upgraded.
d/Cython-0.27.3-x86_64-1.txz: Upgraded.
d/cmake-3.9.6-x86_64-1.txz: Upgraded.
d/kernel-headers-4.14.0-x86-1.txz: Upgraded.
d/re2c-1.0.3-x86_64-1.txz: Upgraded.
d/scons-3.0.1-x86_64-1.txz: Upgraded.
d/strace-4.20-x86_64-1.txz: Upgraded.
k/kernel-source-4.14.0-noarch-1.txz: Upgraded.
kde/kdelibs-4.14.38-x86_64-1.txz: Upgraded.
l/SDL2_image-2.0.2-x86_64-1.txz: Upgraded.
l/alsa-lib-1.1.5-x86_64-1.txz: Upgraded.
l/alsa-plugins-1.1.5-x86_64-1.txz: Upgraded.
l/at-spi2-atk-2.26.1-x86_64-1.txz: Upgraded.
l/at-spi2-core-2.26.2-x86_64-1.txz: Upgraded.
l/dconf-editor-3.26.2-x86_64-1.txz: Upgraded.
l/glib-networking-2.54.1-x86_64-1.txz: Upgraded.
l/glib2-2.54.2-x86_64-1.txz: Upgraded.
l/gtk+2-2.24.31-x86_64-3.txz: Rebuilt.
Added more patches from upstream git. Thanks to Robby Workman.
l/gtk+3-3.22.26-x86_64-1.txz: Upgraded.
l/harfbuzz-1.7.1-x86_64-1.txz: Upgraded.
l/libplist-2.0.0-x86_64-1.txz: Upgraded.
This update fixes several security issues.
For more information, see:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-6440
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-6439
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-6438
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-6437
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-6436
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-6435
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5836
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5835
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5834
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5545
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-5209
(* Security fix *)
l/libsoup-2.60.2-x86_64-1.txz: Upgraded.
l/mozilla-nss-3.34-x86_64-1.txz: Upgraded.
Upgraded to nss-3.34 and nspr-4.17.
l/pango-1.40.14-x86_64-1.txz: Upgraded.
l/pygobject3-3.26.1-x86_64-1.txz: Upgraded.
l/sip-4.19.5-x86_64-1.txz: Upgraded.
l/vte-0.50.2-x86_64-1.txz: Upgraded.
n/NetworkManager-1.10.0-x86_64-1.txz: Upgraded.
Use the FQDN (Fully Qualified Domain Name) for the hostname as reported by
"hostname" with no arguments.
n/cyrus-sasl-2.1.26-x86_64-2.txz: Rebuilt.
Create /etc/sasl2 configuration directory.
n/dovecot-2.2.33.2-x86_64-1.txz: Added.
This will be the new IMAP/POP3 server in the next Slackware release.
Thanks to Alan Hicks, Mario Preksavec, and /dev/rob0 for assistance.
n/ethtool-4.13-x86_64-1.txz: Upgraded.
n/gnupg2-2.2.2-x86_64-1.txz: Upgraded.
n/imapd-2.21-x86_64-1.txz: Removed.
n/inetd-1.79s-x86_64-10.txz: Rebuilt.
Do not run inetd (rc.inetd is now shipped non-executable), or open any ports
in inetd.conf by default.
n/iproute2-4.14.1-x86_64-1.txz: Upgraded.
n/libmilter-8.15.2-x86_64-1.txz: Added.
This is a compile-time dependency of Postfix.
n/net-tools-20170208_479bb4a-x86_64-1.txz: Upgraded.
Don't include hostname, domainname, dnsdomainname, nisdomainname,
or ypdomainname. These are provided by the new hostname package.
n/network-scripts-15.0-noarch-1.txz: Upgraded.
Switch to using ip instead of ifconfig and route.
Supports create/destroy of virtual tun/tap interfaces and adding
them to bridges.
Supports additional IP addresses added to interfaces in a way
that's compatible with net-tools.
Thanks to Robby Workman.
n/postfix-3.2.4-x86_64-1.txz: Added.
This will be the default MTA in the next Slackware release. Thanks to
Alan Hicks, Mario Preksavec, and /dev/rob0 for assistance.
n/samba-4.6.10-x86_64-1.txz: Upgraded.
n/sendmail-8.15.2-x86_64-2.txz: Removed.
Moved to /extra.
n/sendmail-cf-8.15.2-noarch-2.txz: Removed.
Moved to /extra.
n/stunnel-5.43-x86_64-1.txz: Upgraded.
n/wireless-tools-29-x86_64-10.txz: Rebuilt.
Use ip instead of ifconfig. Thanks to Robby Workman.
t/texlive-2017.171108-x86_64-1.txz: Upgraded.
Fixes, cleanups, and logging support in texmf_get.sh.
Support for many more languages.
More manpages and info files included.
TeX packages moved to texlive-extra (hosted on slackbuilds.org): cc-pl,
cmexb, cs, ghsystem, kerkis, pl, quran, tipa, and udesoftec.
Tex packages excluded as obsolete: aleph and its support files, and cslatex.
PDF files removed from koma-script docs.
Compiled with --disable-dump-share for better performance.
TeXLive fonts are now optionally available to other system applications
through a fontconfig file (/etc/fonts/conf.avail/09-texlive.conf).
Thanks to Johannes Schoepfer for all of these improvements.
x/bdftopcf-1.1-x86_64-1.txz: Upgraded.
x/intel-gpu-tools-1.20-x86_64-1.txz: Upgraded.
x/libXfont-1.5.3-x86_64-1.txz: Upgraded.
x/libdrm-2.4.88-x86_64-1.txz: Upgraded.
x/libpciaccess-0.14-x86_64-1.txz: Upgraded.
x/mesa-17.2.5-x86_64-1.txz: Upgraded.
xap/gnuplot-5.2.2-x86_64-1.txz: Upgraded.
xap/gucharmap-10.0.3-x86_64-1.txz: Upgraded.
xap/mozilla-firefox-57.0-x86_64-1.txz: Upgraded.
This release contains security fixes and improvements.
For more information, see:
https://www.mozilla.org/security/known-vulnerabilities/firefox.html
(* Security fix *)
xap/network-manager-applet-1.8.6-x86_64-1.txz: Upgraded.
xap/xpaint-2.10.2-x86_64-1.txz: Upgraded.
extra/bash-completion/bash-completion-2.7-noarch-2.txz: Rebuilt.
Applied some patches from upstream git, including one that unclobbers the
rfkill completion from util-linux. Don't clobber mount and umount
completions from util-linux. Thanks to ill323 on LQ for the heads-up.
extra/sendmail/sendmail-8.15.2-x86_64-2.txz: Added.
Moved here from the N series. This is still a solid choice for an MTA, and
probably the most flexible (although it can be difficult to configure - it
has been said that the M4 macro language resembles line noise).
Thanks to Eric Allman and everyone at Sendmail for all the years of work.
extra/sendmail/sendmail-cf-8.15.2-noarch-2.txz: Added.
Moved here from the N series.
isolinux/initrd.img: Rebuilt.
kernels/*: Upgraded.
usb-and-pxe-installers/usbboot.img: Rebuilt.
+--------------------------+