OS upgrade for taper mirror aka docs wiki

Last night I upgraded the Operating System of my taper mirror (which also hosts the Wiki for docs.slackware.com) to Slackware 13.37 plus patches. It has been running Slackware 13.1 reliably for two years now, but I do not want my public servers to be more than one OS release behind the most recent version.

With Slackware 14 around the corner this was the perfect opportunity to spend a sleepless night on an upgrade. Using slackpkg, I basically followed the procedure which I recently added to SlackDocs: http://docs.slackware.com/howtos:slackware_admin:systemupgrade using my own local package mirror.

No issues were encountered. I kept all services running, as long as they were in RAM they would not be affected by the package’s binaries being replaced on disk.

The upgrade to 13.37 was also a requirement for any future upgrade to the Dokuwiki software which I use for the docs.slackware.com Wiki. The pcre package in Slackware 13.1 lacks proper unicode support and that breaks the search function in the new beta of Dokuwiki. This is what you should see (and Slackware 13.37 does it right):

$ pcretest -C | grep -i unicode
Unicode properties support
\R matches all Unicode newlines

Nobody has noticed that I upgraded the OS 🙂 The server did not go down except for a reboot into the new kernel… all in all, the server was unavailable for 30 seconds. A Slackware system upgrade works flawlessly, which distro can beat that?!?

Eric

6 thoughts on “OS upgrade for taper mirror aka docs wiki




  1. Hey, thumbs up Eric.
    I really wonder about you slackware people.

    Bcoz, upto I know, for all Linux distros and even kernel developers/supporters are get paid for their *JOB*. I dont see any dedication there. But, here it is.

    Though, I do not have perfect words to appreciate your SERVICE to people, I say Thanks. 🙂



  2. Hi toudi

    I don’t want to be one OS release behind. I want to be at most one OS release behind… that is slightly different.
    I will upgrade to Slackware 14 on my servers sometime during the course of the year, after I have verified that all my customizations still work on the new OS release.

    Eric


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.