amazingfate
26c15ce439
wireless patches: fix build for kernel 6.13
2024-12-30 08:24:45 +08:00
Paolo Sabatino
06c37e510d
Fix uwe5622 "spanning-writes" warning messages in dmesg
Forked Helper / 📢 Run repository dispatch on fork (push) Has been cancelled
Announce PR merge to Discord / announcepush (push) Has been cancelled
Scorecards Security Scan / Scorecards analysis (push) Has been cancelled
2024-12-26 20:30:54 +01:00
Alex Shumsky
4fd0e0c29d
rootfs-to-image: preserve sparse files when moving artefacts to final destination with rsync
Forked Helper / 📢 Run repository dispatch on fork (push) Has been cancelled
Announce PR merge to Discord / announcepush (push) Has been cancelled
Scorecards Security Scan / Scorecards analysis (push) Has been cancelled
2024-12-24 22:33:51 +01:00
Arend-Jan van Hilten
1ab73573f4
Fix orangepizero wifi and usb otg ( #7614 )
2024-12-24 22:23:44 +01:00
amazingfate
fcbad0b426
ghproxy: update GHPROXY_ADDRESS to ghgo.xyz
Forked Helper / 📢 Run repository dispatch on fork (push) Waiting to run
Announce PR merge to Discord / announcepush (push) Waiting to run
Scorecards Security Scan / Scorecards analysis (push) Waiting to run
2024-12-22 00:03:46 +08:00
amazingfate
b11a6fd872
apt-utils: fix hard-coded GHPROXY_ADDRESS
2024-12-18 21:03:51 +01:00
M.Schmidt
6607728e24
improve(lvm,cryptroot): export private key with a structurally equal naming scheme; cleanup
2024-12-13 10:01:19 +01:00
M.Schmidt
590b75fd6f
improve(lvm+cryptroot extensions): enable possibility for LVM on LUKS
2024-12-13 10:01:19 +01:00
M.Schmidt
3ec24d40e8
fix(lvm,cryptroot extensions): introduce another variable to keep track of the physical partition/uuid and rootdevice/uuid seperately
2024-12-13 10:01:19 +01:00
Igor Pecovnik
4187ab3c51
Adjust deprecated key management support
...
Workaround for older builds were tied to version of apt, but this doesn't work anymore.
2024-12-13 09:40:56 +01:00
Dimitry Ishenko
6d63fbd928
armbian-config-deb: add missing deps
...
armbian-config uses debconf-apt-progress which is part of debconf.
libtext-iconv-perl is needed to prevent the following error, when
uninstalling a package through debconf-apt-progress:
Can't locate object method "new" via package "Text::Iconv" (perhaps you forgot to load "Text::Iconv"?) at /usr/share/perl5/Debconf/Encoding.pm line 65, <GEN2> line 2.
dpkg: error processing package nfs-common (--configure):
2024-12-11 11:26:52 +01:00
Dimitry Ishenko
40f8fa104b
armbian-config-deb: sort deps
2024-12-11 11:26:52 +01:00
Ricardo Pardini
a55c8bfcb2
u-boot: check the produced platform_install.sh (created from functions like write_uboot_platform) for shellcheck errors
...
- we've some smelly stuff in write_uboot_platform for some families that we'd rather catch early
- implement small syntax fixes in setup_write_uboot_platform
2024-12-09 14:12:44 +01:00
Ricardo Pardini
6d9a06bf72
shellfmt: lib/functions; no changes
2024-11-25 11:32:28 +01:00
Igor Pecovnik
0b656192a9
Switch to action artifacts that was moved to .org
2024-11-20 15:22:21 +08:00
amazingfate
e1815dfeb7
apt-utils.sh: get base-files package version from GHA
2024-11-20 15:22:21 +08:00
Igor
6148907595
Improvements and bug fixes to Armbian user-space services ( #6840 )
...
* Add a list of BASH shell aliases and merge them with ohmyZSH aliases
* Add command armbian-upgrade to the BSP which executes update + upgrade
* Display armbian-upgrade only if there are upgrades
* Generate empty folder where will store data. This doesn't exists at early start
* Move armbian-install to /usr/bin and autoexecute sudo
2024-11-18 19:12:52 +01:00
Igor Pecovnik
01d7f7db0d
Change development repository domain name to github.armbian.com
2024-11-14 21:38:43 +01:00
Ricardo Pardini
37d9200e6a
hack: trixie has lost its software-properties-common package so get rid of it for all Debian releases
...
- https://tracker.debian.org/news/1579223/software-properties-removed-from-testing/
- that provides add-apt-repository, but we don't use that on Debian, hopefully
- move also cpufrequtils hack (which requires release) to specific function after userspace checks and when DISTRIBUTION is set
- `software-properties-gtk` if of course also gone, so remove that for desktop's sake
2024-11-12 11:42:13 +01:00
Werner
0afd94a84b
Deprecated WIREGUARD once and for all ( #7452 )
...
* remove wireguard
* remove wireguard
* remove wireguard
* Update armsom-sige1.csc
* Update hinlink-hnas.csc
* Update hinlink-h28k.csc
* Update hinlink-h66k.csc
* Update mangopi-m28k.csc
* Update hinlink-h68k.csc
2024-11-09 21:02:50 +01:00
Igor Pecovnik
48228f1e49
Userspace: Switch armbian-config to new generation. It has very small footprint, thus it will be installed by default
2024-11-05 16:35:36 +01:00
user
502e139598
New option: CRYPTROOT_MAPPER. Make ROOT_MAPPER name for CRYPTROOT changable.
2024-11-05 16:35:02 +01:00
user
817519210b
Fix partitioning root UUID bug in /etc/crypttab.
2024-11-05 16:35:02 +01:00
aiamadeus
ef193e5a03
main-config: add China mirror for ghcr.io
2024-11-01 08:29:36 +01:00
aiamadeus
76b36c4da5
main-config: update ghproxy mirror address
...
The ghproxy mirror is more reliable than gitclone, so set it to default.
2024-11-01 08:29:36 +01:00
ColorfulRhino
82aa7b3963
compilation: armbian-kernel: Change forced uncompressed modules option for kernels >=v6.12
...
The kernel option `CONFIG_MODULE_COMPRESS_NONE` was superseded by `CONFIG_MODULE_COMPRESS` in 6.12.
Adapt the kernel compilation script accordingly to force the correct kernel option.
Source: c7ff693fa2
2024-10-20 18:21:58 +02:00
Igor Pecovnik
7850d7750a
Wireless drivers: remove driver for 8822BS applicable for old kernels < 5.16
...
Git was removed and there is not need to restore it.
2024-10-18 23:03:48 +02:00
Igor Pecovnik
9697c17fbd
Overlay management: somewhere we had OVERLAY_DIR and somewhere OVERLAYDIR
2024-10-08 12:37:49 +02:00
Ricardo Pardini
fd692cd6b5
armbian-bsp-cli-deb: fix shellcheck breakage; fixes #7303
...
- also, shellfmt
Fixes: db2b432d1897308391969456e6cfe5a6d73f9735
2024-10-02 12:06:31 +02:00
The-going
028952fe1e
sunxi-6.11: xradio: exclude driver if kernel version >= 6.11
2024-09-30 18:38:35 +02:00
Ricardo Pardini
55b87180b5
rootfs: don't use the Armbian repo when building rootfs from both GHA pipelines and CLI; fixes #7123
...
- Fixes: 71296430fa9e849098baa5da2cb0734580b12be9 -- which only set `SKIP_ARMBIAN_REPO=yes` when `rootfs` cli shortcut used
- GHA artifact pipelines are generic across all artifacts, and don't use the cli shortcuts
- instead, they use the `artifact` shortcut, with the `WHAT=rootfs` parameter
- so in GHA pipelines `SKIP_ARMBIAN_REPO=yes` was not taking effect
- rootfs artifact itself now enforces `SKIP_ARMBIAN_REPO` to be `yes` and makes it readonly
- also add `SKIP_ARMBIAN_REPO` to the general change-tracking for more clarity about configs and hooks etc
- add change tracking calls before/after generic artifact config adapter for even more clarity
2024-09-30 16:15:36 +02:00
Igor Pecovnik
89476e86f3
BSP: store kernel and kernel test target definition to /etc/armbian-release to be used in armbian-config
...
Kernel switching will be allowed only between kernels defined here.
2024-09-29 19:29:35 +02:00
Igor Pecovnik
6a03d070d7
MD5 sum: changing default checking as it will fail on base-files
...
Base files are changed during the process.
FORCE_CHECK_MD5_PACKAGES=yes turns checking back on.
2024-09-29 09:55:15 +02:00
Igor Pecovnik
aaf53327a7
Add property order which we use to sort releases historically
2024-09-27 15:08:54 +02:00
Igor Pecovnik
db2b432d18
BSP: Expand distribution status with possible upgrade information
2024-09-27 15:08:54 +02:00
Paolo Sabatino
1c79daddc0
bump rockchip64 edge kernel to v6.11
2024-09-21 14:18:19 +02:00
Igor Pecovnik
0d8ed3fbd1
Adding OVERLAYDIR variable to hash calculating mechanisms
...
This will force rebuild package in case this variable gets changed
2024-09-16 13:15:18 +02:00
Igor Pecovnik
4a1e10219c
armbian-config: store overlay folder definition to /etc/armbian-release
...
This way we don't need to calculate yet again
2024-09-15 11:42:41 +02:00
David Andreoletti
f145fc2af2
armbian-firstrun: Optionally skip OpenSSH host key regeneration
2024-09-15 11:42:29 +02:00
rafael
dcff6cf71d
fixes #7210 for extensions that modify rootdevice
2024-09-14 21:44:52 +02:00
Ricardo Pardini
7745d2ece6
kernel-debs: show 3 levels of dirs in tree output for kernel-dtb, so overlays are shown
2024-09-14 21:41:24 +02:00
IsMrX
dfe8fc39e8
Enable oras pull to use system proxy
2024-09-13 22:02:17 +02:00
amazingfate
b156e14b9a
uwe5622: fix for rk35xx vendor kernel
2024-09-13 09:36:42 +08:00
Igor Pecovnik
8050897d07
rootfs cache: after updating github cli key, we need to rebuild rootfs cache
2024-09-12 07:33:07 +02:00
Ricardo Pardini
a1b1d61834
distro-specific: systemd-resolved: don't impose 1.0.0.1 DNS server on users
...
- See https://github.com/armbian/build/pull/6756/files#r1731373505
Fixes: b6f018a2b1d345729571b75b580e287f06d24f8f
2024-09-10 21:59:14 +02:00
Igor Pecovnik
56f5d6692c
Revert setting default hostname to Armbian
2024-09-08 17:43:14 +02:00
Igor Pecovnik
59979a4573
Set default hostname to Armbian
2024-09-08 17:43:14 +02:00
Igor Pecovnik
7aa89f350f
Store VENDORPRETTYNAME to the image instead to the BSP. This is image property.
2024-09-08 16:22:02 +02:00
Igor Pecovnik
05ae71d8f2
Store EXTENSION list to the image instead to the BSP
2024-09-08 16:22:02 +02:00
Igor Pecovnik
8ee40367d4
Revert "Store list of preinstalled extensions EXTENSIONS and add VENDORPRETTYNAME to image fingerprint"
...
This reverts commit 9af94d5977f1c5f330088e87c7936b097658952b.
2024-09-08 16:22:02 +02:00