Skip to content

b1-systems/ubuntu-backports

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ubuntu 24.04 Backports

This repository contains a number of backports to Ubuntu 24.04 (noble) to improve OneDrive- and proxy-related behavior. The packages were either backported from Ubuntu 25.04 (plucky), they add individual upstream patches or unmerged pull requests.

Currently, instead of forking repositories from salsa.debian.org, this repository contains copies of the debian/ subdirectories and upstream tarballs downloaded via apt-get source.

These backports were motivated by Volkswagen AG's LCM installations, but are at least partially relevant for all LCM customers.

Deployment

These backports are deployed into the internal OBS at LCM:ubuntu-backports:24.04.

A public repository - without authentication - is available at repos.b1-systems.de. In order to install it, you would run the following:

apt install -y ca-certificates wget
wget -qO - 'https://repos.b1-systems.de/LCM:/ubuntu-backports:/24.04/xUbuntu_24.04/Release.key' | gpg --dearmor -o /etc/apt/keyrings/b1-ubuntu-backports.gpg

echo 'deb [signed-by=/etc/apt/keyrings/b1-ubuntu-backports.gpg] https://repos.b1-systems.de/LCM:/ubuntu-backports:/24.04/xUbuntu_24.04/ ./' >/etc/apt/sources.list.d/b1-ubuntu-backports.list
apt update
apt install plymouth dracut gnome-online-accounts gvfs msgraph
dracut --force

This is an automatically synchronized mirror of the internal OBS repository. In order to work with the internal repository, you additionally would have to set up authentication, e.g. by running the following (whereas $USER and $PASSWORD are your B1 LDAP credentials):

printf "machine obs-repos.intern.b1-systems.de\nlogin $USER\npassword $PASSWORD\n" >/etc/apt/auth.conf.d/obs-intern.conf

Pinning

Backports are always at risk of being replaced by any new version from the Ubuntu repositories (there is no sane way around it). We are monitoring the upstream packages, but you might want to pin the backports repository by adding the following to /etc/apt/preferences:

Package: *
Pin: origin repos.b1-systems.de
Pin-Priority: 1000

Monitoring upstream changes

AFAIK, the only way to get informed about upstream package releases is subscribing to all "bugs" on launchpad: https://launchpad.net/ubuntu/+source/<project>/+subscribe

You can also use the ./latest-version.sh script to manually check for the latest version in Noble.

About

Backports to Ubuntu 24.04

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published