July 28, 2015

More security updates: bind, httpd, and php

Three security updates has been released in the last two updates. They were bind which is now upgraded to 9.10.2-P3, httpd to 2.4.16 and php to 5.6.11 in current (stable might have different version number).

You might notice that Pat is now building some packages in i586 instead of the old i486 for 32 bit machine. That was intentional and the reason was some mesa drivers weren't buildable in i486 opcode anymore, thus a change in 586 is necessary.

July 21, 2015

Oprek Ringan httpd.conf Agar Berteman Dengan Varnishd dan GoAccess

Setelah instalasikan daemon Varnishd, maka data pengunjung yang dibaca oleh Apache alias httpd sudah pasti berubah jadi IP nya daemon Varnishd.

Lha benar kan? Jelas daemon Varnishd berada di depan daemon Apache, jadinya si GoAccess tidak tahu lagi darimana pengunjung situs berasal. GoAccess hanya tahu bahwa semua pengunjung adalah si Varnishd.

Coba saja cek dengan perintah:
$ tailf /var/log/httpd/access_log

Read More

Pasang Varnishd Tuk Percepat Akses Situs Anda

Pada saat sebuah situs dikunjungi banyak orang, tentu si empunya merasa gembira karena konten situsnya diminati masyarakat luas. Nah di sisi lain, secara teknis, situs yang sibuk akan menyebabkan server bekerja lebih keras untuk dapat melayani semua pengunjung tanpa henti.

Beban kerja server yang tinggi selanjutnya memicu apache -sekaligus Database- menggunakan resource lebih banyak, baik pada CPU maupun Memori. Salah satu aplikasi yang dapat membantu meringankan pekerjaan apache tersebut adalah varnishd.

Read More

July 10, 2015

KDE Updates: 5_15.07

Eric Hameleers has just pushed his latest work on KDE 5 sets which is composed of KDE Framework 5.12.0, KDE Plasma 5.3.2, and KDE Applications 15.04.3. The updates to Applications also contain the usual KDE 4 Long Term Support (LTS) updates for kdelibs, kdepimlibs, kdepim, kdepim-runtime and kde-workplace.

There are no major or new framework on this release, just pure bug fixing and bringing more stability on the packages along with more translations updates.

As always, you can grab the packages from the following mirror sites:
Remember that this packages are intended for Slackware-Current users. Don't install this on Slackware 14.1. Also, this will remove your KDE 4 installations, so if you still need KDE 4 functionality, please stay away from KDE 5.

July 09, 2015

security update: openssl

Yesterday, OpenSSL team announced a critical vulnerability exists on several OpenSSL version and also proving a new release. Pat has pushed the update this morning and you should upgrade this package as soon as possible.

Here are the description about the vulnerabilities:

Alternative chains certificate forgery (CVE-2015-1793). During certificate verification, OpenSSL (starting from version 1.0.1n and 1.0.2b) will attempt to find an alternative certificate chain if the first attempt to build such a chain fails. An error in the implementation of this logic can mean that an attacker could cause certain checks on untrusted certificates to be bypassed, such as the CA flag, enabling them to use a valid leaf certificate to act as a CA and "issue" an invalid certificate. This issue will impact any application that verifies certificates including SSL/TLS/DTLS clients and SSL/TLS/DTLS servers using client authentication. This issue affects OpenSSL versions 1.0.2c, 1.0.2b, 1.0.1n and 1.0.1o. This issue was reported to OpenSSL on 24th June 2015 by Adam Langley/David Benjamin (Google/BoringSSL). The fix was developed by the BoringSSL project.

July 08, 2015

security update: cups, cups-filter, bind, ntp, firefox

After almost a month without any updates, finally some new packages were pushed both to -stable and -current to fix security vulnerabilities as well as fix things or just a bump to the latest version. Here are the recap:
  • cups, cups-filter: Upgraded to 2.0.3 and 1.0.71
  • gstreamer1, gst-plugins-*: Upgraded to 1.4.5
  • python: Upgraded to 2.7.10
  • bind, ntp, firefox: Upgraded to 9.10.2_P2, 4.2.8P3, and 39.0
  • glade3, gst-plugins-base0, notify-python, pygtk, scim-hangul: Rebuilt to remove remaining libpng14 reference
  • pidgin: Patched to use gstreamer1
  • nano, screen, lm_sensors: Upgraded to 2.4.2, 4.3.1, and 3.3.5
  • New config for Linux Kernel 4.1.x (LTS release) in testing/

July 01, 2015

Aplikasi GOACCESS mudahkan pantau pengunjung situs

Ya, inilah salah satu aplikasi pemantau situs yang tersedia bebas kode sumbernya untuk kita gunakan. Saya sendiri setidaknya gunakan aplikasi ini untuk memantau 2 server. QuddarulLoh, saya kok lupa mencatat opsi kompilasi-nya. Apakah perlu opsi itu?

Read More

June 15, 2015

sbopkg new maintainer

One of the best tool for managing and building packages from SBo repository is sbopkg. I have been using it for a long time and i love this tool. It does it's job nicely. It was even better when Chess Griffin invented sqg, a new script that can be used to produce queue file for some/all packages in the repository. This solve dependency problem for many users (including me). I wrote a blog post in the past about how to manage SBo dependencies easily.

Few days ago (11 June 2015), Chess Griffin, one of the author of sbopkg and sqg posted an announcement to slackbuilds-users mailing list. He stopped developing sbopkg and also maintaining the website for sometime and looking for people who wanted to maintain it.

I quickly step up to take this role since i used it daily and i hate to see this nice project died just like that. I made a special sbopkg github account for this project, push the code there along with all the past releases, added wiki for documentation, and update all references related to development to github for easy access and management. I am hoping that more and more people will be interested to make sbopkg a better tool by sending patches, git pull requests, suggestions, and many other improvement ideas.

Big thanks to Chess Griffin, Mauro Giachero, and slackmagic for creating, maintaining, and developing this great tool.

June 12, 2015

MATE 1.10 Released

Good news for MATE users: MATE 1.10 is now officially released. Unlike previous releases, this time, not all packages were uploaded at the same time. Stefano pushed base packages few weeks ago and it gradually become more and more packages until last night, the last remaining packages were uploaded by Martin.

MATE 1.10 brings several new features such as:
  • Better GTK-3 support (it's still considered experimental)
  • Caja extension manager
  • ePub support on Atril
  • Addition of libmatemixer
  • Many memory leaks has been fixed
  • Expanded theme support to all various GTK version available (3.8 - 3.16)
Here are the complete changelog for MATE 1.10:


  • Added support for automake 1.15
  • Added support for lcov 1.11
  • Migrated to glib-gettexize if using GLib gettext
  • Check for appdata-xml.m4 with APPDATA_XML


  • Migrated MateRRScreen, GnomeRRConfig and GnomeOutputInfo to GObject.
  • Added GObject Introspection
  • Added automatic-mnemonics key for GTK xsetting
  • Added MateAboutDialog class to have traditional about dialog with GTK3
  • Added MateColorButton class to have traditional color selection dialog with GTK3
  • Added org.mate.debug GSettings schema
  • Uses GDK_WINDOW_XID for inter-GTK compatibility
  • Updated mpaste for website change
  • Updated translations
  • Removed desktop-docs
  • Removed user guide
  • Removed libunique optional dependency
  • Assorted RANDR fixes


  • Updated translations
  • Assorted bug fixes


libmatemixer is a new mixer library for MATE desktop. It provides an abstract API allowing access to mixer functionality available in the PulseAudio, ALSA and OSS sound systems.
  • Initial release


  • Updated translations
  • Assorted bug fixes


  • Added more icons
  • Added new symbolic icons


  • Added a plugin manage to allow extensions to be enabled/disabled at runtime
  • Updated translations
  • Assorted bug fixes


  • Updated translations


  • Use zenity instead of mate-dialogs
  • Updated translations
  • Assorted bug fixes


  • Migrated to MateRR* API changes.
  • Migrated media-keys plugin to libmatemixer
  • Updated translations
  • Removed GStreamer and made libmatemixer, libcanberra and PulseAudio optional dependencies


  • Disabled upower support by default, use --enable-upower if you need it
  • Updated translations


  • Updated translations
  • Assorted bug fixes


  • Fixed the size of the showdesktop icon.
  • Fixed deprecated use of GDK pointer API (GTK3)
  • Migrated all GtkStyle to GtkStyleContext (GTK3)
  • Migrated gtk_rc_parse_string to GtkCssProvider (GTK3)
  • GDK_KEY_* is also used in Gtk+ 2.24.x
  • Removed the vbox from panel-addto as it is deprecated
  • Updated translations
  • Assorted bug fixes
    • Check allocated size before creating the shadow pixbuf in the clock.
    • Disconnect show and deactivate menu signals before destroying the applet menu
    • Correct implicit declaration of function of gdk_x11_set_sm_client_id
    • Added a gtkimage with the current pixbuf to button-widget
    • Use gtk icon cache instead of custom one


  • Added Ubuntu MATE wallpapers without branding
  • Added new MATE-Stripes-Dark.png, MATE-Stripes-Light.png wallpapers


  • Added support for GTK 3.16, 3.14, 3.12, 3.10 and 3.8.
  • Added many improvements for MATE GTK3 applications
  • Added transition effects to buttons and menuitems when using GTK3
  • Added support for CSD applications
  • Added support for popovers
  • Enable window shadows for CSD applications
  • Enable regular icons for window controls
  • Disable use of symbolic icons
  • Disable spinner animation to avoid high cpu load
  • Refactor GreenLaguna
  • Refactor ContrastHigh themes
  • TraditionalOKTest is installable with normal configure flags
  • Many other fixes and refinements


  • Assorted bug fixes
  • Updated translations


  • Added option to configure titlebar buttons layout
  • Added support for metacity-theme-2.xml
  • Added support for office applications in Preferred Applications
  • Migrated to MateRR* API changes
  • Updated translations


  • Migrated to MateRR* API changes
  • Updated translations


  • Removed PulseAudio dependency
  • Removed gst-mixer and gst-mixer-applet
  • Updated mate-volume-control:
    • Migrated from PulseAudio to libmatemixer
    • Allow selecting input and output connectors
    • Speaker test widget now contains a Close button
    • Device and stream lists are now sorted
    • Do not show icons when on a vertical panel
    • Allow clicking in the popup window
  • Updated translations


  • Added support for upower 0.99+
  • Updated translations
  • Removed udisks dependency


  • Back ported improvements from GNOME System Monitor
  • Updated translations
  • Assorted bug fixes
  • Added epub support
  • Added xz compression support
  • Added rotate with CTRL+left and CTRL+right in presentation mode
  • Added support for bsdtar to the comics backend.
  • Added support pdf.xz files to the PDF backend.
  • Added support for external links to EvViewPresentation
  • Added EvBookmarks to handle internal document bookmarks
  • Added support for OCG State actions to the PDF backend
  • Added saving the zoom factor in default settings when sizing mode is free
  • Added png extension when saving images using drag & drop
  • Added timestamp parameter to SyncView
  • Added ini file for Caja extension
  • Added appdata file
  • Implemented document_links_find_link_page() in the PDF backend
  • Implemented document_links_find_link_page()` in the djvu backend
  • Migrated to find_link_page() instead of find_link_dest() in get_dest_page()
  • Fixed remembering the current page when document is reloaded in presentation mode
  • Fixed resolving named destinations in the PDF backend
  • Fixed sidebar-thumbnails to connect to job finished signal before scheduling the job
  • Fixed drawing glyphs with transparency in the DVI backend
  • Fixed several security issues in the DVI backend
  • Fixed several accessibility issues.
  • Fixed segmentation faults and many memory leaks
  • Updated to poppler 0.16.0 API changes
  • Use MateAboutDialog from libmate-desktop.
  • Updated translations
  • Assorted bug fixes


  • Added new 'Set as wallpaper' extension
  • Re-introduced the option to select send-to plugins to build
  • Updated translations


  • Added compressing of iso images and tar archives from the Caja menu
  • Added overwrite confirmation dialog when extracting files with drag & drop
  • Added keywords key to .desktop file
  • Added ini file for Caja extension
  • Added engrampa.appdata.xml
  • Fixed opening RAR files inside a RAR file
  • Fixed errors with some password protected files
  • Fixed loading of multi-volume RAR archives with 7zip
  • Fixed crash when clicking Cancel in Add Files
  • Fixed hyphen-as-minus-sign issues for engrampa.1 man page
  • Fixed memory leaks
  • Removed support for Gtk+ < 2.24
  • Removed support for Glib < 2.32
  • Use Caja GSettings schema optionally
  • Use g_get_user_config_dir instead of hardcoded ~/.config/mate
  • Use GtkRecentAction objects to create the recent file choosers
  • Do not set the selected app as the system default
  • Do not set the "last output" dialog as modal to allow the user to resize it
  • Updated translations
  • Assorted bug fixes

Eye of MATE

  • Back ported improvements from Eye of GNOME
  • Updated translations
  • Assorted bug fixes


  • Migrated to MateAboutDialog from libmate-desktop
  • Updated translations
  • Assorted bug fixes


  • Fixed Windows Picker applet forcibly changing Maximus settings
  • Migrated to MateAboutDialog from libmate-desktop
  • Updated translations
  • Assorted bug fixes


  • Added network load graph made similar to MATE System Monitor graphs
  • Updated translations
  • Assorted bug fixes


  • Updated translations
  • Assorted bug fixes


  • Migrated to common function in libmate-desktop
  • Updated translations


  • Updated translations
  • Assorted bug fixes


  • Updated translations
  • Assorted bug fixes


  • Updated translations


  • Migrated to MateAboutDialog from libmate-desktop
  • Updated translations
  • Assorted bug fixes


  • Added About Extension button to the Extensions tab in Caja
  • Assorted bug fixes
I have been using MATE 1.10 for some time and it's very stable, fast, and responsive as ever. MSB repository master's branch  has been updated with this release and binary packages for Slackware 14.1 (x86 and x86_64) are now available as well as updates in the website.

Several screenshots of MATE 1.10 running in several other Linux distributions can be seen at the Gallery.

Security Updates: OpenSSL, PHP

Two security updates were released for -stable and -current users this morning along with several other packages. Here are the list of changes:
  • OpenSSL: Upgraded to 1.0.1n
  • PHP: Upgraded to 5.4.11 (stable) and 5.6.9 (current)
  • Screen: Rebuilt to fix corruption with serial ports
  • gdb: Upgraded to 4.9.1
  • Qt: Upgraded to 4.8.7
  • Mozilla Firefox: Upgraded to 38.0.6
  • Mozilla Thunderbird: Upgraded to 38.0.1

Planet Slackware-ID

Planet Slackware-ID adalah aggregator dari situs blog para Slacker* Indonesia.
(*Pengguna Distro Slackware)

Silakan kirimkan e-mail ke willysr@slackware-id.org apabila blog Anda ingin disertakan pada planet ini.

Terakhir diupdate: July 29, 2015 02:01 AM GMT.

Google Groups
Subscribe to id-slackware
Visit this group