Received: from mail-lj1-x232.google.com (mail-lj1-x232.google.com [IPv6:2a00:1450:4864:20::232]) by gbr-app-1.alpinelinux.org (Postfix) with ESMTPS id 3CE7B22051D for <~alpine/users@lists.alpinelinux.org>; Fri, 5 Sep 2025 14:57:53 +0000 (UTC) Received: by mail-lj1-x232.google.com with SMTP id 38308e7fff4ca-336b0b3d753so23548761fa.1 for <~alpine/users@lists.alpinelinux.org>; Fri, 05 Sep 2025 07:57:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757084272; x=1757689072; darn=lists.alpinelinux.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=y194+ofd1i8k8v7YsRVUdeKBW/HpynHJ/f3VRow6EPI=; b=Ijd85E860hgOdTqw56URV0ggIrcM0/rOihPUeXu+zlmcJ8nmMimYFFmsg7xDNUrVrY j4PzjpfFHbfNbXHj3BqnTS+mm/ITSKJmGjZzPwDRv7cPezO51RRb/EkLQSAU76Zf2Co6 QGFe+R7NBhBZmA2OLYRXaqefRNJlWpytOqfBfR6niBFr3dahulKgE8leTt90R7tMPEC+ geW0qOPkLDfwW5L7Q5zuwL5oAGBY0pF9ZsDFoC0GnrKyc3RrsIt7Bl2tu7uVNBQiU5DI o0GgvfahPMtz64iEnuhvbxe/rON4+mCjhkKXJX7bVySwdX60hkuhfYYhmsHA0hMoFM9a eRAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757084272; x=1757689072; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=y194+ofd1i8k8v7YsRVUdeKBW/HpynHJ/f3VRow6EPI=; b=s88HlMUICJVrv62flA4JnZenxIDATjOxCzshKNppZh7C7WpAFmB0UoNpNzt07BMH+7 31abmYqGSE5KjPBCbNIgZiMnwM8DInFOi50q1wJeL1SrPAMZS5qQK1D3a+GOsuNcRRsB pTaDD+R9gg1PjehLgltKBo8dU6r5kW2as9kYFxTRL5GoKFqZqzmCmrqn5zk4xJ1pyNgP LSULrLaZCwGgmQns9EGtTpcOn0JU/3VacaEnH0J490BhvcQlZAwFYHivXXMeJOH+fBXq KRXdFmpJ49f+lR+ipFMB8bt0G80o05qaBLFi8hT7XJH5BLdme4EIolwmBWIX3FzzxaGG 6bDw== X-Gm-Message-State: AOJu0YxtQuhk3bwfcockiAd4G86zSGMYIrr+9cQ4SS2lM7sKKP6UnWIB pWHUgndLIrV/RVHodIEU3tBcwiEDxe3BUJiYONn0VcztJWmyEemw+6+RRYRXgJ63dVqTAoE8P0e FFzsmczG0mPlXYbfGl1Mc4UDtMjMElK7BUwk= X-Gm-Gg: ASbGncsRygaya5jH1ndLG660QSKgiFEt3/NWI2b1eKLeciqA23l1LLlRl6MajAwL9/7 oCsltyh6qFwAK588/ziuwbUe9KrW1gWuuWNurnurbBvgcojWLNb7NIkRuyAI/U5VYIt2w4wvBei BaKVimR4WBjNs3hPyctEyMgPCjf25U0QOJQP7A8ly+aEAZb6GZcbd188dAKqoQ6xb+VEKcSH42u 1LewD2Je8bxo+UcxRDxmzvypvbcRfXTGeZe5EWCLNj2FmF9xQ== X-Google-Smtp-Source: AGHT+IEI4PXZPzB7rTQfWFvbmEIKNEiQpAMPbdiCcxmuovUo2VGd+VP6C8HdI+9jki447Bvds8IaVaA6G12BrNnHSG4= X-Received: by 2002:a05:651c:504:b0:335:4d0e:9493 with SMTP id 38308e7fff4ca-336caf64d13mr76456911fa.28.1757084271407; Fri, 05 Sep 2025 07:57:51 -0700 (PDT) MIME-Version: 1.0 From: Jerome Marc Date: Fri, 5 Sep 2025 16:57:39 +0200 X-Gm-Features: Ac12FXwqrKhZZWzzTbjDClTVp5zsNAzkYRW2hoYGn23ox5t9JMVW6if9HJK1hOA Message-ID: Subject: RPI update script To: ~alpine/users@lists.alpinelinux.org Content-Type: multipart/alternative; boundary="000000000000d676ed063e0f0fc1" --000000000000d676ed063e0f0fc1 Content-Type: text/plain; charset="UTF-8" Hi, I'm running the latest-stable branch on a RPI in diskless mode. I just created this simple script to update both packages and kernel/firmware automatically. https://github.com/jmarcgit/rpi-alpine-update The logic is to update the apk packages first. If the release version of the boot partition doesn't match the release version of the distro anymore then the script downloads the new RPI boot image and unpack it automatically. The previous version is archived in a subdirectory so if anything goes wrong it's easy to rollback. Comments are welcome ! --000000000000d676ed063e0f0fc1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

I'm running the latest-stable b= ranch=C2=A0on a RPI in diskless mode.
I just created this simple = script=C2=A0to update both packages and kernel/firmware automatically.

https://github.com/jmarcgit/rpi-alpine-update

<= div>The logic is to update the apk packages=C2=A0first. If the release vers= ion of the boot partition doesn't match the release version of the dist= ro anymore then the script downloads the new RPI boot image and unpack it a= utomatically. The previous version is archived in a subdirectory so if anyt= hing goes wrong it's easy to rollback.

Comment= s are welcome !
--000000000000d676ed063e0f0fc1--