Hugo Hromic
564f8ef1b8
Silence shellcheck warnings ( #255 )
...
* Made more specific shellcheck disables
* Fixed variable quoting (SC2086,SC2064)
* Use `$*` expansion instead of `$@` when not using arrays (SC2124)
* Use cleaner `$()` syntax instead of back quotes (SC2006)
* Improved comparator (SC2166)
* Minor improvements in coding style
Tested clean output using: `find -name "*.sh" | xargs -n1 shellcheck -x`.
2019-02-18 12:54:15 +00:00
Błażej Sowa
d88f536536
IMG_SUFFIX evaluation in export image ( fix #241 )
2019-01-22 17:33:18 +10:00
Błażej Sowa
08405eb792
Allow custom image filename
2018-12-21 04:11:13 +00:00
Serge Schneider
d1b747747c
Add PINN restore support
2018-12-11 15:12:40 +00:00
Serge Schneider
980bdb961b
Update release notes
2018-11-14 15:27:58 +00:00
Serge Schneider
0f7e3dec05
export-noobs: fix units
2018-11-08 12:26:07 +00:00
Serge Schneider
181218ea9d
Install libreoffice with all recommended packages
...
Move python-games to Raspbian Full and install as a Debian package.
2018-11-08 12:26:07 +00:00
Serge Schneider
6ffcafe1b8
Update release notes
2018-11-08 12:26:07 +00:00
Serge Schneider
cbe273b850
Add extra packages back and create a 4GB image
2018-11-08 12:26:07 +00:00
Serge Schneider
7b40fd11bc
Remove Mathematica
2018-10-09 12:32:37 +01:00
Serge Schneider
59cd0a3d9c
stage2: add ssh-import-id
2018-10-04 15:41:31 +01:00
Serge Schneider
42279ee7b5
Update release notes
2018-09-25 15:59:58 +01:00
Serge Schneider
1133934111
export-noobs: keep 'quiet' in cmdline.txt
2018-09-24 12:03:42 +01:00
Serge Schneider
02e4c733e3
Add localisation packages
2018-07-13 15:47:49 +01:00
Serge Schneider
99e43ea229
stage4: add libav-tools
2018-07-09 10:01:01 +01:00
Serge Schneider
34780633cc
Release notes: Fix typo, bump header
2018-07-03 08:50:16 +01:00
Serge Schneider
0d34fb9439
Update release notes
2018-06-19 15:29:57 +01:00
Serge Schneider
4a5ecb6180
export-noobs: bump kernel version in os.json
2018-04-24 09:10:29 +01:00
Serge Schneider
d6c238c1b2
Update release notes
2018-04-17 13:33:04 +01:00
Serge Schneider
589afcc72d
Update release notes
2018-03-15 14:29:28 +00:00
Serge Schneider
ff2d5edee1
shellcheck
2018-03-13 12:50:50 +00:00
Serge Schneider
b71bf31793
Update os.json
2017-11-24 10:12:09 +00:00
Serge Schneider
4b08ad07b1
Update release notes
2017-11-24 10:12:08 +00:00
Serge Schneider
5024709d70
Update release notes
2017-09-05 12:36:58 +01:00
Serge Schneider
e64ea5bce4
stage3: install fonts-droid-fallback
2017-09-04 14:06:23 +01:00
Serge Schneider
63c312d1fe
Update release notes
2017-09-04 12:17:49 +01:00
Serge Schneider
fcb8cca6ce
NOOBS: bsdtar with --numeric-owner
2017-08-22 13:03:21 +01:00
Serge Schneider
4dc1e1670e
Update release notes
2017-08-17 14:46:35 +01:00
Serge Schneider
aaaf0aea13
Update release notes
2017-08-14 15:33:06 +01:00
Serge Schneider
f2060a8ee2
export-noobs: enable NOOBS config script here instead of stage2
2017-07-28 13:35:46 +01:00
Serge Schneider
8f361a1c38
Switch to Stretch
2017-07-28 13:35:46 +01: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
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
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
c0a5b85f8f
Update release notes
2017-04-03 16:01:13 +01:00
Serge Schneider
1f1ddb5f13
Specify additional variables in EXPORT_* files
2017-03-13 17:39:58 +00:00
Serge Schneider
718a4e8c21
Switch to PARTUUID
2017-03-07 15:14:03 +00:00
Serge Schneider
8f7c537d71
partition_setup.sh: Only copy files
2017-03-06 11:58:48 +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
3fa66a0699
Update release notes
2017-03-06 09:27:48 +00:00
Claus F. Strasburger
667318116a
Added Docker support ( #40 )
...
* Added Docker support
- replaced necessity for devicemapper (through kpartx) by using parted and
losetup with offsets
- added Dockerfile
- added dependency for parted and grep
- added hints to README.md
- common: loop through unmounts, fix shellcheck warnings
* stage2: use debconf instead of console-setup patch. Fixes #41
2017-01-23 12:44:03 +00:00
Serge Schneider
06ba664bfc
export-noobs: umount boot before archiving root
...
bsdtar does not add directories which are mountpoints. This removes /boot from
the archive and prevents init_resize.sh from working.
2016-11-29 14:42:40 +00:00
Serge Schneider
848cbf48a0
partition_setup.sh: Don't cut off parameters added by pix-plym-splash
2016-11-29 14:42:14 +00:00
Serge Schneider
58e7e4023e
Disable SSH by default
2016-11-23 16:15:22 +00:00
Serge Schneider
845496123b
export-noobs: use gnutar format for bsdtar
2016-11-22 12:12:40 +00:00
Serge Schneider
b84399f9aa
Update release notes
2016-11-21 18:33:26 +00:00
Serge Schneider
09590eba4a
export-noobs: use bsdtar
2016-11-21 18:00:51 +00:00
Joseph Carter
d1f766d2b8
Fix umount_image ( #22 )
...
* export-noobs/prerun.sh: Use nested mountpoint
While it seems elegant and intuitive to use separate bootfs and rootfs
mountpoints for compressing the partitions, doing so violates a
precondition of unmount_image that they be mounted as a tree. This
causes the image to not be properly unmounted and detached. A better
solution might be to pack up the previous stage's chroot directory, but
that rework can wait for the time being.
scripts/common.sh: Output device name correctly
A misplaced ) in unmount_image caused the loop device to be incorrectly
identified, resulting in a fair bit of chaos trying to unmount other
filesystems on /dev/mapper devices. Such as / on a LUKS-encrypted
installation, for example. The unmount will fail as it should and
build.sh will abort the build without any cleanup. Best to avoid that.
These changes close RPi-Distro/pi-gen#19
2016-10-06 10:14:43 +01:00
Serge Schneider
dddb5b5f74
export-noobs: ensure STAGE_WORK_DIR exists
2016-05-27 13:22:06 +01:00
Serge Schneider
5add7283d4
Add noobs export stage
2016-05-27 11:56:23 +01:00