Posts

Showing posts from January, 2016

Help Testing SBo scripts for upcoming Slackware 14.2

The development branch (current-wip) is now merged into SBo's master branch and that means that you can help us testing all scripts in SBo for the upcoming Slackware 14.2.

If you are using sbopkg, you can do so easily just by switching the repository to use SBo's GIT repository. Here's how to do that:
Open your /etc/sbopkg/sbopkg.confChange
REPO_BRANCH=${REPO_BRANCH:-14.1}intoREPO_BRANCH=${REPO_BRANCH:-master} run sbopkg -r Happy testing :)

Less MATE deps for 14.2

Since the introduction of PulseAudio to -current branch along with all the supporting packages including the deps (mainly gtkmmX packages), some of the deps that were previously available in SBo and also MSB project are now gone since it's now included in -current.

For me personally it's a good news. I can get rid of around 5 packages in my MSB packages, which leads to less build time and have faster release when Slackware 14.2 gets cleared for public. My list of packages to maintain will be lot less now. When someday we are ready to move to GTK+3 build, the list of additional packages needed are getting smaller as well since gtkmm3 is also included in current.

Overall, it's working very good now. The upstream developers have fixed some of their roadmap entries which will lead to MATE 1.14 someday this year.

At the moment, i'm building MATE on a new fresh VM to test out the list of packages and build orders.

Security Update: openssh

Yesterday, there was a security advisory regarding openssh client vulnerability that have been in the repository for few years back. Most of the focus is on the server side, but this time, the vulnerable part is the client side. Instead of backporting the relevant fixes, Pat decided to upgrade all OpenSSH packages in all supported Slackware releases to 7.1p2. As you may know, OpenSSH 7.0 introduced several changes which might be backward-incompatible changes:
* Support for the legacy SSH version 1 protocol is disabled by
    default at compile time.
  * Support for the 1024-bit diffie-hellman-group1-sha1 key exchange
    is disabled by default at run-time. It may be re-enabled using
    the instructions at http://www.openssh.com/legacy.html
  * Support for ssh-dss, ssh-dss-cert-* host and user keys is disabled
    by default at run-time. These may be re-enabled using the
    instructions at http://www.openssh.com/legacy.html
  * Support for the legacy v00 cert format has been removed.

Security Update: dhcp

Patrick has released a new update for dhcp for all supported Slackware releases back to Slackware 13.0. In 14.1, thunderbird is also updated to the latest release, while xscreensaver is also updated to keep the nag screen completely gone due to faulty year checking.

In current, a LOT of changes are introduced and it might be a little bit controversial, since we introduced PULSEAUDIO (yes, your eyes is correct. It's PULSEAUDIO), but please read AlienBOB's blog post about it. So here's the highlight of the latest batch:
New kernel 4.4.New gtkmm3 stacks (atkmm, cairomm, libsigc++, pangomm, glibmm, gtkmm3)New pulseaudio stacks (pulseaudio, speexdsp, libasyncns, json-c, pamixer, pavucontrol, alsa-plugins)Some removed packages (apmd, xf86-video-modesettings, xfce4-mixer, xfce4-volumed)New package for xf86-video-amdgpu Lots of upgraded and rebuilt packages due to new PulseAudio. Pulseaudio transition is very SMOOTH. Just disable execute permission on rc.alsa and then reboot and pu…