Igor Pecovnik
63fc6c6df5
[ builscript ] bugfix. Setting image size +5%
2018-11-22 12:55:41 +01:00
Igor Pecovnik
e7657a5991
[ bugfix ] Fixing default Chromium preferences file https://forum.armbian.com/topic/3327-asus-tinkerboard/?do=findComment&comment=65807 and adding optional DEFAULT_CONSOLE variable which can override default console settings per board
2018-11-15 19:03:57 +01:00
Igor Pecovnik
8edf8c56a8
[sunxi-dev] Adjusted patchset. Tested on H3, H5, A64, A83T, H6, ... focused only on basic features such as dvfs, hdmi, ... Kernel sources are switched to @megous and many patches were taken from @anarsoul branch, mostly regarding Pinebook/A64 which will take some time to get upstream. It's a mess which will be eventually sorted out or merged up.
2018-11-15 14:43:32 +01:00
5kft
c1530db482
set rootfstype in armbianEnv.txt when building non-ext4 rootfs target images (originally removed with https://github.com/armbian/build/pull/1069/ )
2018-09-23 17:58:05 +00:00
ThomasKaiser
46340a242f
Fix wrong / permissions
...
Closes #1098
2018-09-05 12:40:43 -07:00
Igor Pecovnik
5d57dbea3a
OrangePi win GMAC is very unstable on gigabit. Limit it down to 100Mb solve problems + enlarge desktop image size for 5%
2018-09-03 10:21:07 +02:00
Igor Pecovnik
459a6f5895
A few adjustements to recent crypto root implementation https://github.com/armbian/build/pull/1069 from @zciendor
2018-08-31 22:17:35 +02:00
zciendor
bd83c60b23
Merge remote-tracking branch 'upstream/master'
2018-08-26 07:04:03 -05:00
Igor Pecovnik
203fb7335e
PGP signing adjustement for Bionic host
2018-08-18 22:59:46 +02:00
Igor Pecovnik
f5f7a0836a
Moving numix-icon theme back to main package list since its fixed with this commit b293f186fb (diff-cc2879263e4a73e37cf60f2fa6b3fb64) , etcher download rfc, minor fixes
2018-08-10 22:44:55 +02:00
Igor Pecovnik
c721510e6e
Add support for burning to SD card using Etcher for CLI
2018-08-03 19:35:19 +02:00
zciendor
ddf0ed1edf
Redo of implementation for feature request #947 on current master
...
This was already implemented with https://github.com/armbian/build/pull/948 ,
before but never made it into the master branch yet. Probably because the
development branch has been abandoned in the meantime and it is to much effort
now to merge it into master.
It includes all the cleanup changes from commit 08743d3 and has been successfully
tested on an Odroid HC1.
In addition to what is currently in the `luks` branch the following improvments
where done/added:
1. update_initramfs() function in debbootstrap-ng.sh, which needs to be invoked
after the partition layout and /etc/crypttab was created. Else `cryptroot-unlock`
won't work and you'll run into:
https://serverfault.com/questions/907254/cryproot-unlock-with-dropbear-timeout-while-waiting-for-askpass
Apart from that it might be useful to always run `update-initramfs` at the end
of the build process anyway, in case customize_image (userpatches) made some
changes to the initramfs tools configs.
2. CRYPTROOT_SSH_UNLOCK=yes/no config option. It's by default set to yes, but it
might be desired by some users to disable enable SSH/dropbear access while
still having LUKS support. E.g. if they have a device that has a display
and keyboard.
3. If no `authorized_keys` file is provided via userpatches, a new SSH key pair
is generated and for convenience copied to the output directory along with
the final image.
2018-07-31 16:02:26 -05:00
Igor Pečovnik
fac4687541
enlarging overhead
2018-07-30 17:06:11 +02:00
Igor Pecovnik
b293f186fb
Add libgtk2.0-bin to the base packages that is present prior to installing desktop packages. This solves gnome-icon-theme installation break in chroot. Workaround packages on apt.armbian.com has been removed.
2018-07-22 14:22:36 +02:00
Igor Pecovnik
e02eab0b87
Sign rootfs cache archive that it can be used for web cache once
2018-07-01 19:47:35 +02:00
Igor Pečovnik
75e17b0e21
Switch logic. logrotate is active at /var/log.hdd if we use it. Compression happens only there. Truncate script (if /var/log is over 75%) saves logs, run logrotate on log.hdd and truncate logs. ZRAM partition was switched back to EXT4 since there are many troubles with older kernels. Image size was reduced due to lack of swap creation.
2018-06-17 11:52:15 +00:00
zador-blood-stained
0b89533bf1
Fix resolvconf installation in chroot in some cases
2018-06-05 18:53:45 +03:00
zador-blood-stained
73d1655e40
Fix ext4 options for backwards compatibility with Xenial
2018-06-03 18:28:39 +03:00
zador-blood-stained
caec848619
Drop HAS_UUID_SUPPORT variable
2018-06-02 17:49:57 +03:00
zador-blood-stained
7f07699c45
[Test] Compatibility with ext4 defaults on newer hosts
2018-05-31 20:23:12 +03:00
ThomasKaiser
7520ea8c54
Use Cloudflare DNS server for privacy reasons
2018-05-28 14:01:05 -07:00
Igor Pecovnik
d1a9c8a768
Merging main libs into the stable. Hack for building Bionic on Xenial left out
2018-05-24 21:01:02 +02:00
Thomas Kaiser
001f4f3a80
Typo
2018-03-02 17:42:39 +01:00
Igor Pecovnik
c898722573
Compressed apt index should be enabled earlier otherwise we don't gain smaller initial image
2018-03-02 16:25:54 +01:00
Igor Pecovnik
fec95171d3
Smaller overhead for CLI images.
2018-03-01 22:44:39 +01:00
ThomasKaiser
e7ad615648
Allow ODROID-XU4/HC1 to boot from btrfs
...
https://forum.armbian.com/index.php?/topic/5311-debian-btrfs-build-of-odroidxu4hc1-ends-up-in-boot-loop/
2017-10-05 23:40:51 +02:00
zador-blood-stained
5b3285d374
Build utils separately for different releases (incl. Stretch)
2017-09-25 19:32:34 +03:00
zador-blood-stained
ee83f8e245
Cleanup
2017-09-07 14:01:36 +03:00
zador-blood-stained
54dae9fc7e
Refactoring
2017-09-07 12:22:50 +03:00
ThomasKaiser
527acd3035
Btrfs rootfs resize fixes
...
Stretch: http://sprunge.us/eHJY Xenial: http://sprunge.us/LAjQ Jessie/OMV: http://sprunge.us/MDZT
2017-08-28 13:29:51 -07:00
ThomasKaiser
dc09142e75
First take on resizable btrfs rootfs
2017-08-28 09:19:57 -07:00
zador-blood-stained
ed6d0d2d65
Small enhancements
2017-08-18 16:59:06 +03:00
zador-blood-stained
a190eebf43
Update the build script github repo address
...
Remove shebangs from non-executable files
2017-08-01 12:51:10 +03:00
zador-blood-stained
8d52a811aa
Add check_loop_device helper for debootstrap-ng
2017-08-01 12:31:07 +03:00
zador-blood-stained
61b2bfb741
Improve Docker support
...
Closes #489
2017-08-01 12:30:34 +03:00
zador-blood-stained
321fcf20a0
Remove useless CACHEDIR variable
2017-08-01 12:26:12 +03:00
zador-blood-stained
1949c0b6da
Move debootstrap and packaging directories to a temp directory
...
This avoids errors with filesystem features and permissions when output
directory is shared in Virtualbox (i.e. when using Vagrant)
2017-08-01 12:26:10 +03:00
zador-blood-stained
91be332f8a
Refactor directory structure
...
Remove "parent of the project directory" setup
Closes #633
Closes #674
2017-08-01 12:24:56 +03:00