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
Serge Schneider
daa9e35ada
Copy ssh and ssh.txt to boot partition
2017-03-06 09:27:48 +00:00
Serge Schneider
a68a0713e6
Format boot partition as FAT32
2017-03-06 09:27:48 +00:00
Serge Schneider
d664bfed4b
Update release notes
2017-03-06 09:27:48 +00:00
Serge Schneider
5cccd741fe
stage4: install RealVNC with no recommends
2017-03-06 09:27:48 +00:00
Serge Schneider
3fa66a0699
Update release notes
2017-03-06 09:27:48 +00:00
Serge Schneider
37902fb114
export-image: Format /boot as FAT32
2017-03-06 09:27:48 +00:00
Serge Schneider
51fbf45dd7
stage2: Manually install /etc/default/console-setup
...
debconf alone does not seem to work
2017-03-06 09:27:48 +00:00