ColorfulRhino
ed45c8bfee
cli: firstlogin: Fix and improve IP address retrieval
...
This should also include the case if zero retries are left, but the IP address has been found on this last retry.
2024-06-20 19:59:52 +02:00
ColorfulRhino
b6f018a2b1
net: Use resolved for DNS resolution
...
- Use resolved no matter what manages the network (networkd or NetworkManager)
- Use resolved.conf.d/ directory to set DNS as recommended by resolved itself
- In armbian-firstrun, remove config specific to mvebu64|mt7623 since this is now done by default
2024-06-20 19:59:52 +02:00
ColorfulRhino
6b7284be3e
bsp: firstrun: Use Netplan for setting fixed MACs
...
Also remove `$BRANCH == dev` line since dev branch does not exist anymore
2024-06-20 19:59:52 +02:00
Igor Pecovnik
a65cf4d9bb
Remove ifupdown leftovers in the code
2024-06-20 19:59:52 +02:00
ColorfulRhino
56267aa0ad
cli: firstlogin: Move IP address retrieval into function and don't run in bg
...
Trying to run this in the background does not work correctly in its current iteration, setting the correct place on the screen for displaying did not work out.
Includes minor fixes and wording improvements.
2024-06-20 19:59:52 +02:00
Igor Pecovnik
a95bdd920f
Refactor automatic configuration at first run
2024-06-20 19:59:52 +02:00
ColorfulRhino
e6fc6d0990
cli: Make IP address retrieval on firstlogin run in the background
...
Otherwise we have to wait until the while loop finishes.
Also includes some fixes and comments.
2024-06-20 19:59:52 +02:00
ColorfulRhino
a8a55ddbf2
net: Remove old ifupdown stuff
...
This stuff is not needed anymore. Things will likely work as expected, even when installing ifupdown2
2024-06-20 19:59:52 +02:00
ColorfulRhino
497c6dce0e
extension: net: Refactor, fix and improve network extensions
...
- Rename extensions with "net-*" prefix
- Put the extensions into their own folder
- Split off time sync packages into their own extensions to be able to be used separately
- Put their config files into directories instead of using inline `cat <<- EOF >`
- Move some other NetworkManager related stuff into the extension
- Remove unneeded steps
- Install iproute2 by default on all images (for the `ip` command)
2024-06-20 19:59:52 +02:00
Igor Pecovnik
f4b160abde
Move Network Manager bits into extensions
...
- use Chrony with Network Manager
- use timesync with systemd-networkd
- use NetPlan with Network manager only
- move command-not-found to CLI image only
- improve firstlogin ip detection
2024-06-20 19:59:52 +02:00
amazingfate
cf4495d4ce
xiaomi-elish: Generate bluetooth mac address from machine-id Since v6.9 default mac bluetooth address of QCA6390 "00:00:00:00:5a:ad" is no longer usable. So we have to generate a new one.
2024-06-18 11:33:45 +08:00
Viacheslav Bocharov
9c9bbc6205
pre add jethubj200 bsp
2024-06-11 20:08:10 +02:00
Alex
bb5fd2ab03
RFC: fix #6686 : Debian: enable ssh.service and make it work reliably on armbian-firstrun ( #6687 )
...
* Revert commits 911c756083 and 30c47f6f6c
* tweak armbian-firstrun.service to run after ssh.service (for host keys generation purposes)
2024-06-05 15:20:34 +02:00
kernelzru
6432932adf
update ugoos naming in uboot
2024-05-26 22:20:57 +02:00
kernelzru
1f9f8a5a97
add ugoos x3 support
2024-05-26 22:20:57 +02:00
amazingfate
4c3530fac6
Add chromium v4l2 encoder/decoder udev rules
2024-05-22 15:44:28 +02:00
Echoo
3096ee452d
Add new user to render group
2024-05-18 09:47:24 +01:00
Alex
fe64f1f435
RFC: disable ssh.service - enable ssh.socket AND switch firstlogin reload ssh to restart ( #6586 )
...
* reload-or-restart ssh prevents botching if sshd is started by a systemd socket
* restart ssh prevents botching if sshd is started by a systemd socket
* move sshd activation from ssh.service to ssh.socket:
- more realiable, avoids possible race condition on first boot
- supplementary to PR#6586 - and commits ffee50a8a6 and 6725032191
* Add display_alert explaining the change in SSH activation
2024-05-17 15:30:13 +02:00
amazingfate
d827ce554c
fix armbian-config desktop icon
2024-05-14 04:46:27 +01:00
chainsx
b78efedefd
phytium_embedded: update phytium u-boot binary
2024-05-10 13:02:17 +01:00
Gunjan Gupta
dcde85f9a1
Add pcie support to initramfs
2024-05-03 16:35:53 +01:00
Lane Jennison
6f33e4f9ca
armbian-hardware-optimize: add thought-provoking FIXMEs to inspire the next generation of tuners
2024-04-26 18:18:03 +08:00
Thomas Kaiser
26dec02ea1
Fully replace Armbian's former limited utilization of cpufrequtils package
2024-04-26 18:18:03 +08:00
Thomas Kaiser
71bd6633c6
Fix RK3588 NAS performance
2024-04-26 18:18:03 +08:00
青菜萝 卜冬瓜
35d7b325f8
add support for allwinner T527 Avaota-A1 ( #6495 )
2024-04-26 09:22:17 +02:00
FantasyGmm
2a12c44e7b
Odin2 Use Custom ABL, boot from TF Card ( #6517 )
...
* Update sm8250: kernel add legacy and edge branch
* Update Odin2:Using a new boot method,boot from sd
2024-04-24 11:10:53 +02:00
FantasyGmm
3f928f799c
Update sm8250: kernel add legacy and edge branch
2024-04-22 18:11:07 +08:00
Antony Kurniawan
4df3bddd64
ramlog: harden the zram mounting
...
this is to improve the score of /var/log for FILE-6374 in Lynis audit
2024-04-17 10:44:55 +00:00
Martin Schmiedel
e6d3f85625
MBa8MPxL: add asound.state for tqma boards
...
Signed-off-by: Martin Schmiedel <Martin.Schmiedel@tq-group.com>
2024-03-09 20:04:04 +01:00
Igor
c16151bed0
Add KDE Neon DE which provides latest and greates KDE DE v6.x ( #6380 )
...
* Add KDE Neon DE which provides latest and greates KDE DE v6.x
* Fixing most obvious problems
2024-03-09 19:49:59 +01:00
FantasyGmm
f54e1b2d59
Update odin2 config ( #6363 )
2024-03-06 17:50:42 +01:00
Ricardo Pardini
5b978dc96d
lib: drop old boot_logo code; keep png/gif as they're used for plymouth
...
- origins of what's being dropped: https://github.com/armbian/build/pull/2065
2024-03-06 08:28:31 +01:00
青菜萝 卜冬瓜
09ed2e30bd
phytium-embedded: add .wip support for Phytium PhytiumPi 4GB board ( #6346 )
2024-03-04 18:09:41 +08:00
Igor Pecovnik
c2fe587716
Unifying style of variables
2024-03-03 16:08:04 +01:00
amazingfate
86865a446b
move firstrun network config to firstlogin
2024-03-03 16:08:04 +01:00
amazingfate
cab0022fa9
add automatic support to armbian-firstlogin
2024-03-03 16:08:04 +01:00
Igor Pecovnik
b1c2792aae
Switch service to oneshot and start commands with multiple ExecStart
2024-03-03 15:39:34 +01:00
Igor Pecovnik
d6391e491a
Expand firstlogin config to support sddm autologin hack for 1st run
2024-03-03 15:39:34 +01:00
Igor Pecovnik
cb0e483efa
Shorten autodisable timer from 2 to 1 minute
2024-03-03 15:39:34 +01:00
Igor Pecovnik
38569196c4
Expand disable autologin service to support sddm
2024-03-03 15:39:34 +01:00
Igor Pecovnik
45d7fff605
Add new theme for sddm with our wallpaper
2024-03-03 15:39:34 +01:00
Igor Pecovnik
c7aec57e1c
armbian-install should do rsync --one-file-system
...
Any mounted directory should not be copied but also mounted on the new boot device when booting
2024-03-02 21:01:26 +01:00
Ricardo Pardini
34bfa92052
Revert "Debootstrap is again too old for latest releases. Lets ship currently latest with and install it when we build distros that needs it."
...
This reverts commit 7b61b05867 .
2024-03-02 20:46:58 +01:00
Igor Pecovnik
7b61b05867
Debootstrap is again too old for latest releases. Lets ship currently latest with and install it when we build distros that needs it.
2024-03-01 12:45:11 +01:00
Marco Nelissen
5ec50d8e5e
armbian-resize-filesystem: fix off-by-one error
...
armbian-resize-filesystem wants to align partitions on 16 MB boundaries,
however due to an off-by-one error it would make the last sector of the
partition start at a 16 MB boundary instead of ending at a 16 MB boundary.
2024-02-28 15:36:10 +01:00
SteeManMI
14ce06c5da
Fix upgrades of armbian-bsp-cli-aml-s9xx-box-current ( #6287 )
...
- dpkg fails upgrading files on a fat filesystem as it tries to create a link
- Move to using standard extlinux.conf instead of installing a custom one
Changes to be committed:
modified: config/boards/aml-s9xx-box.tvb
deleted: packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf
new file: packages/bsp/aml-s9xx-box/boot/extlinux/extlinux.conf.template
2024-02-20 16:50:08 -05:00
SteeManMI
0cba1d16bf
Fix ddbr to handle current lsblk output ( #6290 )
...
Changes to be committed:
modified: packages/bsp/common/usr/sbin/ddbr
2024-02-20 16:49:29 -05:00
Gunjan Gupta
285b034227
Fix failure on when purging armbian-bsp-cli package
2024-02-12 08:59:25 +01:00
Gunjan Gupta
7217cee9c5
Fix armbian lightdm wallpaper path
2024-02-04 12:28:27 +01:00
青菜萝 卜冬瓜
ccf4206700
station-m3: move to rockchip-rk3588 family ( #6232 )
2024-02-03 11:07:19 +08:00