forked from dan/liminix
1
0
Fork 0
liminix/modules
Daniel Barlow cc73a98419 support setting network device names
this means that net devices in devices/foo/default.nix can be
specified by their sysfs paths (instead of by "eth0" and "eth1" that
may change from one kernel version to the next) and given mnenomic
names that are helpful for the hardware. Like "wan" and "lan[1..4]"
2023-11-26 23:15:28 +00:00
..
arch qemu armv7 2023-11-05 23:19:11 +00:00
bridge extneder: use bridge module 2023-08-31 18:29:45 +01:00
dhcp6c this is the dhcp6c service we want 2023-09-26 16:43:03 +01:00
dnsmasq dnsmasq static hosts defaults to empty attrset 2023-09-04 23:02:17 +01:00
firewall add preamble text to each service-providing-module 2023-08-07 23:03:49 +01:00
hostapd remove interface.device 2023-08-28 22:02:28 +01:00
mount add placeholders for missing module docs 2023-09-04 22:19:22 +01:00
network support setting network device names 2023-11-26 23:15:28 +00:00
ntp add o+x permission on service-state directories 2023-08-28 22:02:28 +01:00
outputs convert flash params to int 2023-11-12 20:39:06 +00:00
ppp remove interface.device 2023-08-28 22:02:28 +01:00
s6 remove unneeded login and getty applets 2023-11-23 20:01:13 +00:00
ssh ssh ensure we create /run/dropbear 2023-09-17 17:00:26 +01:00
vlan add outputs for vlan service 2023-09-17 17:00:31 +01:00
watchdog add placeholders for missing module docs 2023-09-04 22:19:22 +01:00
all-modules.nix more doc 2023-11-10 21:17:20 +00:00
base.nix convert tftp.loadAddress from string to int 2023-11-12 18:37:33 +00:00
busybox.nix improve descriptions for base and busybox 2023-08-16 22:26:31 +01:00
ext4fs.nix add ext4 as rootfsType 2023-11-06 21:52:31 +00:00
hardware.nix convert flash params to int 2023-11-12 20:39:06 +00:00
hostname.nix describe hostname option 2023-08-16 22:26:40 +01:00
initramfs.nix options.system.outputs.initramfs -> initramfs module 2023-11-05 11:33:02 +00:00
jffs2.nix convert flash params to int 2023-11-12 20:39:06 +00:00
kernel.nix kernel.src may be a path not just a package 2023-11-18 14:21:18 +00:00
kexecboot.nix rename config.outputs to config.system.outputs 2023-07-13 19:24:59 +01:00
outputs.nix don't import flashimage unconditionally, it breaks qemu 2023-11-12 18:11:13 +00:00
ramdisk.nix improve grammar of mkEnableOption descriptions 2023-08-04 20:19:27 +01:00
squashfs.nix move squashfs kernel options into module 2023-08-30 22:59:28 +01:00
standard.nix more doc 2023-11-10 21:17:20 +00:00
tftpboot.nix add bootable config for Turris Omnia 2023-11-24 23:29:12 +00:00
ubifs.nix "ubimage" module contains ubifs image + instructions 2023-10-21 23:20:53 +01:00
users.nix improve doc 2023-08-16 22:52:16 +01:00
wlan.nix configurable busybox 2023-03-10 18:40:45 +00:00