mirror of
https://git.launchpad.net/livecd-rootfs
synced 2025-08-15 02:34:08 +00:00
Imported 24.04.11 from noble-release pocket.
No reason for CPC update specified.
This commit is contained in:
parent
c704051c30
commit
20cb3bceae
36
debian/changelog
vendored
36
debian/changelog
vendored
@ -1,3 +1,39 @@
|
|||||||
|
livecd-rootfs (24.04.11) noble; urgency=medium
|
||||||
|
|
||||||
|
* Explicitly add_package linux-$KERNEL_FLAVOURS in Ubuntu Studio.
|
||||||
|
|
||||||
|
-- Steve Langasek <steve.langasek@ubuntu.com> Fri, 08 Dec 2023 18:34:07 -0800
|
||||||
|
|
||||||
|
livecd-rootfs (24.04.10) noble; urgency=medium
|
||||||
|
|
||||||
|
* Set C.UTF-8 locale in /etc/default/locale for all images; originally
|
||||||
|
intended to be landed in the cosmic cycle..
|
||||||
|
* Project name for Ubuntu Studio needs to be 'ubuntustudio-dvd'
|
||||||
|
throughout, not 'ubuntustudio'.
|
||||||
|
|
||||||
|
-- Steve Langasek <steve.langasek@ubuntu.com> Fri, 08 Dec 2023 15:07:41 -0800
|
||||||
|
|
||||||
|
livecd-rootfs (24.04.9) noble; urgency=medium
|
||||||
|
|
||||||
|
* When building locally using the auto/build script unmounting fails.
|
||||||
|
Instead of mounting /dev/pts per bind mount the devpts file system
|
||||||
|
directly.
|
||||||
|
|
||||||
|
-- Michael Hudson-Doyle <michael.hudson@ubuntu.com> Fri, 08 Dec 2023 15:43:04 +1300
|
||||||
|
|
||||||
|
livecd-rootfs (24.04.8) noble; urgency=medium
|
||||||
|
|
||||||
|
[ Erich Eickmeyer ]
|
||||||
|
* Switch Ubuntu Studio to the new installer.
|
||||||
|
|
||||||
|
[ Steve Langasek ]
|
||||||
|
* Remove *-dvd glob handling for live layers; Ubuntu Studio is the only
|
||||||
|
remaining "DVD" flavor, and with the move to the new installer this bit
|
||||||
|
is also now incorrect.
|
||||||
|
* live-build/auto/config: fail immediately on unknown arch/subarch.
|
||||||
|
|
||||||
|
-- Steve Langasek <steve.langasek@ubuntu.com> Thu, 07 Dec 2023 15:36:30 -0800
|
||||||
|
|
||||||
livecd-rootfs (24.04.7) noble; urgency=medium
|
livecd-rootfs (24.04.7) noble; urgency=medium
|
||||||
|
|
||||||
[ Dave Jones ]
|
[ Dave Jones ]
|
||||||
|
@ -165,15 +165,8 @@ Expire-Date: 0
|
|||||||
|
|
||||||
lb bootstrap "$@"
|
lb bootstrap "$@"
|
||||||
|
|
||||||
case $PROJECT:${SUBPROJECT:-} in
|
# Set locale to C.UTF-8 by default. This may be overridden later.
|
||||||
ubuntu-server:*|ubuntu-cpc:*|ubuntu:desktop-preinstalled|ubuntu-wsl:*)
|
|
||||||
# Set locale to C.UTF-8 by default. We should
|
|
||||||
# probably do this for all images early in the
|
|
||||||
# 18.10 cycle but for now just do it for
|
|
||||||
# server and cpc products.
|
|
||||||
echo "LANG=C.UTF-8" > chroot/etc/default/locale
|
echo "LANG=C.UTF-8" > chroot/etc/default/locale
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
if [ "${SUBPROJECT:-}" = minimized ] \
|
if [ "${SUBPROJECT:-}" = minimized ] \
|
||||||
&& ! Chroot chroot dpkg -l tzdata 2>&1 |grep -q ^ii; then
|
&& ! Chroot chroot dpkg -l tzdata 2>&1 |grep -q ^ii; then
|
||||||
|
@ -1,6 +1,24 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
case $ARCH:$SUBARCH in
|
||||||
|
amd64:|amd64:generic|amd64:intel-iot|\
|
||||||
|
arm64:|arm64:generic|arm64:raspi|arm64:snapdragon|\
|
||||||
|
arm64:tegra|arm64:tegra-igx|arm64:x13s|\
|
||||||
|
armhf:|armhf:raspi|\
|
||||||
|
i386:|\
|
||||||
|
ppc64el:|\
|
||||||
|
riscv64:|riscv64:generic|riscv64:icicle|riscv64:licheerv|\
|
||||||
|
riscv64:nezha|riscv64:unmatched|riscv64:visionfive|riscv64:visionfive2|\
|
||||||
|
s390x:|\
|
||||||
|
*appliance*)
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
echo "Unknown architecture target $ARCH:$SUBARCH"
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
if [ -e config/germinate-output ]; then
|
if [ -e config/germinate-output ]; then
|
||||||
mv -T config/germinate-output germ-tmp
|
mv -T config/germinate-output germ-tmp
|
||||||
rm -rf config
|
rm -rf config
|
||||||
@ -538,7 +556,7 @@ case $IMAGEFORMAT in
|
|||||||
*)
|
*)
|
||||||
case $PROJECT in
|
case $PROJECT in
|
||||||
ubuntu-server|ubuntu-wsl|ubuntu-oem|ubuntu|\
|
ubuntu-server|ubuntu-wsl|ubuntu-oem|ubuntu|\
|
||||||
ubuntu-budgie)
|
ubuntu-budgie|ubuntustudio-dvd)
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
add_package live casper
|
add_package live casper
|
||||||
@ -846,8 +864,25 @@ case $PROJECT in
|
|||||||
;;
|
;;
|
||||||
|
|
||||||
ubuntustudio-dvd)
|
ubuntustudio-dvd)
|
||||||
add_task install minimal standard ubuntustudio-desktop ubuntustudio-audio ubuntustudio-graphics ubuntustudio-video ubuntustudio-photography
|
# By default Ubuntu Studio now ships the new installer.
|
||||||
|
touch config/universe-enabled
|
||||||
|
PASSES_TO_LAYERS="true"
|
||||||
KERNEL_FLAVOURS=lowlatency
|
KERNEL_FLAVOURS=lowlatency
|
||||||
|
add_task standard minimal standard ubuntustudio-desktop ubuntustudio-audio ubuntustudio-graphics ubuntustudio-video ubuntustudio-photography
|
||||||
|
add_task standard.live ubuntustudio-dvd-live
|
||||||
|
add_package standard.live linux-$KERNEL_FLAVOURS
|
||||||
|
cat <<-EOF > config/standard.catalog-in.yaml
|
||||||
|
name: "Ubuntu Studio Desktop"
|
||||||
|
description: >-
|
||||||
|
A full featured Ubuntu Studio Desktop.
|
||||||
|
id: ubuntustudio-desktop
|
||||||
|
type: fsimage-layered
|
||||||
|
variant: desktop
|
||||||
|
locale_support: langpack
|
||||||
|
default: yes
|
||||||
|
EOF
|
||||||
|
/usr/share/livecd-rootfs/checkout-translations-branch \
|
||||||
|
https://git.launchpad.net/subiquity po config/catalog-translations
|
||||||
;;
|
;;
|
||||||
|
|
||||||
ubuntu-server)
|
ubuntu-server)
|
||||||
@ -1129,12 +1164,6 @@ if [ "$PREINSTALLED" != "true" ] && [ "$PASSES_TO_LAYERS" != "true" ] && [ "$LIV
|
|||||||
add_task live "$LIVE_TASK"
|
add_task live "$LIVE_TASK"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
case $PROJECT in
|
|
||||||
*-dvd)
|
|
||||||
add_task live "$PROJECT-live"
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
case "$ARCH${SUBARCH:++$SUBARCH}" in
|
case "$ARCH${SUBARCH:++$SUBARCH}" in
|
||||||
arm*+raspi)
|
arm*+raspi)
|
||||||
# Common configuration for all Raspberry Pi image variants (server,
|
# Common configuration for all Raspberry Pi image variants (server,
|
||||||
|
@ -129,7 +129,8 @@ setup_mountpoint() {
|
|||||||
chown root:kmem /dev/mem
|
chown root:kmem /dev/mem
|
||||||
fi
|
fi
|
||||||
|
|
||||||
mount --rbind /dev "$mountpoint/dev"
|
mount dev-live -t devtmpfs "$mountpoint/dev"
|
||||||
|
mount devpts-live -t devpts -o nodev,nosuid "$mountpoint/dev/pts"
|
||||||
mount proc-live -t proc "$mountpoint/proc"
|
mount proc-live -t proc "$mountpoint/proc"
|
||||||
mount sysfs-live -t sysfs "$mountpoint/sys"
|
mount sysfs-live -t sysfs "$mountpoint/sys"
|
||||||
mount securityfs -t securityfs "$mountpoint/sys/kernel/security"
|
mount securityfs -t securityfs "$mountpoint/sys/kernel/security"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user