Colin Watson
2c6b1246b4
live-build/auto/config: Use ubuntukylin-live task for ubuntukylin, not
...
ubuntu-live (LP: #1372731 ).
10 years ago
Stéphane Graber
9caf7cafdd
* Add two new hooks for Ubuntu Touch to setup sensible /etc/passwd,
...
/etc/shadow, /etc/group and /etc/gshadow PRIOR to package installation
to guarantee user/group ordering on the image and then to check for any
unexpected change to those files. (LP: #1332538 )
Any change to either the initial set of users and groups or to the
post-package-install set will now be fatal to the image and will require
a manual update of the hardcoded user/group list contained in this new
chroot_early hook.
* Bump dependency on live-build accordingly.
* Update the setup_user hook to also take care of gshadow.
10 years ago
Colin Watson
e76df6e4ce
Substitute DEB_HOST_MULTIARCH into hook scripts at build time, rather
...
than relying on dpkg-architecture (which is in dpkg-dev) to be present
in the image.
10 years ago
Ricardo Salveti de Araujo
79e38ec819
Updating apparmor features file for Ubuntu Touch
10 years ago
Colin Watson
8f99537f39
live-build/auto/config: Use ubuntukylin-desktop task for ubuntukylin,
...
not ubuntu-desktop.
10 years ago
Michael Terry
f233caeab8
* live-build/ubuntu-touch/hooks/01-setup_user.chroot:
...
- Don't modify PAM files directly, we'll let ubuntu-touch-session
do that for us the proper way. (LP: #1348637 )
11 years ago
Stéphane Graber
c101279ca2
Revert switch from chroot to binary as it breaks the build.
11 years ago
Stéphane Graber
fea26f371f
ubuntu-core system-image: Move grub hook from chroot to binary.
11 years ago
James Hunt
5182d896dc
* 03-boot_with_systemd.chroot: Check if /etc/default/grub exists
...
(temporary fix which to stop build failing - grub will be unconfigured
though.
* 05-create_minimal_fstab.chroot: Configure a minimal /etc/fstab to
allow systemd to mount the rootfs read-write.
11 years ago
Colin Watson
9d264ef529
ubuntu-core: Add click-systemd to preinstalled image (currently only in
...
a PPA, so can't use tasks for this).
11 years ago
Colin Watson
b26cb2065e
[r=cjwatson] ubuntu-core:
...
- Perform in-place edit.
- Allow variable expansion.
11 years ago
James Hunt
f447fd56ed
* Tweaks based on review comments.
11 years ago
James Hunt
6627b99d73
* More haste, less speed:
...
- Perform in-place edit.
- Allow variable expansion.
11 years ago
Colin Watson
49c93a618b
Only add the ubuntu-core hooks for the system-image subproject.
11 years ago
James Hunt
e4719c1cfc
* Use /etc/network/interfaces.d/ rather than /etc/network/interfaces.
11 years ago
James Hunt
c676a8fbac
* ubuntu-core:
...
- Don't remove doc to be kind to devs.
- Boot with systemd (temporary method until we have systemd-sysv).
- Configure first network interface.
11 years ago
Colin Watson
f764b07ebf
[r=cjwatson] ubuntu-core: Run setup hooks as done for ubuntu-touch.
11 years ago
Colin Watson
a3ff57899e
live-build/auto/config: Add configuration for new kubuntu-plasma5
...
flavour.
11 years ago
James Hunt
5d24b90fcd
* live-build/auto/config: Enable universe for system-image ubuntu-core
...
sub-project which requires 'system-image-cli'.
11 years ago
Colin Watson
46c8a87152
normalise whitespace
11 years ago
James Hunt
60a334d0cf
* ubuntu-core: Ensure user can use sudo.
11 years ago
James Hunt
de8c39ff98
* ubuntu-core: Run setup hooks as done for ubuntu-touch.
11 years ago
Steve Langasek
e583d515d7
Hard-code installation of libmirclientplatform-android and
...
libmirplatformgraphics-android to avoid accidentally pulling in the
-mesa variants that are preferred as dependencies of libmirclient and
libmirserver.
11 years ago
Michael Vogt
e0d60c9c07
* lp:~mvo/livecd-rootfs/ubuntu-core-system-image:
...
- install the "ubuntu-core" task and a kernel when building
ubuntu-core with SUBPROJECT=system-image
11 years ago
Steve Langasek
edbb9763c7
Merge lp:~mterry/livecd-rootfs/no-password
11 years ago
Michael Vogt
b4da1a2239
install the kernel in the system-image subproject
11 years ago
Michael Vogt
22ce1e0085
live-build/auto/config: when run with SUBPROJECT=system-image add ubuntu-core task to the ubuntu-core build
11 years ago
Colin Watson
824344f4a0
Pass --mirror-binary in the ubuntu-rtm case too; this isn't inherited
...
from the bootstrap mirror.
11 years ago
Colin Watson
39d74ced11
Pass --mirror-chroot-security and --mirror-binary-security in the
...
ubuntu-rtm case, as the default of http://security.ubuntu.com/ubuntu/
isn't going to have ubuntu-rtm suites.
11 years ago
Colin Watson
09f615034a
Apply a grievous hack to get debootstrap working against ubuntu-rtm
...
series.
11 years ago
Colin Watson
a0abe0888b
Disable apt authentication checks when building ubuntu-rtm images
...
against dogfood (that test archive is signed, but not with a very useful
key).
11 years ago
Michael Terry
a1e5f63805
Enable libnss-extrausers
11 years ago
Colin Watson
4552e515ce
Use the soon-to-exist ubuntu-rtm archive for ubuntu-touch builds if
...
SUBPROJECT is ubuntu-rtm (or ubuntu-rtm/dogfood for the dogfood
version).
11 years ago
Oliver Grawert
307c451da1
drop extra space in DEFGROUPS variable
11 years ago
Oliver Grawert
fafbf13abb
add android_cache group and add phablet user to it
11 years ago
Ricardo Salveti de Araujo
629433d3c4
Precompiling apparmor policies on touch
11 years ago
Michael Terry
422787d8ff
and allow minimum length of 4
11 years ago
Michael Terry
28f16fd7d6
Allow weak passwords
11 years ago
Michael Terry
6821cae1d7
Set password to blank rather than the arbitrary 'phablet'
11 years ago
Ricardo Salveti de Araujo
e50449a994
Adding android_nvram group to the touch image
11 years ago
Oliver Grawert
aaae8194af
add media group to touch images
11 years ago
Colin Watson
126432d844
Make the output kernel/initrd world-readable in a couple more cases,
...
particularly relevant to ubuntu-defaults-image (LP: #1334616 ).
11 years ago
Colin Watson
c7ba55e819
Drop fdupes analysis: not widely used any more, can be done separately
...
if needed, and very noisy in build logs.
11 years ago
Colin Watson
8fa8c644c2
Install linux-signed-generic directly in live passes rather than relying
...
on it being in the corresponding tasks. linux-signed-generic shouldn't
be in a task because that expands to ABI-versioned packages, and tasks
can't be updated post-release.
11 years ago
Oliver Grawert
d04c2c068b
drop the default creation of SWAP.swap files for all preinstalled devices
11 years ago
Oliver Grawert
7e6b25ddf3
drop the initscripts hack again
11 years ago
Oliver Grawert
09573cf33c
make 70-reconfigure-autopilot.chroot hook executable
11 years ago
Oliver Grawert
17d7b3823b
add live-build/ubuntu-touch/hooks/85-hack-hack-hack-the-initscripts.chroot as a quick hack to get writability back on the phone images ... THIS IS TEMPORARY
11 years ago
Iain Lane
4150b7a896
Add ubuntu-sdk-libs too
11 years ago
Iain Lane
f41714bd5b
ubuntu-desktop-next: Use the Task fiels that the archive now has for this
...
project.
11 years ago
Colin Watson
4923df1abf
The EXTRA_ARCHIVES environment variable defined in 2.212 doesn't quite
...
work properly because it doesn't allow for signing key configuration.
Rename it to the more domain-specific EXTRA_PPAS (which is now a
space-separated sequence of <ppa-owner>/<ppa-name> pairs), and fetch
signing keys for those from Launchpad using python3-software-properties.
11 years ago
Colin Watson
c34a62ec3b
normalise whitespace
11 years ago
Colin Watson
83c397cf2e
live-build/auto/config: If EXTRA_ARCHIVES is set in the environment,
...
dump its value into config/archives/extra-archives.list.chroot and
config/archives/extra-archives.list.binary. This makes it easier for a
builder to build an image against an additional PPA.
11 years ago
Iain Lane
3ce6f0c289
Add an ubuntu-desktop-next project for building a desktop flavour
...
including Unity 8 and the applications developed for Ubuntu Touch.
11 years ago
Colin Watson
807ee32efc
live-build/ubuntu-touch/hooks/70-reconfigure-autopilot.chroot: Fix test
...
for whether a package is installed, and check for both python-autopilot
and python3-autopilot.
11 years ago
Iain Lane
23beed5123
Install the metapackage from the seed instead of just the session
...
nb: can't use the task as this isn't generated yet
11 years ago
Iain Lane
0ebe5e57b1
Add unity8 flavour
11 years ago
Colin Watson
34ea5156cf
live-build/auto/config: Pass any additional command-line arguments on to
...
"lb config".
11 years ago
Ricardo Salveti de Araujo
0fe1485ba8
Adding support for ubuntu-touch i386 based images
11 years ago
Michael Zanetti
62b55b45e8
drop QML2_IMPORT_PATH to load SF stuff
11 years ago
Ricardo Salveti de Araujo
fdf26caffd
touch/80-enable-libhybris.chroot: making libhybris the default alternatives
...
for EGL/GLESv2 on touch
11 years ago
Oliver Grawert
5602f1e926
dropping maguro and adding flo, changing golfish to generic in touchsubarches
11 years ago
Ricardo Salveti de Araujo
84262b6f94
touch/48-setup-env.chroot: QML2_IMPORT_PATH should respect
...
DEB_HOST_MULTIARCH (as we now have i386 builds as well)
11 years ago
Your Name
b646083ad7
Add hostname and machine-info to the writable paths, so that hostnamectl
...
can change them to create a sane default bluetooth device name.
11 years ago
Chris Wayne
4b74aba181
only touch /etc/writable/machine-info
11 years ago
Chris Wayne
a28790c6f9
Touch file if it doesnt exist
11 years ago
Chris Wayne
2cc7d04ffd
live-build/ubuntu-touch/hooks/03-etc-writable.chroot: Add hostname to the list of writable files
11 years ago
Adam Conrad
2fa8a6f24e
Add the minimal task to ubuntu-core to preserve brand consistency.
11 years ago
Chris Wayne
03764235e8
live-build/ubuntu-touch/hooks/03-etc-writable.chroot: Add /etc/machine-info to /etc/writable, which allows user to change the bluetooth device name by setting PRETTY_HOSTNAME
11 years ago
Oliver Grawert
d0e663b470
add support for copying goldfish android images out of the android package
11 years ago
Oliver Grawert
da3e3e4168
fix quoting in click installer egrep call
11 years ago
Oliver Grawert
68d3bbf11f
make the click package installation check for proper architecture
11 years ago
Stéphane Graber
a9e80f9118
releasing version 2.198
11 years ago
Sergio Schvezov
51a8beab46
Removing the PPAs for Ubuntu Touch builds.
11 years ago
Oliver Grawert
06b96f94ed
fix the prefixing of click packages in manifest files
11 years ago
Oliver Grawert
7fdb743882
prefix click packages in the manifest file with "click:"
11 years ago
Oliver Grawert
43f65991b4
drop SHELL=/system/bin/sh from /etc/environment on touch images
11 years ago
Oliver Grawert
3d0f8e22d5
list click packages in teh manifest file on ubuntu touch
11 years ago
Martin Pitt
f61be85fdc
ubuntu-touch: Make writable symlinks relative.
11 years ago
Martin Pitt
3e85549e36
do not handle /etc/adjtime, it should not be in phone builds altogether
11 years ago
Martin Pitt
7e84ea20c6
ubuntu-touch: Add 03-etc-writable.chroot hook to move/symlink files in
...
/etc to /etc/writable/ that we need to update atomically. At the moment
these are adjtime, timezone, localtime. (LP: #1227520 )
11 years ago
Colin Watson
0b0c108526
Explicitly add the ubuntu-desktop task to Edubuntu builds, so that any
...
ambiguous dependencies resolved by the contents of the ubuntu-desktop
task are actually resolved reliably.
11 years ago
Oliver Grawert
49e2569109
ship policykit rules for networkmanager, now that we use it on touch
11 years ago
Oliver Grawert
8ebc164aa1
remove QT_QPA_PLATFORM from ubuntu-touch
11 years ago
Oliver Grawert
bbf1758094
drop phablet-team PPa sources.list entries from touch
11 years ago
Michael Terry
6d80ab3c54
Add changelog message, use new-style lightdm.conf.d file, and don't set autologin-in-background until we can have a real greeter in Touch
11 years ago
Michael Terry
1edf737239
Merge from trunk
11 years ago
Colin Watson
976cbb1594
Revert to always using archive-team.internal in 60-install-click.chroot
...
for now. This is unfortunate, but "hostname --fqdn" doesn't work at
this stage.
11 years ago
Colin Watson
00192887a2
Make 60-install-click.chroot more verbose, in an attempt to figure out
...
why this doesn't work in the datacentre.
11 years ago
Colin Watson
1c5ea38beb
Fix test for whether we're running in the Canonical datacentre when
...
installing click packages.
11 years ago
Colin Watson
741ff8d8d1
Log the hostname at the start of the build.
11 years ago
Colin Watson
805633bc05
Download core click packages from the right place when building images
...
outside the Canonical datacentre.
11 years ago
Colin Watson
d083723d88
Use new multiple-database scheme in click 0.4.3 to preinstall click
...
packages.
11 years ago
Oliver Grawert
07406f5e8e
change NM mangling from admin to sudo group, drop some extra env variables we dont need from touch images
11 years ago
Oliver Grawert
1dc58ddbe5
fix autopilot group handling on touch images
11 years ago
Sergio Schvezov
2978a1e0dd
Copying click packages to install search location instead of installing
...
for a hardcoded user.
12 years ago
Oliver Grawert
39986bad6c
do not forcefully use the admin group on touch images. this group was dropped in favour of the sudo group several releases ago
12 years ago
Oliver Grawert
16bc6cb9b3
preserve a symlink of media-info for backwards compatibility
12 years ago
Oliver Grawert
a1092a9c13
move media-info file from /var/log/installer to /etc on touch images
12 years ago
Oliver Grawert
d98eb03afb
make sure the bluetooth group has the right android GID on touch builds
12 years ago
Michael Terry
3c012df85d
Drop defined user/greeter sessions, that gets set in the respective packages
12 years ago
Michael Terry
3e6067b0ca
Merge from trunk
12 years ago
Michael Terry
131add046d
Add user to nopasswdlogin group too
12 years ago
Michael Terry
59117feb80
Switch min uid to 1002
12 years ago
Michael Terry
e6cd959f4c
Mark the 'system' uid 1000 user as a system user, to avoid it showing up in the greeter
12 years ago
Sergio Schvezov
ef61ca2511
Reenabling click package installation hook.
12 years ago
Michael Terry
eecdfa8884
Merge from trunk
12 years ago
Oliver Grawert
f897e608df
seems unlike my local build the buildd doesnt get along with links, use copy instead
12 years ago
Oliver Grawert
17fcb0f65a
fix package mirror in android package install routine
12 years ago
Oliver Grawert
74ce6409a4
switch touch builds to use the packaged android img files (pending cdimage changes to publish these from the livefs builder)
12 years ago
Oliver Grawert
6ee060fae7
drop unity-next PPA from ubuntu-touch builds, unity8 is in the archive now
12 years ago
Michael Terry
1847abe879
Merge from trunk
12 years ago
Oliver Grawert
47d569d8bc
make sure FLASH_KERNEL_SKIP is set when we post-process touch images
12 years ago
Oliver Grawert
912941411b
add radio user (with UID 1001 (required by android)) to the default user creation for ubuntu-touch
12 years ago
Colin Watson
f030ef8902
Temporarily disable Click package installation, until desktop/AppArmor
...
integration has landed properly.
12 years ago
Oliver Grawert
4b814f4e7b
point click package install to http://archive-team.internal/click_packages
12 years ago
Sergio Schvezov
c0224c1e4f
Updating from trunk and reversioning the changelog
12 years ago
Sergio Schvezov
bccea77b73
Register phablet user for click installs
12 years ago
Oliver Grawert
46f91565ea
drop bashrc mangling from ubuntu-touch builds
12 years ago
Sergio Schvezov
6b17e866e4
Switching to wget and depending on it being installed by the seed
12 years ago
Sergio Schvezov
26cee7d1a5
quoting vars
12 years ago
Sergio Schvezov
25df11b2a2
remove usage of tmpdir
12 years ago
Sergio Schvezov
e899fa2c5a
Set -e independently.
12 years ago
Iain Lane
a80bcd80d6
Do the same trick as in 2.158 for kubuntu armhf+omap4 too.
12 years ago
Sergio Schvezov
5c03a4f1d0
Ubuntu Touch click package install hook.
12 years ago
Oliver Grawert
7193655900
source dbus-session from a different place in touch images
12 years ago
Iain Lane
e0fda22c01
Collapse case statement into one for $ARCH+$SUBARCH since it only checks for armhf+omap4
12 years ago
Iain Lane
bfde7e4938
Missing 'install'
12 years ago
Iain Lane
725d1c6ca3
On armhf+omap4, stop using the ubuntu-desktop task and use the metapackage instead
...
The task pulls in the X stack which the metapackage does not. We can take
advantage of this to install the omap-revert X stack that's needed for these
images.
12 years ago
Michael Terry
a72a91167a
use unity8-greeter instead of qml-phone-greeter
12 years ago
Michael Terry
04bbedae60
Merge from trunk
12 years ago
Oliver Grawert
93fb97a202
add the xserver omap-revert packages to panda builds
12 years ago
Oliver Grawert
6ff0b8e618
fix buildstamp creation for ubuntu-touch
12 years ago
Oliver Grawert
557de06383
try to hand the exported $NOW over from live-build/auto/config as $BUILDSTAMP
12 years ago
Sergio Schvezov
97a518d676
Switching to using the maliit plugin provided by maliit-framework.
12 years ago
Sergio Schvezov
6ae17f7a26
Adding ppa:ubuntu-unity/next for Touch.
12 years ago
Oliver Grawert
8c9f0350b0
make sure bootimgs are created in /boot of the chroot and only copied from outside the chroot afterwards
12 years ago
Colin Watson
0eaec780a0
live-build/auto/build: Fix syntax error.
12 years ago
Oliver Grawert
cf8a492d00
use the packaged generic initrd for touch images
12 years ago
Oliver Grawert
9a79d68d7d
export $NOW in BuildLiveCD and use that var inside Ubuntu Touch builds to create /var/log/installer/media-info
12 years ago
Oliver Grawert
6175652e6b
set QT_SELECT=qt5 in touch image environment
12 years ago
Oliver Grawert
63c44a6ab8
drop daily-build-next PPA from touch images
12 years ago
Colin Watson
d3f766d5da
live-build/ubuntu-touch/hooks/02-add_user_to_groups.chroot: Fix
...
detection of existing groups not to misfire if there is an existing
group with the desired group name as a prefix.
12 years ago
Colin Watson
699ed3f6a1
live-build/ubuntu-touch/hooks/02-add_user_to_groups.chroot: Delete
...
redundant code to create global static groups, which are already created
more correctly by base-passwd on every Ubuntu system.
12 years ago
Oliver Grawert
be72ae0321
sync ubuntu-touch customzation scripts with phablet build tree
12 years ago
Michael Terry
af86d611c5
Add default lightdm setup and make sure that system user is not shown by bumping system UID_MIN
12 years ago
Oliver Grawert
04ac56d2b6
drop the generic .bootimg from ubuntu-touch, all boot images we need have to be subarch tagged
12 years ago
Oliver Grawert
e7c4acc158
adjust naming of the touch bootimg files so cdimage picks them up for publishing
12 years ago
Adam Conrad
1b5c986fbb
Clean up subarch loop for touch subarches to skip unwanted deps.
12 years ago
Oliver Grawert
2756b26952
drop ubuntu-tuch cleanup code, should not affect teh tarball. fix quoting of abootimg and update-initramfs calls
12 years ago
Oliver Grawert
b932a9dbf2
copy the initrd out of the chroot before we purge the kernel package on ubuntu-touch
12 years ago
Oliver Grawert
2afcb7b21c
make failing removal of non existing old initrds non fatal in ubuntu-touch
12 years ago
Oliver Grawert
7535aeaedf
hardcode dist in the temporary sources.list of the ubuntu-touch initrd creation for a test
12 years ago
Oliver Grawert
c4064d69e0
fix resolv.conf for ubuntu-touch initramfs creation
12 years ago
Oliver Grawert
f95a12af84
also move the sources.list.d dir out of the way on ubuntu-touch
12 years ago
Oliver Grawert
3ff5a4a4db
handle sources.list in ubuntu-touch initrd creation
12 years ago
Oliver Grawert
d7ec3fcc95
remove ubuntu-touch/hooks/49-setup-demo-assets.chroot
12 years ago
Oliver Grawert
e7feae4838
clean chroot/var/lib/initramfs-tools/ after building initrds
12 years ago
Oliver Grawert
b870dec921
determine the value for $kver inside the chroot, use -c and drop -t with update-initramfs for ubuntu-touch
12 years ago
Oliver Grawert
ce32cc1fe6
add live-build script for subarch specific Ubuntu Touch initrd and boot image creation
12 years ago
Oliver Grawert
34ab86114e
remove qt5-proper PPA from ubuntu touch builds
12 years ago
Oliver Grawert
6f9e6a7c2b
drop online-accounts-qt5-staging PPA from ubuntu-touch images
12 years ago
Oliver Grawert
a3f3cdd531
drop hardcoded packagelists for ubuntu-touch
12 years ago
Oliver Grawert
c69174945c
drop setting manual options for getting an ubuntu-touch preinstalled tarball, we set -f plain in cdimage to get proper configuration already
12 years ago
Colin Watson
af1c3724e7
Copy binary-tar.tar.gz to $PREFIX.rootfs.tar.gz if it exists.
12 years ago
Colin Watson
902d0c9338
Revert squashfs change for ubuntu-touch; it may come in handy after all, since it's smaller.
12 years ago
Colin Watson
307dc8a8d5
Disable zsync for ubuntu-touch images.
12 years ago
Colin Watson
0d6b6f5113
Don't build a squashfs for ubuntu-touch images.
12 years ago
Colin Watson
73a02f22f0
Use gzip compression for ubuntu-touch tarballs.
12 years ago
Colin Watson
361c7f03dc
Don't include lupin-casper in ubuntu-touch images.
12 years ago
Colin Watson
dc5e9931d0
Install metapackages rather than tasks for ubuntu-touch, since it still
...
relies on PPAs and those don't have tasks.
12 years ago
Oliver Grawert
e9b902d453
drop super-friends and ubuntu-sdk PPAs from touch builds
12 years ago
Colin Watson
95246a6553
live-build/auto/config, live-build/ubuntu-touch: Copy a huge pile of
...
customisation by Ricardo Salveti from
lp:~phablet-team/touch-preview-images/ubuntu-build-phablet, which should
be close to enough for the architecture-independent parts of
ubuntu-touch builds.
12 years ago
Colin Watson
ee1909ade6
live-build/auto/config: Add basic ubuntu-touch enablement (based on
...
patch from Oliver Grawert, for which thanks).
12 years ago
Colin Watson
464cdd3e4c
live-build/auto/config: Run the ubuntukylin-default-settings chroot
...
hook.
12 years ago
Colin Watson
f21a32bcaf
Revert changes in 2.113. This needs to be done in cdimage/debian-cd
...
instead.
12 years ago
Colin Watson
2140c6cce9
live-build/auto/config: Set gfxboot default language to zh_CN for
...
UbuntuKylin.
12 years ago
Jeremy Bicha
9443070b24
live-build/auto/config: Add ubuntu-gnome project (LP: #1152818 )
12 years ago
Colin Watson
69aa7ac1bf
BuildLiveCD, live-build/auto/config: Add ubuntukylin as a valid project
...
(LP: #1152812 ).
12 years ago
cjwatson@chiark.greenend.org.uk
430f9da9c0
live-build/auto/config: Drop ubuntustudio-audio-plugins task.
12 years ago
Micah Gersten
36bcb835bd
* Drop ubuntustudio-generation and ubuntustudio-recording tasks and add
...
ubuntustudio-audio task to reflect Ubuntu Studio seed restructuring
- update live-build/auto/config
12 years ago
Adam Conrad
b660991a76
* Add abootimg explicitly to ac100 and nexus7 images, so it's marked
...
as manually installed and apt doesn't autoremove it (LP: #1041290 )
* Remove linux-firmware-nexus7 from the install list, it gets pulled
in automatically by linux-image-nexus7, so this is redundant.
12 years ago
Colin Watson
c304ced763
live-build/auto/build: Use slightly safer code for kernel handling just
...
in case 'set -o pipefail' is ever reinstated here.
12 years ago
Colin Watson
4c8d8ea4d2
Make sure the $PREFIX.kernel-$FLAVOUR.efi.signed output is
...
world-readable.
12 years ago
Oliver Grawert
ecc7ef9605
re-enable the slideshow for preinstalled images again
12 years ago
Oliver Grawert
b59e8a152b
preseed autologin in the nexus7 tarball, use ubuntu-defaults-nexus7 package in the nexus7 images
12 years ago
Oliver Grawert
49e75ffbcd
make the bootimg.cfg file handling subarch based instead of having two code paths, create a media-info file with build timestamp for preinstalled ac100 and nexus7 images
12 years ago
Colin Watson
c2d2c4d262
live-build/auto/build: Exclude all *.efi* files from kernel version
...
detection (i.e. including *.efi.signature), not just *.efi.signed.
12 years ago
Oliver Grawert
459c30a21b
create nexus7 rootfs as .ext4 instead of .img
12 years ago
Oliver Grawert
91577600f4
use own config for nexus7 instead of mangling ac100 bootimg files
12 years ago
Oliver Grawert
7dfc058f6f
fix abootimg call of nexus7 processing harder
12 years ago
Oliver Grawert
c5b22a8b92
move the nexus rootfs tarball around instead of copying it
12 years ago
Oliver Grawert
d7689c69a0
clean up the userdata dir
12 years ago
Oliver Grawert
917b5a8e49
fix quoting of the abootimg call for nexus7, dont fail if the userdata exists
12 years ago
Oliver Grawert
6a7fcb5055
use the binary, not the source package for tegra3 drivers
12 years ago
Oliver Grawert
de7911fa65
add linux-firmware-nexus7 and nvidia-graphics-drivers-tegra3 to nexus7 builds, preseed the license popup of linux-firmware-nexus7
12 years ago
Oliver Grawert
7c3b30f6fc
add nexus7 specific kernel cmdline, move the nexus7 processing up a bit in the code so we can modify the bootimg cmdline before the file gets copied around
12 years ago
Oliver Grawert
669f13896e
add a dependency on android-tools-fsutils for armhf builds, add nexus7 live-build configuration, add nexus7 post processing with make_ext4fs for teh tarball to roll a proper android img file
12 years ago
Colin Watson
c3d9d43abd
Revert binary/$INITFS/kernel-$FLAVOUR to the unsigned kernel, and link
...
signed kernels to binary/$INITFS/kernel-$FLAVOUR.efi.signed instead
(LP: #1067659 ).
12 years ago
Oliver Grawert
36fc3cb384
disable all slideshows on al preinstalled images, due to (LP: #1066046 )
12 years ago
Oliver Grawert
9bc128e750
make sure preinstalled ac100 images have multiverse enabled in their sources.list
12 years ago
Colin Watson
66feb5ff5d
merge 2.89
12 years ago
Colin Watson
24513ca950
live-build/auto/build: If they exist, link *.efi.signed versions of the
...
kernel to binary/$INITFS/kernel-$FLAVOUR rather than the unsigned
versions.
12 years ago
Oliver Grawert
0b0f155d51
fix lubuntu and xubuntu preinstalled handling so we end up with the
...
right slideshows in oem-config
12 years ago
Micah Gersten
e5ca13d310
live-build/auto/config: Add photography and publishing metas for
...
Ubuntu Studio (LP: #1057816 )
12 years ago
Colin Watson
2b10b49367
live-build/auto/config: Build ubuntu-server and ubuntu-core with
...
--initramfs=none, since we don't need casper in those images.
12 years ago
Colin Watson
5d0e98c400
Reorganise code to avoid kernel installation on
...
ubuntu-server/ubuntu-core so that it works for all architectures.
12 years ago
Colin Watson
0b17d32c1d
live-build/auto/config: Set KERNEL_FLAVOURS=none for ubuntu-server as
...
well, so that live-build/auto/build doesn't try to copy out kernel
images.
12 years ago
Stéphane Graber
b2d347a5c0
releasing version 2.84
12 years ago
Colin Watson
243d78495f
live-build/auto/config: Remove standard and server tasks from
...
ubuntu-server squashfs, and build it with no kernel packages so that
they can be added more correctly later by the installer (LP: #1028453 ).
12 years ago
Colin Watson
c6eda4d9b2
live-build/auto/build: live-build now calls hybrid ISO9660 images
...
binary.hybrid.iso rather than binary-hybrid.iso.
12 years ago
Colin Watson
81a4041038
merge 2.80
13 years ago
Colin Watson
975e6c5e02
live-build/auto/config: Disable zsync for BINARYFORMAT=iso*|usb* builds.
13 years ago
Oliver Grawert
be74dd411c
add pvr-omap4 driver to omap4 image builds for everything but
...
ubuntu-server, ubuntu-core and base images so we have GLES working
out of the box on them
13 years ago
Oliver Grawert
bbc84ce8f8
disable --architectures, it breaks on armel livefs builders trying to build armhf targets
13 years ago
Oliver Grawert
1eeb238b21
revert the last change, i was not aware that unity-2d was also ripped out of the archive and not only removed from the seeds
13 years ago
Oliver Grawert
8a4c7562e2
add unity-2d to ac100 images
13 years ago
Colin Watson
80c59a14fa
Attempt to restrict task installation to the native architecture.
13 years ago
Colin Watson
31d3235a6e
Pass --architectures to 'lb config', to make it easier to build images
...
for a different architecture.
13 years ago
Colin Watson
1a62c181f0
live-build/auto/config: Fix installation of ubuntu-server fstab removal
...
hook.
13 years ago
Colin Watson
dc1ab10bb4
live-build/auto/config: Don't try to install an empty task name when
...
building an image without a live task.
13 years ago
Colin Watson
51ab45ba63
* Adjust for live-build interface changes up to 3.0~a57-1ubuntu1.
...
* Break ubuntu-defaults-builder (<< 0.31) to account for these interface
changes.
13 years ago
Adam Conrad
3de85abe65
* Add u-boot-tools to the installed set for all u-boot ARM images
...
* Remove ti-omap4-ppa from the omap4 images; it's no longer used
13 years ago
Colin Watson
36cf7b73da
Install a hook to remove /etc/fstab rather than building ubuntu-server
...
with --debian-installer=live; the latter has unwanted side-effects.
13 years ago
Colin Watson
81749fc06b
live-build/auto/config: Build ubuntu-server with
...
--debian-installer=live.
13 years ago
Colin Watson
66fa0b385d
live-build/auto/config: Don't purge .pyc files on ubuntu-server images.
13 years ago
Colin Watson
2f81027260
live-build/auto/config: Don't install lupin-casper on ubuntu-server
...
images.
13 years ago
Colin Watson
dc8a6db099
live-build/auto/config: Add server task to ubuntu-server images.
13 years ago
Colin Watson
483984e7b8
live-build/auto/config: Emit sources.list entries for -proposed if the
...
environment variable PROPOSED is set (LP: #1019514 ).
13 years ago
Adam Conrad
f0220ebc5c
Switch i386 ubuntustudio to linux-lowlatency flavor (LP: #1018075 )
13 years ago
Colin Watson
8237b75b1f
merge lp:~jr/livecd-rootfs/kubuntu-quantal
13 years ago
Jonathan Riddell
2cdb77f62a
build kubuntu from universe
13 years ago
Adam Conrad
b0b6e0d9e5
* Add (extra-)override parsing to the preinstalled pool to make sure
...
we get task headers in the local pool for tasksel (LP: #819899 )
* Move temp directories under config so they get cleaned properly
* Invoke apt-get update once with only the sources.list fragment
for the local archive, so our package/task selection more closely
mimics the CD experience (LP: #985258 , #985737 , #985280 , #819900 )
* Write out a standard sources.list entry for preinstalled systems
that's similar to the one generated by installers (LP: #985291 )
13 years ago
Colin Watson
21dd632813
Add minimal and standard tasks to Ubuntu Studio images (LP: #962585 ).
13 years ago
Adam Conrad
2a48564097
Add the ubiquity slideshow back to PREINSTALLED images
13 years ago
Colin Watson
0a1f08abfb
On Lubuntu and Xubuntu, only use the generic kernel on amd64 and i386.
13 years ago
Colin Watson
9ebf586484
merge lp:~gilir/livecd-rootfs/lubuntu-non-pae
13 years ago
Colin Watson
209b5d36c8
Use lowlatency for Ubuntu Studio amd64, since lowlatency-pae is
...
i386-specific (LP: #959011 ).
13 years ago
Julien Lavergne
b0e90c34cc
Use generic (non-PAE) kernel for Lubuntu (LP: #958866 ).
13 years ago
Colin Watson
3faaed4d65
Use generic (non-PAE) kernel for Xubuntu (LP: #955009 ).
13 years ago
Colin Watson
4bb8ff87a8
Switch Ubuntu Studio to lowlatency-pae kernel rather than lowlatency
...
(LP: #956250 ).
13 years ago
Colin Watson
99c9a18ec9
Use lowlatency kernel for Ubuntu Studio (LP: #956250 ).
13 years ago
Adam Conrad
2154303cdf
Move ac100-tarball-installer from install to live
13 years ago
Jonathan Riddell
ca17c0aa97
replace kubuntu-mobile with kubuntu-active
13 years ago
Colin Watson
a4b9d90547
Build Lubuntu with --no-install-recommends, to match its seed structure
...
(LP: #918401 ).
13 years ago
Adam Conrad
6e8f8ed1bb
x-loader cleanup and ac100/zram addition
13 years ago
Colin Watson
4f3561553f
live-build/auto/config: Fix ubuntustudio-dvd task selection.
13 years ago
Colin Watson
de480b4182
live-build/auto/config: Fix support for ubuntustudio-dvd project.
13 years ago
Colin Watson
4a791e1ce1
Add Ubuntu Studio support.
13 years ago
Colin Watson
9f1f3716d6
Get live-build to divert update-initramfs while building the chroot.
...
This should cut a few minutes off builds, particularly on slow
architectures.
13 years ago
Colin Watson
ba06389da7
Fix sense of live/preinstalled change in 2.46; add the live task for
...
non-preinstalled images, rather than only for preinstalled images.
13 years ago
Oliver Grawert
25f8bd4b60
put ti-omap4-ppa into omap4 images
13 years ago
Adam Conrad
91ed063783
Stop adding LIVE_TASK for PREINSTALLED
13 years ago
Adam Conrad
ad021ffc9d
armhf support and add -A to BuildLiveCD
13 years ago
Adam Conrad
cba9538e00
explicit ubiquity frontend selection
13 years ago
Adam Conrad
2b0be84a60
re-enable swap on jasper images
13 years ago
Adam Conrad
7ba25854b4
Fix oem-config-remove on ac100
13 years ago
Adam Conrad
be43abb06f
Explicitely select the oem-config frontend to install on a per-project basis
13 years ago
Evan Dandrea
bd5c64f842
Add main, restricted, universe, and multiverse to the sources.list
...
for Wubi disk images.
13 years ago
Colin Watson
6e2338bb4e
Squash errors from 'ls vmlinu?-*'.
13 years ago
Oliver Grawert
ca106b98d8
also store the size of the ac100 tarball in the initrd, since the tarball changes its name several times during build we need a second criteria to not loop over all availiable tarballs with md5sum at install time.
14 years ago
Jani Monoses
1824be870d
Set KERNEL_FLAVOURS for mx5.
14 years ago
Oliver Grawert
3e29c9be4a
drop FLASH_KERNEL_SKIP from live-build config, add FLASH_KERNEL_SKIP explicitly to the post build ac100 update-initramfs chroot call
14 years ago
Jani Monoses
f8ec10b65a
Fix kernel package name for mx5.
14 years ago
Colin Watson
bc091c8edf
Tolerate ubuntu-defaults-image's kernel renaming.
14 years ago
Colin Watson
87d6aa1876
Link binary.iso or binary-hybrid.iso, if found, into the output
...
directory for use by BuildLiveCD.
14 years ago
Oliver Grawert
706313acd5
provide .bootimg as a link to .bootimg-$FLAVOUR similar to the naming scheme we use for initrd and kernel files.
14 years ago
Oliver Grawert
340a68cd06
rename ac100 bootimage to something the build system can parse easier
14 years ago
Colin Watson
6b7535e7ed
Switch ubuntu-dvd to ubuntu-usb and ubuntu-usb-live tasks.
14 years ago
Oliver Grawert
b6b65b0ff0
fix typo in abootimg call
14 years ago
Oliver Grawert
9a79132a0d
make sure flash-kernel is not executed during build, this setting was not transitioned from livecd.sh yet
14 years ago
Oliver Grawert
78a4e17ad8
make sure the md5sum of the rootfs tarball ends up in the initrd for ac100 installs, post process the ac100 kernel and initrd through abootimg to get a proper android bootimage
14 years ago
Oliver Grawert
70d233196e
fix typo
14 years ago
Oliver Grawert
457995bc68
ajdust ac100 package list, (temporary ?) suppress preinstall-pool on ac100 since it fails the build
14 years ago
Jani Monoses
d566df11b9
Add mx5 subarch support for Freescale i.MX53
14 years ago
Adam Conrad
378d7b5e24
Switch a hardcoded "boot" to "$INITFS" in auto/build
14 years ago
Oliver Grawert
6ff8bfb69f
make sure ac100 images have universe enabled since the kernel lives there
14 years ago
Oliver Grawert
9a7130f307
add support for armel+ac100
14 years ago
Adam Conrad
18b87630d3
Release version 2.19 with preinstalled-package-pools support; see debian/changelog for more info
14 years ago
Adam Conrad
6cc16c830e
dirty hack to make clean work with no default kernels, release 2.18
14 years ago
Adam Conrad
33db4c5420
Only set KERNEL_FLAVOURS to SUBARCH if SUBARCH is already set
14 years ago
Adam Conrad
82fe7a1d0e
ubuntu-core, plain FS support, and minor fixes
14 years ago
Colin Watson
b48b152420
Support generating different binary image types using
...
BINARYFORMAT=iso-hybrid and so on (although this won't actually work
until we create a syslinux-themes-ubuntu package).
14 years ago
Colin Watson
2b452c428e
* Handle package/task list changes in live-build 3.0~a22-1.
...
* Handle local sources.list changes in live-build 3.0~a22-1.
14 years ago
Evan Dandrea
c9ef6812ae
Add missing commits.
14 years ago
Colin Watson
99232ea1f1
Re-enable deb-src lines for Edubuntu (LP: #806428 ).
14 years ago
Adam Conrad
f725b7c13c
Update 0c3.net mirror matching silliness to reflect the new world order
14 years ago
Adam Conrad
706521f27d
s/headless/server/ and future-proofing ext4 use for preinstalled
14 years ago
Colin Watson
fbf929fe5c
Use all_chroot_pyc-purge.sh hook from live-build 3.0~a21-1ubuntu4.
14 years ago
Colin Watson
fbd336e164
Install xubuntu-live for xubuntu, not edubuntu-live (LP: #800211 ).
14 years ago
Colin Watson
2248b8b319
Handle local sources.list changes in live-build 3.0~a22-1.
14 years ago
Colin Watson
bfe9390724
Handle package/task list changes in live-build 3.0~a22-1.
14 years ago
Colin Watson
ed52d04be5
'--initramfs none' produces *.packages* outputs rather than *.manifest*;
...
handle this.
14 years ago
Colin Watson
cf4aaa47ce
Set --chroot-filesystem option if IMAGEFORMAT is ext2 or ext3.
14 years ago
Colin Watson
65d456a436
Add Lubuntu support.
14 years ago
Colin Watson
c96aa15cea
Remove old config directory before creating a new configuration.
14 years ago
Colin Watson
e9cd756c36
Anchor regex to avoid misdetecting vmlinux-3.0-0-powerpc64-smp as a
...
powerpc flavour kernel.
14 years ago
Colin Watson
5b53e147aa
Set pipefail (bash-specific) in auto/build so that we fail immediately
...
if the main image build fails.
14 years ago
Colin Watson
5c06f0c3bd
Pass --linux-flavours to lb config if necessary.
14 years ago
Colin Watson
d6f42085fc
Switch from --binary-remove-linux to config/binary_rootfs/excludes.
14 years ago
Colin Watson
b31062605d
build LTSP chroot on edubuntu-dvd/i386
14 years ago
Colin Watson
29e4d6c6d3
avoid some unnecessary work in lb_binary
14 years ago
Colin Watson
97f056d3b6
link output files to BuildLiveCD-compatible locations
14 years ago
Colin Watson
15e23d2de5
make it easier to use a custom mirror
14 years ago
Colin Watson
98495f7da0
flash-kernel now handled in live-build
14 years ago
Colin Watson
044c08ce0f
--package-lists none (we use task lists instead)
14 years ago
Colin Watson
b1754e4352
fix package/task list paths
14 years ago
Colin Watson
173f96fd68
remove stale TODO
14 years ago
Colin Watson
e4389e439f
update for changes in live-build 3.0~a20-1
14 years ago
Colin Watson
944188fa4d
--packages is being removed, so create a local package list instead
14 years ago
Colin Watson
d903b8b9af
start live-build configuration
14 years ago