Commit Graph

96 Commits

Author SHA1 Message Date
f1c7ee2323 Reduce VM disk size 2020-08-07 17:26:59 -04:00
c26c5ec86b Disable apport crash reporting 2020-08-07 17:26:21 -04:00
9be08467e5 Set QEMU keyboard 2020-08-07 17:24:17 -04:00
97044d59f4 Add git and gparted to the image 2020-08-07 17:23:34 -04:00
bc8807ae7d Use UID in systemd container name 2020-08-07 17:11:40 -04:00
1c82f6ad0a Fix hostnames for install 2020-08-07 16:41:10 -04:00
bbce49bb1c Put Firefox config in the right place 2020-08-07 16:09:39 -04:00
2fe3f2f092 Fix qemu options for better performance 2020-08-07 16:09:31 -04:00
442c0efa10 Add python3-venv dependency for nilmdb build 2020-08-07 16:09:15 -04:00
da37396f65 Fix hostname resolution in systemd container 2020-08-07 15:14:47 -04:00
054e91006e Fix isolinux preseed argument 2020-08-07 15:09:24 -04:00
1dd5c6ab8d Switch from Chome to Firefox 2020-08-07 15:04:20 -04:00
bbb4a2201d Fix UUID related issues with casper boot 2020-08-07 13:58:54 -04:00
6c659f213a Start porting to Ubuntu 20.04.1 2020-08-07 12:29:31 -04:00
5b2ac4ba8b Switch to 16.04.1 2016-07-26 18:10:35 -04:00
3a0b0e8114 Update README 2016-07-26 18:10:07 -04:00
b3bcec51f8 Ensure that we have a current kernel package installed
If no upgrades were available, the existing package needs to be
reinstalled, because the images in /boot were erased as part of the
original live CD build process, and we rely on them being present to
fix up the ISO later.
2016-07-26 18:09:28 -04:00
6d16d6dc0e Add nasty Ubiquity hacks to force username, set password
Username is fixed, but password can still be changed.
Also forces encryption off, since it won't work with an existing
/home dir.
2016-07-03 02:09:18 -04:00
0c439a1643 Check user before creating it
Just so that customize-inner.sh is idempotent
2016-07-03 02:06:52 -04:00
00ef92be05 Fix bug 2016-07-03 00:42:54 -04:00
1f5afcc566 Grab ISO from parent directory if it's there 2016-07-03 00:23:49 -04:00
f4f36e3c16 Small bugfixes and tweaks 2016-07-03 00:20:52 -04:00
5626b1723a Set up Chromium 2016-07-03 00:20:39 -04:00
06169b9894 Generate a user to use both on the LiveCD and installed system
It takes some finagling to get this to work everywhere, but this seems
to do the trick.  Note that this means we need to set
UBIQUITY_AUTOMATIC=1, which has some other side effects, but nothing
too bad (mostly related to not being able to go backwards in the
ubiquity installer).
2016-07-03 00:19:40 -04:00
4845ce82bf Use apt instead of apt-get; remove try_install 2016-07-03 00:17:01 -04:00
7d88ead0c5 Fix preseed file 2016-07-02 15:02:43 -04:00
8b4fe416fe Fill in a dummy /etc/hosts in enter.sh 2016-07-02 15:02:39 -04:00
eaa16f87b1 Add stuff to /etc/hosts after install or LiveCD boot
Also regenerate SSH keys at LiveCD boot, but not at install, so that
they don't change after booting a live system.
2016-07-01 17:28:07 -04:00
5988e64b8e Forgot to install SSH server 2016-07-01 16:22:20 -04:00
26215d6ac8 Add scripts to backup/restore FS directory
This lets you save the state of things to more quickly test other
changes

(for example, run customize-inner, then backup, then run the
standalone_install scripts)
2016-07-01 16:17:29 -04:00
7402ca0073 Stretch background image 2016-06-28 16:14:31 -04:00
f8c1018925 Install language packages to avoid prompt after install 2016-06-28 16:14:21 -04:00
2fd0460dc1 Fix qemu options so a full install really works 2016-06-28 16:14:01 -04:00
b693071019 Merge branch 'wattsworth' 2016-06-28 13:20:29 -04:00
1ff37216df Customize background and browser homepage 2016-06-28 13:18:31 -04:00
406b7db048 Change back to vmware for qemu 2016-06-28 13:18:21 -04:00
a9cfc6fa0e Fix qemu config so we can write to sector 0 2016-06-28 11:48:35 -04:00
99a24ae2fc Fix hacky networking setup 2016-06-28 11:48:13 -04:00
81156da6c7 Update documentation 2016-06-27 17:01:49 -04:00
55771824ce Documentation 2016-06-27 16:55:40 -04:00
f14b1684bc Start cleaning up some of the customization for 16.04 2016-06-27 16:52:45 -04:00
a09d811c72 Fix full-rebuild.sh 2016-06-27 16:52:34 -04:00
7eb6475a55 Default to 16.04 config if none specified 2016-06-27 16:52:26 -04:00
24a31b9e6d Warn if initrd or kernel is missing 2016-06-27 16:16:18 -04:00
a2c4eb6258 Fix buildiso.sh for new EFI stuff 2016-06-26 02:41:38 -04:00
8b49a30144 Use a private network so we can start daemons in the container 2016-06-25 21:28:32 -04:00
eea99fdc1e Fix some deficiencies in enter.sh 2016-06-25 18:46:02 -04:00
884e045cce Start reworking things for systemd-based 16.04 2016-06-25 16:39:02 -04:00
46128c518e 13.10 iso mirror 2016-06-15 14:47:22 -04:00
812b1803ea Fix theme on 13.10 2014-02-20 13:14:35 -05:00