Commit Graph

135 Commits (jessie)

Author SHA1 Message Date
Serge Schneider 68cdf34cb4 Add xz-utils dependency
Closes #90
2017-07-28 13:22:03 +01:00
TJ Rana 3441133d1c Corrected various typos (#91)
* Rename License.md to LICENSE

* Correct typos

* Clean up code layout

Organize layout with extra lines
2017-07-27 12:11:07 +02:00
Claus Strasburger fe45b73987 Added docker-compose.yml for easy apt-cacher-ng startup 2017-07-17 12:21:37 +02:00
Claus Strasburger bab0fe3b0d Docker build: move to debian stretch 2017-07-17 12:21:28 +02:00
Russ Kubes 4d65b2b357 Export-image: Only disable metadata_csum feature if it's possibly enabled. 2017-07-17 11:36:43 +02:00
Serge Schneider 137efd2379 Update release notes 2017-07-10 14:29:11 +01:00
Serge Schneider dd7de2554c Update release notes 2017-07-05 11:23:54 +01:00
Serge Schneider 234c4b7937 Export-image: disable metadata_csum for compatibility with older SD card copiers 2017-07-03 16:40:23 +01:00
Serge Schneider be2018ee5f README: Add stage 5 description 2017-06-27 13:16:41 +01:00
Andrew Smith cdf1cf2aba Also use -v in error message 2017-06-27 13:10:09 +01:00
Andrew Smith 22c4105b57 Tell docker to delete the volume as well
Addresses #62

Because of the use of volumes the .img files (and everything else) will stay around on disk even when you do `docker rm pigen_work`. Passing `-v` deletes the volume as well and frees up disk space.
2017-06-27 13:10:09 +01:00
Jacob Siverskog d2f88a6e4f Update stage specification example
The previous example failed for me due to a missing SKIP in
stage5. While at it, complete the example with all steps needed to get
an image generated.
2017-06-27 13:09:40 +01:00
Thomas Phillips c92638438a Fixed running docker script from within pwd containing spaces 2017-06-27 13:08:08 +01:00
Thomas Phillips 50e5c01f57 Image build date now honours timezone 2017-06-27 13:06:50 +01:00
Serge Schneider a0060bd475 export-image: increase free space padding 2017-06-21 10:56:07 +01:00
Serge Schneider d2b8d634b9 export-image: switch from fallocate to truncate 2017-06-21 10:46:10 +01:00
Serge Schneider d347d8d5f7 stage0: configure apt before locales 2017-06-21 08:55:30 +01:00
Serge Schneider 530b66fd3f bootstrap: cope with NFS and FUSE filesystems 2017-06-20 16:17:12 +01:00
Serge Schneider 02728fe65e export-image: use apparent size when calculating disk usage 2017-06-20 16:13:59 +01:00
Serge Schneider e583c18eba stage4: install python3-thonny 2017-06-20 16:12:32 +01:00
Serge Schneider 046db2d3d3 NOOBS: update kernel version number 2017-06-20 16:11:17 +01:00
Serge Schneider f9637fb24e Update release notes 2017-05-15 16:46:18 +01:00
Serge Schneider 921202e371 stage4: add /etc/mtab symlink 2017-05-15 16:40:31 +01:00
Serge Schneider dc7b589e7a Move rpi-update from stage3 to stage2 2017-05-15 15:46:59 +01:00
Serge Schneider 3c0b364028 stage0: Install locales
fixes #65
2017-05-15 14:48:25 +01:00
Serge Schneider 51f27e752c stage4: Add Thonny 2017-05-10 13:43:50 +01:00
Serge Schneider f89ebe2382 stage4: Add Scratch 2 2017-05-10 13:43:50 +01:00
Serge Schneider d64c21bfc9 stage4: Add pimoroni's packages 2017-05-10 13:43:50 +01:00
Ben Nuttall 7bbaac3344 Shorten config.txt url
Because why not? :)
2017-05-10 13:32:43 +01:00
Serge Schneider 8e377c407f stage0: Verify Releases during bootstrap
Fixes #5
2017-05-10 13:09:20 +01:00
Serge Schneider 4e5dc43a36 stage4: Install 'git' instead of transitional package 'git-core'
Fixes #11
2017-05-08 16:49:13 +01:00
T. Joseph Carter d729fc2dbb README.md: Describe more config variables, cleanup
Added some documentation of environment variables to README.md,
specifically WORK_DIR and DEPLOY_DIR.  Explicitly did not include
SCRIPT_DIR at this time because that appears to require some small work
before it can be changed.

Took the chance for some other syntax cleanups while I was at it, mostly
breaking long lines and inserting whitespace where some Markdown parsers
require it.
2017-05-08 16:25:04 +01:00
Serge Schneider 0ee2578bc6 export-noobs: replace all spaces with underscores in OS icon file 2017-04-03 16:39:20 +01:00
Serge Schneider fa1e67f92e export-noobs: rename Raspbian.png to match NOOBS_NAME 2017-04-03 16:19:20 +01:00
Serge Schneider 7360f24430 Add a 4GB image 2017-04-03 16:01:13 +01:00
Serge Schneider 6c146a7bb7 Clean up clean up 2017-04-03 16:01:13 +01:00
Serge Schneider c0a5b85f8f Update release notes 2017-04-03 16:01:13 +01:00
Benjamin Parzella 762e20cc0a Minor error in stage2 sys-tweaks debconf file
Seems like there is a misplaced line break
2017-04-03 15:59:16 +01:00
Mike Roberts 000e61f84d Updated {i}-run-chroot script filename to match {i}-run.sh format 2017-03-20 15:53:55 +01:00
David C Wang 16b3133f46 Make WORK_DIR and DEPLOY_DIR configurable through config file 2017-03-14 14:00:28 +00:00
Serge Schneider 9cffa42a35 config.txt: update documentation URL 2017-03-13 17:46:14 +00:00
Serge Schneider 8373e58195 build.sh: execute postrun.sh, if executable 2017-03-13 17:44:31 +00:00
Serge Schneider 1f1ddb5f13 Specify additional variables in EXPORT_* files 2017-03-13 17:39:58 +00:00
Serge Schneider 8f22f2f27e stage2: install libpam-chksshpwd 2017-03-13 17:31:49 +00:00
Serge Schneider 718a4e8c21 Switch to PARTUUID 2017-03-07 15:14:03 +00:00
Serge Schneider 8e74b4f15c Revert "Enable pi-gen build when "pi-gen/work" dir is a symlink"
This reverts commit 40b5af925b.
2017-03-06 14:37:13 +00:00
Serge Schneider 8f7c537d71 partition_setup.sh: Only copy files 2017-03-06 11:58:48 +00:00
David C Wang 40b5af925b Enable pi-gen build when "pi-gen/work" dir is a symlink
* Occasionally, it is necessary to symbolically link the pi-gen/work
  directory to a different place on the filesystem.  This is true if
  the current partition is low on space, or when building within
  vagrant virtual machine shared mounts which do not support all
  regular fs operations.
* Without this change, the pi-gen build will fail to unmount because
  the OS 'mount' command returns canonical paths which fails to match
  the symbolically linked path to 'work' dir.
2017-03-06 11:56:12 +00:00
Serge Schneider 7748ed0df1 Copy wpa_supplicant.conf from NOOBS 2017-03-06 11:49:13 +00:00
Serge Schneider b0be14afdf Update release notes 2017-03-06 09:27:48 +00:00