[ARM Stable Update] 2024-03-14 - Kernels, KDE, Firefox, Thunderbird, Systemd, Mesa, Pipewire

This is cause calamares is not starting. So user account creation is absent from unstable images until calamares is fixed.

1 Like

Thanks for your detailed answer.

I saw a new arm testing update, nice, I hope a stable one for arm and x86, Iā€™m worried for some issues.

Hello, I typed pacman -Qi abseil-cpp on my Raspberry Pi 4b device and found that the abseil-cpp version is 2023. I am using the Manjaro system, and pacman -Syu seems that the Manjaro system is not the latest. I want to know if the abseil-cpp package has been updated in Manjaro ARM?

1 Like

Unstable branch has a newer version but seeing some weird report on it. Looks like a rebuild for some reason

Version         : 20240116.2-1
Build Date      : Sat 04 May 2024 01:34:19 AM CDT
1 Like

Hi, I am new here and donā€™t know where to post.

It seems like CVE-2024-6387 - regreSSHion is already fixed for x86 but my rpi4 with arm64 kernel is not getting any security updates?

What is the status of that port, is it still supported?

1 Like

you might grab from Alarm repos, or wail months later.

No you cannot. The package from ALARM cannot be installed on Manjaro ARM stable. The package will install, but sshd will not start. It requires a newer glibc version.

1 Like

You can use the following to compile the latest xz on your device:

#update and install compile tools
sudo pacman -Syu base-devel

#clone upstream package build
git clone https://gitlab.archlinux.org/archlinux/packaging/packages/xz.git
cd xz

#skip hash checks (when downloading from github, the hash changes)
sed -i 's/^sha/#sha/' PKGBUILD
echo "sha256sums=('SKIP')">>PKGBUILD

#locally trust the pgp key from the upstream software maintainer (or, alternatively, skip the pgp check with --skippgpcheck in the makepkg command below):
gpg --receive-keys 3690C240CE51B4670D30AD1C38EE757D69184620

#compile with the following options:
#A: skip architecture check (allow compile on architectures other than x86_64)
#s: download missing dependencies
#i: install when finished
makepkg -Asi
1 Like

xz is not the issue here, the version of xz in stable does not have the backdoor.

The issue here is a security bug in OpenSSH itself. (One that was already fixed at one point, but the bug was accidentally reintroduced, hence ā€œregreSSHionā€.)

1 Like

Ah, youā€™re right.

Same instructions but for openssh:

#update and install compile tools
sudo pacman -Syu base-devel --needed

#clone upstream package build
git clone https://gitlab.archlinux.org/archlinux/packaging/packages/openssh.git
cd openssh

#locally trust the pgp key from the upstream software maintainer (or, alternatively, skip the pgp check with --skippgpcheck in the makepkg command below):
gpg --receive-keys 7168B983815A5EEF59A4ADFD2A3F414E736060BA

#compile with the following options:
#A: skip architecture check (allow compile on architectures other than x86_64)
#s: download missing dependencies
#i: install when finished
makepkg -Asi

Hi,

Inixi is up to date on stable branch :-)

[n2@nls ~]$ sudo pacman -Syu
[sudo] password for n2: 
:: Synchronising package databases...
 core                                                             265,7 KiB   886 KiB/s 00:00 [#######################################################] 100%
 extra                                                              9,3 MiB  17,2 MiB/s 00:01 [#######################################################] 100%
 community                                                         29,0   B   138   B/s 00:00 [#######################################################] 100%
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Packages (1) inxi-3.3.36.1-1

Total Download Size:   0,36 MiB
Total Installed Size:  1,33 MiB
Net Upgrade Size:      0,02 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packages...
 inxi-3.3.36.1-1-any                                              366,7 KiB  3,58 MiB/s 00:00 [#######################################################] 100%
(1/1) checking keys in keyring                                                                [#######################################################] 100%
(1/1) checking package integrity                                                              [#######################################################] 100%
(1/1) loading package files                                                                   [#######################################################] 100%
(1/1) checking for file conflicts                                                             [#######################################################] 100%
(1/1) checking available disk space                                                           [#######################################################] 100%
:: Processing package changes...
(1/1) upgrading inxi                                                                          [#######################################################] 100%
New optional dependencies for inxi
    bluez-deprecated-tools: hciconfig: -E bluetooth data (deprecated, good report)
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[n2@nls ~]$ fastfetch
        #####            n2@nls
       #######           ------
       ##O#O##           OS: Manjaro ARM aarch64
       #######           Host: Hardkernel ODROID-N2
     ###########         Kernel: 6.7.9-1-MANJARO-ARM
    #############        Uptime: 20 days, 14 hours, 37 mins
   ###############       Packages: 1011 (pacman)[arm-stable]
   ################      Shell: bash 5.2.26
  #################      Display (Mi TV): 1920x1080 @ 60Hz
#####################    DE: KDE Plasma 5.27.10
#####################    WM: KWin (X11)
  #################      WM Theme: plastik
                         Theme: Breeze (Light_nl) [QT], Breeze [GTK3/4]
                         Icons: oxygen [QT], oxygen [GTK2/3/4]
                         Font: Noto Sans (10pt) [QT], Noto Sans (10pt) [GTK2/3/4]
                         Cursor: Breeze_Snow (24px)
                         Terminal: konsole 23.8.5
                         CPU: Cortex-A53 + Cortex-A73 (6) @ 1,99 GHz
                         GPU: Mali-G52 (Panfrost)
                         Memory: 1,23 GiB / 3,58 GiB (34%)
                         Swap: 453,50 MiB / 5,37 GiB (8%)
                         Disk (/): 24,03 GiB / 56,79 GiB (42%) - ext4
                         Local IP (eth0): 192.168.0.50/24 *
                         Locale: en_GB.UTF-8

[n2@nls ~]$

Moderator edit: In the future, please use proper formatting: [HowTo] Post command output and file content as formatted text

1 Like