Required. The branch to compare from.
The date and time to compare from. The required format is YYYY-MM-DD HH:MM:SS
Required. The branch to compare to.
The date and time to compare to. The required format is YYYY-MM-DD HH:MM:SS
Language

News entries

Commit: 4e58dfee6c7456d1e662f66041b8a157efe8710a

LanguageTitleBody
Newde

Befähigtere privileged-programs ersetzen setuid-programs

Wo der Kernel dies unterstützt, kann Guix System nun POSIX-Capabilities an die Anwendungen vergeben, denen besonders vertraut wird. Capabilities bieten eine feinmaschigere Alternative zu den klassischen setuid- und setgid-Berechtigungen, die auch verfügbar bleiben.

Um dies deutlich zu machen, heißt (gnu system setuid) nun (gnu system privilege). Das Feld privileged-programs ersetzt setuid-programs in jedem operating-system-Objekt und sein Vorgabewert ist %default-privileged-programs. Die ausführbaren Dateien wurden von /run/setuid-programs nach /run/privileged/bin verschoben.

en

More capable privileged-programs replace setuid-programs

Where the kernel supports it, Guix System can now assign POSIX capabilities to trusted executables. Capabilities offer a more granular alternative to the traditional setuid and setgid permissions, which remain available.

To reflect this, (gnu system setuid) has been renamed to (gnu system privilege). privileged-programs replaces setuid-programs as operating-system field and defaults to %default-privileged-programs. The executables themselves have moved from /run/setuid-programs to /run/privileged/bin.

nl

Capabelere privileged-programs vervangen setuid-programs

Waar de kernel dit toelaat kan Guix System nu POSIX capabilities toewijzen aan vertrouwde uitvoerbare bestanden. ``Capabilities'' zijn een fijnmaziger alternatief voor de klassieke setuid- en setgid-rechten, die ook beschikbaar blijven.

Om dit duidelijk te maken heet (gnu system setuid) nu (gnu system privilege). privileged-programs vervangt setuid-programs als veld in het operating-system en heeft %default-privileged-programs als standaardwaarde. De uitvoerbare bestanden verhuizen van /run/setuid-programs naar /run/privileged/bin.

New packages

NameVersion
sugar-river-crossing-activity1-1.0abbeb4More information
emacs-helm-css-scss1.3-0.2169d83More information
emacs-sv-kalender-namnsdagar1.0More information
go-github-com-libp2p-go-nat0.2.0More information
perl-minimumversion1.40More information
rust-libspa0.7.2More information
go-github-com-ipfs-go-verifcid0.0.3More information
rust-pipewire-sys0.7.2More information
go-github-com-libp2p-go-msgio0.3.0More information
rust-libspa-sys0.7.2More information
mpich-ofi4.2.2More information
sshguard2.4.3More information
go-github-com-containerd-fifo1.1.0More information
emacs-tinysegmenter0.1More information
emacs-ruby-electric2.3.3More information
go-github-com-mohae-deepcopy0.0.0-20170308212314-bb9b5e7adda9More information
go-github-com-yuin-gopher-lua1.1.1More information
sugar-cellgame-activity5-1.4a22fd1More information
sugar-commander-activity11-1.a018652More information
checkmake0.2.2More information
go-github-com-charlievieth-fastwalk1.0.8More information
zycore1.5.0More information
zydis4.1.0More information
go-github-com-go-quicktest-qt1.101.0More information
go-github-com-containerd-typeurl-v22.2.0More information
go-github-com-libp2p-go-buffer-pool0.1.0More information
go-github-com-mattbaird-jsonpatch0.0.0-20240118010651-0ba75a80ca38More information
fyi1.0.3More information
sugar-turtlepond-activity10-1.e460fc4More information
emacs-rbs-mode0.3.2More information
go-github-com-muesli-cancelreader0.2.2More information
go-github-com-evanphx-json-patch0.5.2More information
python-klaus3.0.1More information
shfmt3.9.0More information
go-mvdan-cc-editorconfig0.3.0More information
go-github-com-containerd-typeurl1.0.2More information
prrte3.0.6More information
go-github-com-google-renameio-v22.0.0More information
rust-pipewire0.7.2More information
font-atkinson-hyperlegible0.0.0-0.1cb3116More information
sugar-classify-cats-activity2-1.83aa897More information
perl-ppix-utils0.003More information
go-github-com-elliotchance-orderedmap-v22.2.0More information
guile-qr-code0.1.0More information
helvum0.5.1More information
hunspell-dict-el0.1More information
go-github-com-libp2p-go-netroute0.2.1More information
nss-rapid3.103More information
go-github-com-gofrs-flock0.12.1More information
pantheon-photos8.0.0More information
guile-web-driver-ng1.0.0More information
go-github-com-huin-goupnp1.3.0More information
biblesync2.1.0More information
emacs-llama0.3.1More information
emacs-ssh-deploy3.1.16More information
go-github-com-google-subcommands1.2.0More information
go-msgio0.3.0More information
glua1.1.1More information
openpmix4.2.8More information
python-httpauth0.4.1More information
go-github-com-koron-go-ssdp0.0.4More information

Removed packages

NameVersion
go-github-com-direnv-go-dotenv0.0.0-0.4cce6d1More information
gobject-introspection1.73.1More information

Version changes

NameVersions
sonnet
libgccjit
plasma-firewall
kitemmodels
bluez-qt
emacs-casual-calc
plasma-desktop
go-github-com-spf13-cobra
go-github-com-go-playground-locales
emacs-gnosis
guile-zlib
ocean-sound-theme
emacs-org
xurls
knotifications
emacs-emacsql
guile2.2-dsv
knewstuff
kglobalacceld
yq
emacs-org-re-reveal
kwallet-pam
kgamma
networkmanager-qt
emacs-xr
ksvg
emacs-empv
emacs-ebuild-mode
kparts
xmrig
plasma
go-github-com-mattn-go-runewidth
gcc-objc
ecl-ironclad
emacs-casual-dired
emacs-org-appear
kcmutils
go-github-com-gdamore-tcell
emacs-know-your-http-well
plasma-systemmonitor
go-github-com-goccy-go-json
plasma-nano
plasma-vault
emacs-hl-todo
plasma-integration
emacs-persp-mode
emacs-llm
nginx-documentation
kirigami
go-github-com-itchyny-gojq
emacs-activities
pdfgrep
plasma-welcome
modemmanager-qt
kwayland-integration
ktextwidgets
darktable
sbcl
bluedevil
kjobwidgets
libsecp256k1
trealla
kcontacts
direvent
knot
guile-dsv
emacs-jinx
kiln
emacs-taxy
go-golang-org-x-sys
emacs-keycast
emacs-cpreproc
kscreenlocker
kiconthemes
emacs-forge
emacs-ghub
emacs-dape
kguiaddons
go-golang-org-x-time
emacs-magit-annex
emacs-bfuture
emacs-osm
sbcl-ironclad
kauth
go-github-com-elliotchance-orderedmap
kstatusnotifieritem
go-golang-org-x-term
emacs-casual-info
plzip
plasma-nm
libplasma
emacs-casual-lib
txr
go-github-com-goccy-go-yaml
kwayland
gojq
go-github-com-junegunn-fzf
go-golang-org-x-net
kdnssd
kitemviews
ksshaskpass
libcamera
kxmlgui
kwallet
ecl-cl-data-structures
emacs-auto-compile
kdav
guix-data-service
kde-frameworkintegration
go-github-com-delthas-go-localeinfo
karchive
kmenuedit
krdp
knot-resolver
go-github-com-rogpeppe-go-internal
milou
powerdevil
emacs-saveplace-pdf-view
kdbusaddons
system-settings
kcompletion
emacs-chatgpt-shell
cl-data-structures
chrony
qqc2-breeze-style
xdg-desktop-portal-kde
kde-cli-tools
ecl-clx
go-github-com-gabriel-vasile-mimetype
kconfig
kio
go-github-com-google-renameio
racket
kwrited
emacs-taxy-magit-section
sbcl-clx
emacs-tempel
ksyntaxhighlighting
monero-gui
emacs-git-modes
emacs-denote-menu
kwindowsystem
podman
kdeplasma-addons
go-github-com-creack-pty
kcodecs
threadweaver
librewolf
kcolorscheme
plasma-browser-integration
emacs-ellama
plasma-workspace
emacs-org-roam
emacs-magit
breeze-icons
easyeffects
emacs-mastodon
emacs-beancount
gcc-objc++
wireviz
yt-dlp
emacs-no-littering
ktexteditor
racket-minimal
krunner
kdeclarative
plasma-workspace-wallpapers
emacs-moody
gpsbabel
kpty
emacs-pg
hdf5-parallel-openmpi
emacs-apheleia
ktexttemplate
kholidays
go-golang-org-x-text
print-manager
emacs-polymode-ansible
libkscreen
kpipewire
go-github-com-pelletier-go-toml
emacs-auto-yasnippet
ki18n
emacs-relint
kactivitymanagerd
hdf5
breeze-gtk
emacs-paren-face
kquickcharts
drkonqi
emacs-csv-mode
go-golang-org-x-exp
purpose
sbcl-cl-data-structures
kcoreaddons
kdoctools
p2pool
kcrash
polkit-kde-agent
solid
emacs-closql
plasma-pa
kwin
libksysguard
go-golang-org-x-mod
emacs-orgit
attica
monero
emacs-org-mime
kunitconversion
emacs-prescient
kdecoration
kdesu
emacs-epkg
go-golang-org-x-crypto
kplotting
kwidgetsaddons
kapidox
knotifyconfig
gallery-dl
discover
emacs-geiser-guile
kinfocenter
kservice
kglobalaccel
emacs-corfu
kscreen
okular
gccgo
plasma-disks
nginx
emacs-with-editor
emacs-cape
go-golang-org-x-tools
kfilemetadata
emacs-marginalia
emacs-org-modern
opensmtpd
kded
syndication
kconfigwidgets
go-github-com-kr-pretty
kcalendarcore
gcc-toolchain
kanshi
libgit2
baloo
emacs-consult
emacs-minions
qqc2-desktop-style
plasma-activities
breeze
oxygen-sounds
cl-clx
go-github-com-itchyny-timefmt-go
cl-ironclad
kde-gtk-config
extra-cmake-modules
emacs-tramp
go-github-com-pelletier-go-toml-v2
emacs-elfeed
ksystemstats
mu
go-github-com-fatih-color
kpeople
kimageformats
direnv
weechat
kidletime
go-mvdan-cc-xurls
isync
go-github-com-stretchr-objx
prison
breeze-qt5
layer-shell-qt
miniflux
guile2.2-zlib
plasma5support
emacs-plz
plasma-activities-stats
kpackage
emacs-vertico
emacs-orglink
go-golang-org-x-image
openmpi
go-github-com-mikefarah-yq-v4
kbookmarks
emacs-olivetti
emacs-pdfgrep
fzf
go-golang-org-x-sync

Lint warnings

biblesync (version: 2.1.0)

LinterMessage
New warninginput-labels

Identify input labels that do not match package names

label 'util-linux' does not match package name 'util-linux:lib'

easyeffects (version: 7.1.7)

LinterMessage
New warninginput-labels

Identify input labels that do not match package names

label 'lsp-plugins' does not match package name 'lsp-plugins:lv2'

emacs-rbs-mode (version: 0.3.2)

LinterMessage
New warningsource-file-name

Validate file names of sources

the source file name should contain the package name

emacs-ruby-electric (version: 2.3.3)

LinterMessage
New warningsource-file-name

Validate file names of sources

the source file name should contain the package name

emacs-scad-mode (version: 2021.01)

LinterMessage
New warningpatch-file-names

Validate file names and availability of patches

file names of patches should start with the package name

emacs-ssh-deploy (version: 3.1.16)

LinterMessage
New warningformatting

Look for formatting issues in the source

tabulation on line 35213, column 0

font-atkinson-hyperlegible (version: 0.0.0-0.1cb3116)

LinterMessage
New warningformatting

Look for formatting issues in the source

line 410 is way too long (102 characters)

go-github-com-pelletier-go-toml (version: 1.9.3)

LinterMessage
Resolved warninginput-labels

Identify input labels that do not match package names

label 'gopkg.in/yaml.v2' does not match package name 'go-gopkg-in-yaml-v2'
Resolved warninginput-labels

Identify input labels that do not match package names

label 'github.com/davecgh/go-spew' does not match package name 'go-github-com-davecgh-go-spew'
Resolved warninginput-labels

Identify input labels that do not match package names

label 'github.com/BurntSushi/toml' does not match package name 'go-github-com-burntsushi-toml'

gpsbabel (version: 1.9.0)

LinterMessage
New warningformatting

Look for formatting issues in the source

line 104 is way too long (98 characters)
New warningformatting

Look for formatting issues in the source

line 102 is way too long (97 characters)

hunspell-dict-el (version: 0.1)

LinterMessage
New warningformatting

Look for formatting issues in the source

tabulation on line 286, column 0
New warningformatting

Look for formatting issues in the source

tabulation on line 276, column 0
New warningformatting

Look for formatting issues in the source

tabulation on line 277, column 0
New warningformatting

Look for formatting issues in the source

tabulation on line 278, column 0
New warningformatting

Look for formatting issues in the source

tabulation on line 279, column 0
New warningformatting

Look for formatting issues in the source

tabulation on line 280, column 0
New warningformatting

Look for formatting issues in the source

tabulation on line 285, column 0
New warningformatting

Look for formatting issues in the source

tabulation on line 292, column 0
New warningformatting

Look for formatting issues in the source

tabulation on line 293, column 0
New warningformatting

Look for formatting issues in the source

tabulation on line 294, column 0
New warningformatting

Look for formatting issues in the source

tabulation on line 295, column 0
New warningsource-file-name

Validate file names of sources

the source file name should contain the package name

kdelibs4support (version: 5.114.0)

LinterMessage
Resolved warningprofile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs kservice@5.116.0 and kservice@6.4.0 collide
New warningprofile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs kservice@5.116.0 and kservice@6.5.0 collide

kubo (version: 0.29.0)

LinterMessage
New warningformatting

Look for formatting issues in the source

line 1193 is way too long (95 characters)

libgit2 (version: 1.8.1)

LinterMessage
New warningformatting

Look for formatting issues in the source

tabulation on line 1085, column 0

maven-wagon-provider-api (version: 3.4.3)

LinterMessage
Resolved warningprofile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/i915fzxgqsivsnjj2cw7zfnhscmj3sjy-maven-wagon-provider-api-3.4.3 and /gnu/store/hxlcr5pcx17s9qwfw3sfpb152bi375j5-maven-wagon-provider-api-3.4.3 collide
New warningprofile-collisions

Report collisions that would occur due to propagated inputs

propagated inputs /gnu/store/mwriihhyiwg1m6zbk0i82r8a7kbqlmyb-maven-wagon-provider-api-3.4.3 and /gnu/store/mmklh6yh8nqr4s9cbgyx61jrx1vla26a-maven-wagon-provider-api-3.4.3 collide

mpich-ofi (version: 4.2.2)

LinterMessage
New warninginput-labels

Identify input labels that do not match package names

label 'hwloc' does not match package name 'hwloc:lib'

nss-rapid (version: 3.103)

LinterMessage
New warningpatch-file-names

Validate file names and availability of patches

file names of patches should start with the package name

openmpi (version: 5.0.3)

LinterMessage
New warningformatting

Look for formatting issues in the source

line 366 is way too long (112 characters)

openpmix (version: 4.2.8)

LinterMessage
New warninginput-labels

Identify input labels that do not match package names

label 'hwloc' does not match package name 'hwloc:lib'
New warningformatting

Look for formatting issues in the source

line 658 is way too long (112 characters)

openscad (version: 2021.01)

LinterMessage
Resolved warninginput-labels

Identify input labels that do not match package names

label 'qtmultimedia-5' does not match package name 'qtmultimedia'
Resolved warninginput-labels

Identify input labels that do not match package names

label 'gettext' does not match package name 'gettext-minimal'
Resolved warninginput-labels

Identify input labels that do not match package names

label 'xvfb' does not match package name 'xorg-server'
Resolved warninginput-labels

Identify input labels that do not match package names

label 'ps' does not match package name 'procps'
Resolved warninginput-labels

Identify input labels that do not match package names

label 'fontconfig' does not match package name 'fontconfig-minimal'

pantheon-photos (version: 8.0.0)

LinterMessage
New warninginput-labels

Identify input labels that do not match package names

label 'glib' does not match package name 'glib:bin'

prrte (version: 3.0.6)

LinterMessage
New warningformatting

Look for formatting issues in the source

line 690 is way too long (109 characters)
New warningdescription

Validate package descriptions

sentences in description should be followed by two spaces; possible infraction at 146
New warningformatting

Look for formatting issues in the source

line 676 is way too long (103 characters)
New warninginput-labels

Identify input labels that do not match package names

label 'hwloc' does not match package name 'hwloc:lib'

sugar-classify-cats-activity (version: 2-1.83aa897)

LinterMessage
New warninginputs-should-be-native

Identify inputs that should be native inputs

'gobject-introspection' should probably be a native input

sugar-commander-activity (version: 11-1.a018652)

LinterMessage
New warninginputs-should-be-native

Identify inputs that should be native inputs

'gobject-introspection' should probably be a native input

sugar-turtlepond-activity (version: 10-1.e460fc4)

LinterMessage
New warninginputs-should-be-native

Identify inputs that should be native inputs

'gobject-introspection' should probably be a native input