Received: from gapmx.vk4msl.com (gapmx.vk4msl.com [IPv6:2001:44b8:21ac:70f8::8]) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPS id AA546223712 for <~alpine/users@lists.alpinelinux.org>; Thu, 2 Apr 2026 23:16:38 +0000 (UTC) Received: from gapmx.vk4msl.com (gapmx.vk4msl.com [127.0.0.1]) by gapmx.vk4msl.com (Postfix) with ESMTP id 81E4B5083F for <~alpine/users@lists.alpinelinux.org>; Fri, 03 Apr 2026 09:14:44 +1000 (AEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=vk4msl.com; h=message-id :date:mime-version:subject:to:references:from:in-reply-to :content-type:content-transfer-encoding; s=gapmx; bh=AFWuAZIN7ux StiBU6mSfwPhwxNkt+CT6OfubR+XrAp0=; b=CvSQEoRD9wgJlZjDEWns9QS3Fa8 iIMlUn2eniNuP6qvI0t8wks+ADLbIwMPikIByb9v0ZmijPzorw0bOdzUrhSeqjtW 33a/5/k5cjkjVVzeH0uh6wS1h8MkcnXO+NqG/2AWCyIjKMXq3ltQrLotUV59a3iG TyTEB0ANldzbfrUxQ2zeakIgPFgh19m/xMri/StlMIgdY/Q04Qr9v6eZSBrn7fTk lvHGcA5oBk1/K3fa0YKaE5P7E0c8lxfXRGUb1QZb6FLO9ot95TIUSNy0LJt6U14P tKg2VrlpE+JwDDc1SpGvvEONSBozx+jlFLO0w+bTamtaPqlJTpOn8+Rra5ICqAyI bzzQa2NYwP4aioZE9ZUzGmjOEpWQ8++XIg9SzbSUvAgfBAX9qrW42lf3FFCg2RTc NUjlRXn/g+3OQywWrm7tjCchhlRZxvvcnKeSZ+s6zV40YKqKbNpVduCDWNgZMtlj CNepo9nlSrL7WT6ZB6+VIqZlGOh+CU8pN+iIw6Z4R+m3tcqtQY926Fx/RdYvzXkS g6PIV3d4mGzjy+rUzbBWgSq1TI5XhB9LWwd+1qZ+WpI6aypjhKgDi0lRaVLQT7ZE ar1MnbfQW947ynocpmB7R9wFbCtfO+3I0j/Dcxy/zxKSLmRNDd7EBcrL32+FPOmi iht5cwUmgrS1jHaY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=vk4msl.com; h=message-id :date:mime-version:subject:to:references:from:in-reply-to :content-type:content-transfer-encoding; q=dns; s=gapmx; b=AmeEr GcPSggKismjvaSGKSccDnAuq40wrbrv2Xgs5RefD68hcyPKXsh5GNnQNAhEDWiuX FJrMvARDNw8yem5JM2BRFBBkaHVk1Rgzro8gyYVw+a/tRXQ3pw8AwQ82pEZTKFcP qDUxyX5L2G1L7PFLDZI8m0xFUaYexhbFGYhrXxKcDBBhc0B5LcSiN6x3gr93fIr+ it375489ozbrWs65rEsS5q+PoYowlkZh+5ik2uqpE+jfRcEaLxYMufSsfN3t1f18 o5IHmXU/unST90Az2mtrmO3mv0udr48iEJjG8ip1kuNMzF8MrCabNpLc5/DnIrWc m9pFNQ+QYogUFy5fSl6clbLTuHUOnCLruOUiJPn5pkhreglV3FKKF06ukAuabcgn oJjde9DlFcYBk1YwnMx6UyGf16DYIOctqMsvdA/6/hwjzYLSolynqnDJvjSzCCfZ BwNvz5L8hNUmAx8ckH0BBJxEnaS9W2pIYSwe4mwgc1l1SJ6kKQ502AjxeZY9dnDn 8Xcue7d7+KNw+R3dY8geBxmGceaBiqDPzh3ik70MTyWlswdYA3ccd0ESDuUPldQa fmYGUPLm0e4q05bunU+xMRLTJHzFDYnEGAT+yXEpxEQEdEa0Y44DMzkBgolQO4yJ WyWHzY1fpW+fHDhK5VSQ5EJ7sCKGToksaES5YQ= Received: from [IPV6:2001:44b8:21ac:7053:42a3:8dd8:71b7:9032] (unknown [IPv6:2001:44b8:21ac:7053:42a3:8dd8:71b7:9032]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by gapmx.vk4msl.com (Postfix) with ESMTPSA id 3D9195083E for <~alpine/users@lists.alpinelinux.org>; Fri, 03 Apr 2026 09:14:43 +1000 (AEST) Message-ID: <71feaca5-6992-4c97-bba1-27a2234cfb10@vk4msl.com> Date: Fri, 3 Apr 2026 09:16:30 +1000 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Why'd you go with Alpine Linux? To: ~alpine/users@lists.alpinelinux.org References: From: Stuart Longland VK4MSL Content-Language: en-AU In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 2/4/26 07:56, nubesu@tuta.io wrote: > It's a silly question, I know, but idk, I wanted to write something > to this mailing list haha. In my case, the answer isn't that deep: I > wanted a challenge, I thought of Alpine as something hard to use, so > I wanted to try and see how much I could pull off. And of course, > I'd also read that it was low end friendly, which was really > important to me, I think I spent like 2 or 3 days setting up my > desktop environment and relevant configs, reading wikis, guides, > trying to get everything exactly how I like it and how I was used > to. I ran a lot of servers on Gentoo Linux using the `musl` C library. Good option if you need something bespoke, but the maintenance burden is high when you've got more than about a dozen machines that must be regularly updated. Gentoo being rolling release, means you face an uphill battle if you leave updates too long. I have one machine left running Gentoo, an ARMv5 industrial PC, and preparing new stages for updating it has been a multi-month battle that I'm only *just* beginning to get the upper hand on. (I was going to use Gentoo to bootstrap a port of AlpineLinux to install on there, but with AlpineLinux dropping ARMv6 I doubt they'll accept a contribution of an ARMv5 port.) AlpineLinux uses `musl` C library (same as the version of Gentoo I was using), `openrc` (same as Gentoo), and has a sane and simple package manager that's easy to manage with something like Ansible, and unlike Gentoo, has stable release branches (it isn't rolling release). Using `busybox` also reduces the attack surface greatly. -- Stuart Longland (aka Redhatter, VK4MSL) I haven't lost my mind... ...it's backed up on a tape somewhere.