Commit graph

101 commits

Author SHA1 Message Date
Igor Pečovnik
c21f40a167
Install ca-certificates in 1st stage
This is also needed otherwise d6aa9cf621 doesn't make any sense. Tested on Debian Stretch. Related to https://github.com/armbian/build/issues/1170
2018-11-29 07:57:02 +01:00
Igor Pečovnik
d6aa9cf621
Install apt-transport-https in 1st stage
Possible fix for https://github.com/armbian/build/issues/1170
2018-11-28 18:42:13 +01:00
Igor Pečovnik
30e8f2051e
Merge pull request #1167 from psztoch/pr-custmaint
Custom maintainer
2018-11-27 15:35:56 +01:00
Przemyslaw Sztoch
aa5fa6e27a Custom maintainer 2018-11-13 23:01:30 +01:00
Igor Pečovnik
f4c0b00459
Version bump
Rebuild R2 with eMMC install working.
2018-11-12 12:35:32 +01:00
Igor Pecovnik
b322fec52a [general] Version bump 2018-11-06 18:44:37 +01:00
Igor Pecovnik
95475b78e7 [generak] version bump to remake some images 2018-10-26 11:29:30 +02:00
Igor Pečovnik
b3ae854620
Version bump 2018-10-09 13:46:52 +02:00
Igor Pečovnik
53acd5be58
Version bump 2018-10-08 16:22:20 +02:00
Igor Pecovnik
ef6847e647 Small bugfix regarding removing old swap files, K4.4 upstream patches, bump with a version 2018-09-30 15:22:44 +02:00
Igor Pecovnik
7a831f2a70 Bump with version and K4.4 upstream patches 2018-09-26 11:55:44 +02:00
ThomasKaiser
7851473fef Bypass/minimize file system caching for ramlog
https://bugzilla.samba.org/show_bug.cgi?id=9560#c3
2018-09-24 17:01:59 +02:00
Igor Pečovnik
71c777b3b6
Bump with version 2018-09-19 09:56:46 +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
f5e4638c45 Icon pack installation bugfix https://forum.armbian.com/topic/7949-debian-9-stretch-builds-failing/ 2018-08-15 13:07:35 +02:00
Igor Pecovnik
4f9eb09b61 Remove Odroid N1 conf, adjust few board configs, remove deprecated command, bump with version 2018-08-14 19:12:51 +02:00
Igor Pecovnik
5bcb365a9a Bump version 2018-08-11 23:54:33 +02:00
Igor Pecovnik
597bad0d76 Bump version 2018-08-10 23:05:01 +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
b49f854605 Bump with version 2018-08-09 12:39:17 +02:00
zciendor
3a0cd388f9
Merge remote-tracking branch 'upstream/master' 2018-07-31 16:34:09 -05: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
f859556d58 Odroid C2 packaging bugfix, configuration update, u-boot bump to 2018.07, bump version 2018-07-31 13:21:21 +00:00
Igor Pečovnik
cfca8f55ce Bump with version and adjust few board configs 2018-07-24 09:58:48 +00: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 Pečovnik
2d92ef44ca Bump version 2018-07-20 13:48:31 +00:00
Igor Pečovnik
f392d02003 Version bump 2018-07-09 16:50:58 +00:00
Igor Pecovnik
332ebdd67e Adjust patches for Z28PRO, temporally disable broken (u-boot) DEV builds on RK3328, but fix kernel tag to certain (last release) good working one, bump with version 2018-07-02 09:38:33 +02:00
Igor Pečovnik
c16321eb01 Espressobin / MVEBU64 family kernel upgrade, patches adjustement, C2 bugfix 2018-06-28 18:19:39 +00:00
Igor Pečovnik
9cd0516dfe
Version bump 2018-06-26 15:42:19 +02:00
Igor Pečovnik
7a1d141536
Version bump 2018-06-24 16:08:23 +02:00
Igor Pečovnik
fe69a57907
Version bump 2018-06-22 11:40:17 +02:00
Igor Pečovnik
fc07886a1d
Bsp services RFC (#1015)
* Basic armbian services RFC
- tested building and upgrade
- armbian-optimize-hardware and armbian-setup-hardware have still the same content

* fix permissions

* Forther renaming and small fixes

* Odroid C2 NEXT tiny config adjustement to remove errros from bootup and moving u-boot to 2018.05

* More cleanings

* permissions fix

* More cleanup ...

* permi

* Remove few Ubuntu related things, fix permissions

* Further mini improvements

* Fix logrotate compression and permission issues

* Bugfix

* Wrong services setup at package install. fixing

* RAM logging: workaround for older kernel/btrfs driver versions

* Renaming services, proper config for zram, few bugfixes.

* Various fixes

* Various fixes

* No $TMPFILE needed here

* Various fixes

* Lower this so boards with low memory can use it too

* Various fixes

* Adjust logfile to armbian-hardware-monitor.log

* Remove swap file creation

* Fix permissions in all logrotate configs if needed.

* Prevent loading parallel printer port drivers which we don't need here.
2018-06-16 19:41:16 +02:00
zador-blood-stained
9c16ff681a Bump the rootfs cache version 2018-06-05 19:17:28 +03:00
Igor Pečovnik
abbad7cd2f
Bump with version
due to few bug fix packages update
2018-05-28 13:09:28 +02: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
zador-blood-stained
8028936cc7 Add Bionic host/target requirement check 2018-04-29 15:35:29 +03:00
Igor Pecovnik
5a6da62a63 Install armbian-firmware (and remove linux-firmware from Xenial) and create armbian-desktop-$BRANCH by default. Desktop package is not yet used but can be installed manually on top of CLI image. 2018-03-04 21:30:09 +01:00
Stefan Mavrodiev
d5ac2930d4 Update package list 2018-02-26 08:14:32 +02:00
Igor Pecovnik
6e4cf5e64a Adding Orca Screen reader for individuals who are blind or visually impaired. User request. Tested on all desktops, icon is missing in Stretch. 2018-02-22 21:38:45 +01:00
Thomas Kaiser
7fccf5dfa4
Prevent Bionic builds with outdated kernels
https://forum.armbian.com/topic/6420-preparing-for-ubuntu-1804/?do=findComment&comment=49148
2018-02-12 13:20:58 +01:00
Igor Pecovnik
1da23b9778 Version up for rebuilding mvebu kernels 2018-02-08 17:45:55 +01:00
Igor Pečovnik
f65c606430
Version bump 2018-01-30 14:25:23 +01:00
zador-blood-stained
c6abe0b02a Add extra host configuration logging bits 2018-01-27 20:41:03 +03:00
zador-blood-stained
f8709ec46b Log build directory permissions to detect dpkg packaging errors 2018-01-27 17:43:18 +03:00
zador.blood.stained
3473fc619d Rework build environment logging 2018-01-27 13:21:38 +03:00
Igor Pecovnik
d1924e54dd Up with version and preparing image target selection for next rebuild. Adding test images for H3/H5 boards 2018-01-24 19:13:28 +01:00
Igor Pecovnik
d0dc056ae0 Add mesa-utils-extra package to desktop builds to have ES testing utility on hand 2018-01-15 15:16:37 +01:00
zador-blood-stained
20e9758bcf Make *_USE_GCC variables mandatory 2018-01-05 15:02:41 +03:00