liminix/modules
Daniel Barlow 9441f48819 new ppp module, used by rotuer
The objective here is that services which depend on global config
(e.g. kernel config or busybox options or static paths in the
filesystem) now live under config.system.service, and are added
to that collection by the module that defines the necessary state.

This is a first step: the services will be configured by a typechecked
attr set instead of the arbitrary arguments that
pkgs.liminix.networking.pppoe accepts
2023-07-13 19:44:14 +01:00
..
s6 use /bin/sh for init scripts 2023-04-19 21:41:05 +01:00
base.nix /etc/ashrc for interactive non-login shells 2023-05-21 17:08:32 +01:00
busybox.nix ipv6 default route 2023-06-30 10:17:33 +01:00
flashimage.nix rename config.outputs to config.system.outputs 2023-07-13 19:24:59 +01:00
hardware.nix set erase block size to something that works for jffs2 2023-04-10 22:57:50 +01:00
hostname.nix set hostname before dhcp client runs 2023-03-08 22:11:59 +00:00
initramfs.nix rename config.outputs to config.system.outputs 2023-07-13 19:24:59 +01:00
jffs2.nix rename config.outputs to config.system.outputs 2023-07-13 19:24:59 +01:00
kexecboot.nix rename config.outputs to config.system.outputs 2023-07-13 19:24:59 +01:00
outputs.nix rename config.outputs to config.system.outputs 2023-07-13 19:24:59 +01:00
ppp.nix new ppp module, used by rotuer 2023-07-13 19:44:14 +01:00
ramdisk.nix extract phram.mtd ramdisk support from tftpboot module 2023-03-18 14:30:10 +00:00
squashfs.nix rename config.outputs to config.system.outputs 2023-07-13 19:24:59 +01:00
standard.nix add "standard" module, which includes flashimage kexec & jffs2 2023-05-17 15:38:22 +01:00
tftpboot.nix rename config.outputs to config.system.outputs 2023-07-13 19:24:59 +01:00
users.nix pseudofile: allow setting uid and gid of files 2023-04-14 23:12:52 +01:00
wlan.nix configurable busybox 2023-03-10 18:40:45 +00:00