back to article Hello Slackware, our old friend: Veteran Linux distribution releases version 15.0 at last

It's been a long time coming but version 15 of Slackware finally showed up at the weekend. Fans of the distro, which debuted in 1993, have waited since 2016's 14.2 for the full fat update. Now, nearly a year after the beta turned up, "the Slackhog emerged from its development den, did *not* see its shadow, and Slackware 15.0 …

  1. wolfetone Silver badge
    Pint

    Another Slackware release, another Linux distribution without the cancer of Systemd.

    A pint to our BDFL! Or at least an image of one, he can brew himself a celebratory brew himself.

  2. DarkwavePunk

    No Sendmail?!

    You and your fancy modern Postfix! Back in my day we wrote sendmail.cf files by hand and sent email crafted in telnet sessions. If anyone complained we'd beat them around the head with the complete Sendmail reference manual. I can't even see a way to download Slackware via Kermit - what is wrong with the world?!

    1. RegGuy1 Silver badge

      Re: No Sendmail?!

      the complete Sendmail reference manual

      I still have one of those. Keeps the door open in the summer.

      1. nijam Silver badge

        Re: No Sendmail?!

        > Keeps the door open in the summer.

        And blocks the doorway completely in winter.

    2. Androgynous Cupboard Silver badge

      Re: No Sendmail?!

      > Back in my day we wrote sendmail.cf files by hand and sent email crafted in telnet sessions.

      ... joke met with thousand yard stares, long silence punctuated by weeping, then mounting cries of "boo" and "bring back Jimmy Carr, all is forgiven"

      1. jake Silver badge

        Re: No Sendmail?!

        Joke?

      2. Down not across

        Re: No Sendmail?!

        Umm...it may have been intended as a joke. i don't know. However I have written quite a few sendmail.cf by hand. Admittedly not so much in last few years, but back "then" that was the only way.

        I suspect a few people would be surprised what can be achieved with sendmail.cf if you have half a clue of what you are doing.

        1. l8gravely

          Re: No Sendmail?!

          I've had a chat with Eric the author of sendmail and even he admits that he screwed up the design of the language for the sendmail.cf file. He should have made it more human readable, but instead he optimized it for being readable by the machine instead. Oops.

          I had an old boss and co-worker who were wizards at sendmail, we ran beta versions in production all the time and fixed bugs and added stuff while supporting the Uni. Impressive.

          Me, I'm a postfix fan nowdays, I've been expunging sendmail where ever I find it because even with the m4 macros and the new config language,it's still ugly and painful.

          The sins of legacy support and papering over of bad design decisions way in the past.... sometimes it really is better to take it out back and put it out of it's misery.

          1. jake Silver badge

            Re: No Sendmail?!

            It makes perfect sense for those of us brought up on machine code and assembler. Today's kids, who don't know the difference between XOR and NAND, perhaps not so much. As is usual with such things, the best way to learn it is to immerse yourself in it.

            1. georgezilla Silver badge

              Re: No Sendmail?!

              SN 7400N

              TI TTL quad, two input gate IC.

              Damn, I am old.

              And I can still do logic tables.

        2. jake Silver badge

          Re: No Sendmail?!

          "I suspect a few people would be surprised what can be achieved with sendmail.cf if you have half a clue of what you are doing."

          Very true. It's Turing complete ... so I once wrote a C compiler in it, just to prove to myself that I could do it. I don't recommend anyone actually use the kludge, though.

        3. A.P. Veening Silver badge

          Re: No Sendmail?!

          I suspect a few people would be surprised what can be achieved with sendmail.cf if you have half a clue of what you are doing.

          You can even limit email to 500 miles ;)

        4. CrazyOldCatMan Silver badge

          Re: No Sendmail?!

          I suspect a few people would be surprised what can be achieved with sendmail.cf if you have half a clue of what you are doing

          For my sins, I spent two years doing Unix and Network admin on Solaris.. and we used sendmail extensively.. We didn't need anything too extreme out of the sendmail.cf but I do remember breaking it quite a bit in the early months..

    3. jake Silver badge

      Re: No Sendmail?!

      Don't worry, the version of Sendmail in /extra works just fine.

    4. MyffyW Silver badge

      Re: No Sendmail?!

      beat them around the head with the reference manual?

      Bit harsh, I used to put the complete A, D and N disk sets into a pillow case and slap miscreants with that.

    5. herman

      Re: No Sendmail?!

      I actually did write a few sendmail config files by hand, before the m4 scripts came to the rescue.

    6. Dazed and Confused

      Re: No Sendmail?!

      > with the complete Sendmail reference manual

      You had a sendmail reference manual. Bloody luxury

      When I first came across it you had learn at the feet of the upstream gateway admin whilst he simultaneously tried to rip your head off down the phone coz your box wasn't handling things properly.

      Me, I never bothered to learn this M4 macro stuff once I'd been beaten within an inch of my life I never had another problem writing cf files and spent many happy years teaching it to people. The language wasn't too bad, the crazy bit was the order it ran the rulesets in :-).

      I always just assumed that Eric was obsessed with $$$$$$ like most poor students.

  3. NoneSuch Silver badge
    Holmes

    " And choice is always good."

    Which is why MS hates Linux.

  4. SWCD

    Good work...

    ...Pat and team. Slackware was the first distro I used around 25yrs ago and still what I use on my own kit. At customer sites have had to install other flavours for various reasons over the years, but I stick with Slack. A now very raggy penguin still sits on my monitor too, still smoking his pipe.

    1. tekHedd

      my first distro

      I remember downloading the sources over batch FTP and compiling my own kernel. It took most of the night because the build ran mostly in swap...ah good times.

      1. Michael Hoffmann Silver badge
        Pint

        Re: my first distro

        Just raising one to both of you.

        Same, same: first dive into Linux was building from scratch the source downloaded via our blazing corporate 128kbps. The came Slackware as my first distro, which I ran for years.Heck, I don't think I touched Redhat or SUSE until the Noughts.

        1. Natasha Live

          Re: my first distro

          20+ Floppy disks each labeled. A1, A2, E1

          Downloaded them on a Sparc system

          1. eldakka
            Facepalm

            Re: my first distro

            I did it on a Mac, as they were the only computers at university that had mostly unfettered internet access. (The SPARC machines were run by the (teaching) IT Department, and they blocked general internet access. The Macs were 'general-use' computers run by the University's IT managment unit, so had much freerer access to the internet).

            And let me tell you, it takes a long time for a Mac to write to an MS-DOS formatted 1.44MB floppy disk, approaching 10 minutes per floppy.

            It was bad enough when it was a 20-floppy download. 50-floppy ones were a nightmare, especially when the 47th floppy is corrupted, which you only find out during install after you've already inserted 1-46, and put in 47 "Error, Retry, Fail" appears on the screen.

            1. georgezilla Silver badge

              Re: my first distro

              " ... which you only find out during install after you've already inserted 1-46, and put in 47 "Error, Retry, Fail" appears on the screen. ... "

              Thanks a lot.

              Now the nightmares are going to start all over again.

        2. MyffyW Silver badge

          Re: my first distro

          I was a late starter - autumn '97 downloaded via ftp. Took all afternoon to get the A and N disks. The next day I treated myself to the D and X and apps ones. Then the token ring driver wouldn't work. On the plus side I did work out how to wire IBM type 1 to pass 10-base-T Ethernet. That's the thing about this level of engagement - you learn all about the tech you use.

        3. CrazyOldCatMan Silver badge

          Re: my first distro

          Also mine. Didn't have an internet connection but a friend did. He downloaded the images to 3.5" floppy for me, I started the install.

          Floppy 5 was corrupt - he re-downloaded it and copied to a new floppy. Floppy 8 was corrupt, rinse and repeat for about 3 more floppies.

          Eventually had a working linux setup (including dial-on-demand to Demon (they had a FAQ on how to do it - one of the reasons why I picked them) then managed to damage it severely with a poorly crafted rm command (turns out that putting a space in between a / and tmp is a *bad* idea). Salvaged enough to rebuild a fresh build without having to reconfigure everything.

          That was Slackware pre-version 1 (0.99 pl (15?) I think - it was SLS at that point). Used it for a number of years then 'upgraded' to Mandrake because it was better at the GUI stuff and I was using it as my main home PC.

      2. jake Silver badge

        Re: my first distro

        Compiling the Linux kernel on my home 386SX16 with a then largeish 8 megs of RAM took over a day in about mid 1993. It took me six tries to get it right. The end result increased my system's performance by about 3% ... I just used the stock Slackware kernel for several years after that. Seemed to be the pragmatic thing to do.

        1. David Pearce

          Re: my first distro

          The stock Slackware kernel was not bloated anyway

          1. jake Silver badge

            Re: my first distro

            Nobody in this thread has suggested it was. In fact, mine pointed out that compiling your own kernel was rather pointless, other than as a learning experience.

            1. georgezilla Silver badge

              Re: my first distro

              I did it because I enjoyed the pain.

        2. CrazyOldCatMan Silver badge

          Re: my first distro

          my home 386SX16

          Mine was a 386sx25 (4 mb RAM, 80 MB hard drive). Hard drive was later upgraded (thanks to a local computer fair) to a massive 330 MB ESDI drive (full height, full noise, full heat :-) that I bought with the requisite interface card which, fortunately, linux supported.

          That machine lived for many years as my mail server (initially sendmail, then I discovered qmail).

          My current linux mail server still uses qmail but, I suspect, not for much longer.

      3. SWCD

        Re: my first distro

        I'm pretty sure my "first time" involved a Computer Shopper CD, but maybe it was downloaded. I know I had Internet access 25yrs ago. It probably wasn't anything Linux-y I was downloading at the time, but I'll pretend it was to keep on-topic.

        Huge download, pay per minute Internet access (pre-0800), was going at least 12hrs then dropped. The phone then rang saying my aunty had been trying to call but the line had been engaged so she thought there was a fault. She'd rang 100 for the operator (are those guys still around?) who must've done some test on the line causing the drop, then rang through.

        A costly session with zero at the end of it. I'm still bitter now.

        1. CrazyOldCatMan Silver badge

          Re: my first distro

          pay per minute Internet access (pre-0800)

          At one point I had a flat-rate Home Highway (BT ISDN) setup - two channels bonded to a MASSIVE 128k of always-on internet feed. And, since I was with Demon, I had a real internet IP address.

          Ah those were the carefree days when having a firewall wasn't an imperative!

  5. Jason Hindle

    Sendmail….

    “ Other bits and pieces include the shunting of the venerable SendMail to the /extra directory in favour of Postfix, and the retirement of imapd and ipop3d, which are being replaced by the Dovecot IMAP and POP3 server.”

    Setting sendmail up with my demon account was a nightmare back in the day.

    1. Anonymous Coward
      Anonymous Coward

      Re: Sendmail….

      > Setting sendmail up with my demon account was a nightmare back in the day.

      I connected in to Demon from HP-UX before using Linux, this was before even Slackware and the out of the box CF file worked fine. Well it did when the person in the lab didn't try to patch it by cutting and pasting in some new lines without realising that expanding tabs to spaces breaks the file Duh!

  6. jake Silver badge

    I've been running -current on a couple boxes for several years.

    It's stable, it works, it's modern, it has no systemd-cancer. What's not to like.

    Highly recommended.

    1. keithpeter Silver badge

      Re: I've been running -current on a couple boxes for several years.

      I did not download Slackware over wet string dial up modem and install it from punched cards floppies back in the Edwardian era early 90s. I started using Slackware in 2014 with 14.1.

      You get a large system (compilers, build tools, server stacks and databases and so forth, scripting, document preparation tools) and a full desktop with applications. Most applications are supplied as released by the upstream project, often with full documentation.

      This base is maintained by PV with input from the wider team with updates made available. You get to decide if and when to install them. There is no automation (unless you add it), the system is configured mostly with scripts in /etc. I even understand a few of them.

      No drama, works for me.

  7. Skiron
    Thumb Up

    2003 here!

    I first ran Mandrake Linux on a spare 486 I had, and it ran lovely. I had heard about Slackware so I bought a new hard disk to swap out with the main Windows drive I was running and tried it on that (scared of messing up Windows). After 6 months of using it I realised I hadn't put the Windows drive back in in for ages, so thought 'bollocks' and used the used that disc as a slave HDB drive for Slackware.

    I have since been running it on my two old laptop and also have 2 Pi's running Slackware. - that's 19 years and still the best! Also so easy to build your own kernels.

    Best distro ever! I will be updating my laptop's when the Wife's at work later this week.

    Slackware on the Pi:

    https://sarpi.penthux.net/

  8. sebacoustic

    no systemd?

    I'm used to it now... no way i'm going to run a distro with clunky and unpredictable /etc/init.d scripting bodge

    1. gv
      Linux

      Re: no systemd?

      Good job Slackware isn't clunky, unpredictable or a bodge.

    2. Adair Silver badge

      Re: no systemd?

      Remember: choice is good.

      That, and knowing what to choose! :-D

    3. jake Silver badge

      Re: no systemd?

      What flavo(u)r was the kool-aid?

    4. Ganso
      Thumb Down

      Re: no systemd?

      In my experience (just a regular user that was sick of Microsoft's BS and wanted a better option) systemd was the one bringing unpredictability, sometimes taking several minutes to shut down, because it was waiting for $DEITY knows what. I do not remember the details, it was years ago.

      Yes I tried to fix it, googled the damn thing and at the end I just decided to nuke it from orbit, there, problem fixed.

      Again: I wasn't a Pro IT practitioner cursing its guts because I had to work with it, or even a power user, I was just a regular user expecting his laptop to shut down when instructed.

      1. tonique

        Re: no systemd?

        systemd may wait to shut down or reboot, generally 1.5 minutes if you're logged in from another computer on the local network. Or it may wait for some other reason (which I can't remember now but it's happened). Really, that's my main gripe with systemd now, slowing down rebooting.

        Perhaps there is a setting to control this behaviour.

      2. CrazyOldCatMan Silver badge

        Re: no systemd?

        Yes I tried to fix it, googled the damn thing and at the end I just decided to nuke it from orbit, there, problem fixed.

        I really wish that Debian had continued to support non-systemd :-(

        Still - it meant the Devuan came about so not everything is bad!

  9. Al fazed
    WTF?

    So much praise for someting unavailable today

    I read about Slackware with great enthusiasm and read quite a bit about the installation etc. Thought OK I'm going to see how much it costs to buy the supported distro on CD. Unfortunatley the web site is MIA (missing in action).

    First Firefox and Brave give "Secure Connection Failed" message even though the url is https.

    Brave eventually says, "This site can't be reached".

    Not a good advert for the OS. I hope things improve.

    ALF

    1. jake Silver badge

      Re: So much praise for someting unavailable today

      slackware.com and mirrors.slackware.com both work fine from here.

      Try again?

      1. georgezilla Silver badge

        Re: So much praise for someting unavailable today

        Or God forbid .....

        http://ftp.slackware.com/pub/slackware/

        You can still get 3.3 and 8.1 there.

        :)

        1. keithpeter Silver badge
          Windows

          Re: So much praise for someting unavailable today

          Just while we are swapping obscure mirrors...

          http://www.slackware.no/

          These people do a 32bit build of the full *current* install iso each Tuesday. NB it isn't hybrid. You have to burn it to an optical disk.

          (Both the main ones are going fine from here as well as slackware.uk and mirrorservice.)

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like