mirror of
https://git.launchpad.net/livecd-rootfs
synced 2025-02-22 02:41:12 +00:00
merge fixes from the ubuntu-system-image PPA
This commit is contained in:
parent
a0dff8070d
commit
1d9ee67e4e
@ -343,10 +343,19 @@ case $PROJECT in
|
||||
if [ "$SUBPROJECT" = "system-image" ]; then
|
||||
OPTS="${OPTS:+$OPTS }--apt-recommends false"
|
||||
add_task install ubuntu-core
|
||||
# Only in
|
||||
# ppa:ubuntu-foundations-team/ubuntu/ubuntu-core-system-image
|
||||
# at the moment, and PPAs don't have tasks.
|
||||
add_package install click-systemd
|
||||
|
||||
# some workarounds because the seeds are not quite
|
||||
# corrent at the moment
|
||||
add_package install dbus
|
||||
add_package install libpam-systemd
|
||||
case $ARCH in
|
||||
i386|amd64)
|
||||
add_package install grub-pc ;;
|
||||
esac
|
||||
|
||||
# contains the framework definition
|
||||
add_package install ubuntu-core-libs
|
||||
|
||||
# universe needed for 'system-image-cli'
|
||||
COMPONENTS='main restricted universe'
|
||||
fi
|
||||
|
15
live-build/ubuntu-core/hooks/08-etc-writable.chroot
Normal file
15
live-build/ubuntu-core/hooks/08-etc-writable.chroot
Normal file
@ -0,0 +1,15 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
mkdir -p /etc/writable
|
||||
|
||||
# cloud-init needs to be able to modify hostname and has the ability to
|
||||
# set the other two.
|
||||
for f in timezone localtime hostname; do
|
||||
if [ -e /etc/$f ]; then
|
||||
echo "I: Moving /etc/$f to /etc/writable/"
|
||||
mv /etc/$f /etc/writable/$f
|
||||
fi
|
||||
echo "I: Linking /etc/$f to /etc/writable/"
|
||||
ln -s writable/$f /etc/$f
|
||||
done
|
@ -1,7 +0,0 @@
|
||||
#!/bin/sh -x
|
||||
#---------------------------------------------------------------------
|
||||
# this must be run as a binary hook (outside the chroot) since lb
|
||||
# massages resolv.conf on finishing the chroot operations.
|
||||
#---------------------------------------------------------------------
|
||||
|
||||
ln -fs /run/resolvconf/resolv.conf chroot/etc/resolv.conf
|
1
live-build/ubuntu-core/includes.chroot/etc/resolv.conf
Symbolic link
1
live-build/ubuntu-core/includes.chroot/etc/resolv.conf
Symbolic link
@ -0,0 +1 @@
|
||||
/run/resolvconf/resolv.conf
|
Loading…
x
Reference in New Issue
Block a user