SimpleCDD build scripts for YunoHost
Find a file
2019-08-13 09:54:05 +00:00
extras Use actual logo for splash screen and top banner 2017-08-31 15:44:10 +02:00
isolinux [fix] Restore advanced profiles, splashscreen and firmware 2017-01-26 18:30:56 +01:00
profiles This is also needed to fix the debhelper issue 2019-08-13 09:54:05 +00:00
.gitignore Add .gitignore 2013-06-24 11:42:02 +00:00
add-firmware-to On stretch, build-simple-cdd output is not ISO 9660 2018-03-03 19:51:01 +01:00
auto_build.sh Misc changes / tweaks to adapt to the new image indexing system 2018-06-18 17:26:36 +00:00
build-yunohost Merge branch 'stretch' of https://github.com/YunoHost/cd_build into stretch 2018-06-18 17:28:00 +00:00
common.sh Cosmetics / adjusment / fixes when running on stretch... 2018-03-03 19:51:54 +01:00
README.md Update README.md 2019-06-10 16:33:26 +02:00
simple-cdd-amd64.conf Remove superflous advanced profile + choose locale en_US already (stupid iso only suggest different english locales, not different actual languages) 2019-08-11 14:17:06 +00:00
simple-cdd-i386.conf Remove superflous advanced profile + choose locale en_US already (stupid iso only suggest different english locales, not different actual languages) 2019-08-11 14:17:06 +00:00

CD Build tools

Installation

git clone git://github.com/YunoHost/cd_build.git
cd cd_build
sudo apt-get install -f simple-cdd genisoimage qemu-kvm xorriso syslinux-utils cpio

Build an image

Important: Be sure your system is up to date, if no you will see "missing packages" error during the script.

./build-yunohost amd64

Or

./build-yunohost i386

Troubleshooting

Debugging errors during the install via the ISO

  • Launch the install in a virtualbox
  • Actual logs appear in tty 4, you can switch to it by pressing Alt+F4
  • You can manually launch commands from another tty (e.g. the 2nd) but the output will appear in tty4...
  • To actually enter the real system (chroot ?) you'll need to run in-target

Temporaly change rights on /var/cache/debconf/passwords.dat

This file doesn't contain password.

sudo chmod o+r /var/cache/debconf/passwords.dat