Raito Bezarius
|
1322de1ee0
|
feat: add support for untagged frames
build liminix / build_vm_qemu_mips (push) Successful in 39m35s
build liminix / build_zyxel-nwa50ax_mips (push) Successful in 39m35s
build liminix / test_shell_customization (push) Successful in 39m31s
build liminix / test_hostapd (push) Successful in 39m52s
Should cover egress & ingress.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-09 01:25:52 +01:00 |
|
Raito Bezarius
|
9490822c1a
|
feat: introduce iproute2 module for linkage
build liminix / build_vm_qemu_mips (push) Has been cancelled
build liminix / test_hostapd (push) Has been cancelled
build liminix / build_zyxel-nwa50ax_mips (push) Has been cancelled
build liminix / test_shell_customization (push) Has been cancelled
In the future, we will make it possible to choose between iproute2 and
busybox more properly.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-09 00:43:45 +01:00 |
|
Raito Bezarius
|
0c6d26b4fc
|
feat: remove db from iproute2 as well
build liminix / test_shell_customization (push) Has been cancelled
build liminix / build_vm_qemu_mips (push) Has been cancelled
build liminix / test_hostapd (push) Has been cancelled
build liminix / build_zyxel-nwa50ax_mips (push) Has been cancelled
Too big already… !
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-09 00:22:30 +01:00 |
|
Raito Bezarius
|
c5c82a5391
|
fix: i do not know how to do makefiles ok?
build liminix / test_shell_customization (push) Waiting to run
build liminix / test_hostapd (push) Has been cancelled
build liminix / build_zyxel-nwa50ax_mips (push) Has been cancelled
build liminix / build_vm_qemu_mips (push) Has been cancelled
it's in sbin/ not in bin/, nix moves it to bin/ later on.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-09 00:16:40 +01:00 |
|
Raito Bezarius
|
92594b3b64
|
fix: i do not know how to do nix ok?
build liminix / build_zyxel-nwa50ax_mips (push) Has been cancelled
build liminix / test_hostapd (push) Has been cancelled
build liminix / build_vm_qemu_mips (push) Has been cancelled
build liminix / test_shell_customization (push) Has been cancelled
it's in bin/, not in $out/ simply.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-09 00:15:07 +01:00 |
|
Raito Bezarius
|
9f9ade29f4
|
fix: i do not know how to do bash ok?
build liminix / build_zyxel-nwa50ax_mips (push) Has been cancelled
build liminix / build_vm_qemu_mips (push) Has been cancelled
build liminix / test_hostapd (push) Has been cancelled
build liminix / test_shell_customization (push) Has been cancelled
fix the quoting for the array iteration
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-09 00:14:22 +01:00 |
|
Raito Bezarius
|
d6c976f8a1
|
feat: remove iptables from iproute2
build liminix / test_shell_customization (push) Has been cancelled
build liminix / build_zyxel-nwa50ax_mips (push) Has been cancelled
build liminix / test_hostapd (push) Has been cancelled
build liminix / build_vm_qemu_mips (push) Has been cancelled
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-09 00:13:18 +01:00 |
|
Raito Bezarius
|
1598d59ca7
|
feat: remove elfutils from iproute2
build liminix / build_zyxel-nwa50ax_mips (push) Has been cancelled
build liminix / test_hostapd (push) Has been cancelled
build liminix / build_vm_qemu_mips (push) Has been cancelled
build liminix / test_shell_customization (push) Has been cancelled
Shaves a lot of the compile time.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-09 00:11:48 +01:00 |
|
Raito Bezarius
|
4dabd970f0
|
feat: use iproute2 by default instead of busybox
build liminix / build_vm_qemu_mips (push) Has been cancelled
build liminix / build_zyxel-nwa50ax_mips (push) Has been cancelled
build liminix / test_hostapd (push) Has been cancelled
build liminix / test_shell_customization (push) Has been cancelled
iproute2 brings so much on the table, it's worth it.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-09 00:09:21 +01:00 |
|
Raito Bezarius
|
473d6acc3d
|
Revert "fix: chrony does not have readline, nspr, nss anymore"
build liminix / build_zyxel-nwa50ax_mips (push) Failing after 12s
build liminix / build_vm_qemu_mips (push) Failing after 12s
build liminix / test_hostapd (push) Failing after 12s
build liminix / test_shell_customization (push) Failing after 12s
This reverts commit 24443628a1 because we
fell back to NixOS 24.05.
|
2024-12-08 20:40:53 +01:00 |
|
Raito Bezarius
|
b8caddae08
|
fix: do not take any hostapd patches from nixpkgs
build liminix / build_zyxel-nwa50ax_mips (push) Successful in 21s
build liminix / build_vm_qemu_mips (push) Successful in 22s
build liminix / test_hostapd (push) Successful in 22s
build liminix / test_shell_customization (push) Successful in 24s
We have our own hostapd fork, hence patches may be wrong.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-08 20:32:57 +01:00 |
|
Raito Bezarius
|
d02397cd65
|
fix: do not pass graphviz as a dependency
build liminix / build_zyxel-nwa50ax_mips (push) Failing after 13m21s
build liminix / build_vm_qemu_mips (push) Successful in 1h14m45s
build liminix / test_shell_customization (push) Successful in 1h14m54s
build liminix / test_hostapd (push) Successful in 1h15m9s
On mipsel, we do not have… graphviz.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-08 13:14:19 +01:00 |
|
Raito Bezarius
|
24443628a1
|
fix: chrony does not have readline, nspr, nss anymore
build liminix / test_shell_customization (push) Successful in 41m46s
build liminix / build_vm_qemu_mips (push) Successful in 52m18s
build liminix / build_zyxel-nwa50ax_mips (push) Successful in 52m18s
build liminix / test_hostapd (push) Successful in 1h5m42s
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-07 16:19:17 +01:00 |
|
Raito Bezarius
|
c515e4354b
|
fix: do not redefine pkgs and lim for levitated system
build liminix / test_shell_customization (push) Has been cancelled
build liminix / build_zyxel-nwa50ax_mips (push) Has been cancelled
build liminix / build_vm_qemu_mips (push) Has been cancelled
build liminix / test_hostapd (push) Has been cancelled
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-07 16:15:12 +01:00 |
|
Raito Bezarius
|
1a607ef8ed
|
fix: propagate host platform to levitated systems
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-07 16:15:12 +01:00 |
|
Raito Bezarius
|
9b03b4355b
|
fix: add forgotten modules for levitation
Otherwise, this won't eval properly.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-07 16:15:12 +01:00 |
|
Raito Bezarius
|
752ff19e21
|
fix: switch to writeClosure
build liminix / build_zyxel-nwa50ax_mips (push) Has been cancelled
build liminix / test_hostapd (push) Has been cancelled
build liminix / build_vm_qemu_mips (push) Has been cancelled
build liminix / test_shell_customization (push) Has been cancelled
writeReferencesToFile has been removed from nixpkgs…
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-12-07 16:00:57 +01:00 |
|
|
6dd34b97a9
|
Merge pull request 'feat(ci): shell-customization' (#32) from lbailly/liminix:shell-customization into main
build liminix / test_shell_customization (push) Successful in 20s
build liminix / build_zyxel-nwa50ax_mips (push) Successful in 18s
build liminix / build_vm_qemu_mips (push) Successful in 20s
build liminix / test_hostapd (push) Successful in 22s
Reviewed-on: #32
|
2024-10-04 11:22:43 +02:00 |
|
|
7eff028b02
|
fix: hostname at early boot
build liminix / build_zyxel-nwa50ax_mips (pull_request) Successful in 19s
build liminix / build_vm_qemu_mips (pull_request) Successful in 20s
build liminix / test_shell_customization (pull_request) Successful in 20s
build liminix / test_hostapd (pull_request) Successful in 21s
|
2024-10-04 11:21:46 +02:00 |
|
|
89d2d34ad7
|
feat(ci): prompt checking
|
2024-10-04 11:21:46 +02:00 |
|
|
eec7a6e985
|
fix PS1
|
2024-10-04 11:21:46 +02:00 |
|
|
a56936f1d3
|
Merge pull request 'feat: add environment variables and prompt customization in login shells' (#29) from shell-customization into main
build liminix / build_zyxel-nwa50ax_mips (push) Failing after 17s
build liminix / build_vm_qemu_mips (push) Failing after 18s
build liminix / test_hostapd (push) Failing after 19s
Reviewed-on: #29
|
2024-10-04 11:12:05 +02:00 |
|
Raito Bezarius
|
562b050341
|
feat: add environment variables and prompt customization in login shells
This way, we can configure a bit our prompt.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-10-04 11:12:05 +02:00 |
|
|
dbe6b1b135
|
Merge pull request 'feat(ci): test with wpa_supplicant' (#24) from lbailly/liminix:CI into main
build liminix / test_hostapd (push) Has been cancelled
build liminix / build_vm_qemu_mips (push) Has been cancelled
build liminix / build_zyxel-nwa50ax_mips (push) Has been cancelled
Reviewed-on: #24
Reviewed-by: Ryan Lahfa <ryan@dgnum.eu>
|
2024-10-04 11:11:47 +02:00 |
|
|
c5e48f5c9f
|
feat(ci-wlan): use wpa_supplicant
build liminix / build_vm_qemu_mips (pull_request) Successful in 19s
build liminix / build_zyxel-nwa50ax_mips (pull_request) Successful in 19s
build liminix / test_hostapd (pull_request) Successful in 19s
|
2024-09-30 13:16:57 +02:00 |
|
|
0dd72b31f4
|
feat(ci): use ci.nix
|
2024-09-30 13:16:57 +02:00 |
|
Raito Bezarius
|
013e4c396c
|
feat: repair CI and cleanup cross-compilation mechanism
build liminix / build_vm_qemu_mips (push) Successful in 6m24s
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-16 18:14:39 +02:00 |
|
Raito Bezarius
|
036f91d2f0
|
feat(ubus): support for Lua 5.3
build liminix / build_vm_qemu_mips (push) Failing after 27s
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-08 01:08:59 +02:00 |
|
Raito Bezarius
|
54db2ad006
|
feat(libubox): support for Lua 5.3
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-08 01:08:54 +02:00 |
|
Raito Bezarius
|
8ac3e32b8b
|
fix(modules/hostname): hash the hostname to avoid duplicate services in the db
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-08 00:31:15 +02:00 |
|
Raito Bezarius
|
6970d811e8
|
chore(min-copy-closure): improve liminix-rebuild for maintenance
build liminix / build_vm_qemu_mips (push) Failing after 28s
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 23:59:29 +02:00 |
|
Raito Bezarius
|
b468275f53
|
fix(tftpboot): revert squashfs use and go back to JFFS2
build liminix / build_vm_qemu_mips (push) Failing after 27s
squashfs doesn't copy all the files we need.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 23:48:13 +02:00 |
|
Raito Bezarius
|
3ed1564235
|
feat(recovery): bump to 20MB the TFTP phram size
build liminix / build_vm_qemu_mips (push) Failing after 27s
Otherwise, this will fail to boot on a modern closure.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 23:39:22 +02:00 |
|
Raito Bezarius
|
9fcfae3eae
|
feat(recovery): strengthen debugging capabilities of preinit
build liminix / build_vm_qemu_mips (push) Failing after 27s
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 23:30:05 +02:00 |
|
Raito Bezarius
|
73ea02b982
|
feat(modules/nixpkgs): introduce source parameter
build liminix / build_vm_qemu_mips (push) Failing after 27s
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 23:05:03 +02:00 |
|
Raito Bezarius
|
c942b2be09
|
feat(initramfs): enable zstd compression
build liminix / build_vm_qemu_mips (push) Failing after 27s
Busybox is still 3MB.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 22:49:25 +02:00 |
|
Raito Bezarius
|
95850a44c2
|
feat(recovery): implement failsafe boot
for TFTP or anything, really.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 22:49:25 +02:00 |
|
Raito Bezarius
|
bc1f54e701
|
Merge branch 'bridgeability' into 'main'
build liminix / build_vm_qemu_mips (push) Failing after 27s
|
2024-09-07 21:53:20 +02:00 |
|
Raito Bezarius
|
0ee2ce4183
|
fix(overlay): adopt upstream fix for Lua readline
build liminix / build_vm_qemu_mips (push) Failing after 27s
9f58e7b926
("maybe fix nixpkgs-unstable lua")
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 21:52:48 +02:00 |
|
Raito Bezarius
|
94a5b19c77
|
fix(evalConfig): fix pkgs relation with nixpkgs
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 21:52:48 +02:00 |
|
Raito Bezarius
|
13069415fd
|
feat(modules/hostapd): offer readiness oneshot
build liminix / build_vm_qemu_mips (pull_request) Failing after 27s
WLAN oper wait until the WLAN interface is ready.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 21:15:31 +02:00 |
|
Raito Bezarius
|
5590fea16e
|
feat(ifwait): add ifbridgeable script
build liminix / build_vm_qemu_mips (pull_request) Failing after 28s
This enable to wait for bridgeability of a WLAN interface via
`iwinfo`.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 21:09:17 +02:00 |
|
Raito Bezarius
|
c39bfc2bb5
|
fix(write-fennel): escape binary path for PATH
otherwise, escapeShellArg might just do nothing!
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 21:03:57 +02:00 |
|
Raito Bezarius
|
0c363be423
|
fennelrepl: add iwinfo to it
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 20:03:02 +02:00 |
|
Raito Bezarius
|
26d2812aa4
|
fennerepl: remove readline
build liminix / build_vm_qemu_mips (push) Failing after 27s
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 20:03:02 +02:00 |
|
Raito Bezarius
|
b57df3f288
|
iwinfo: use Lua 5.3 port
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 20:03:02 +02:00 |
|
Raito Bezarius
|
4cf10c2e75
|
iwinfo: init at unstable-07-09-2024
build liminix / build_vm_qemu_mips (push) Failing after 28s
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 19:26:14 +02:00 |
|
Raito Bezarius
|
0d36000d9f
|
overlay: update hostapd with readiness support
build liminix / build_vm_qemu_mips (push) Failing after 28s
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 18:31:57 +02:00 |
|
|
ce17fea337
|
Merge pull request 'feat(hostapd): ubus support' (#16) from hostapd-ubus into main
build liminix / build_vm_qemu_mips (push) Failing after 29s
Reviewed-on: #16
|
2024-09-07 17:53:21 +02:00 |
|
Raito Bezarius
|
1a770910a6
|
fix(ubus): rendez vous URL for the unix socket
build liminix / build_vm_qemu_mips (pull_request) Failing after 32s
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
|
2024-09-07 17:48:06 +02:00 |
|