liminix/pkgs
Daniel Barlow fbb2c04132 move module-based-service parameter types into service
This is in preparation for writing something that extracts them
into documentation.

user configurations now call config.system.service.foo.build { ...params }
instead of config.system.service.foo

the parameter type definitions themselves now move into the
config stanza of the module referencing the service

new helper function  liminix.callService

The only service moved so far is dnsmasq
2023-08-04 20:39:29 +01:00
..
anoia extract service output watcher to fennel module 2023-07-08 23:08:24 +01:00
fennel install fennel from source as a package 2023-07-04 22:56:17 +01:00
fennelrepl fennelrepl add PREFIX/?/init.lua to lua load path 2023-07-08 23:08:25 +01:00
firewallgen firewallgen: make nft shebang work 2023-06-27 21:26:23 +01:00
gen_init_cpio package gen_init_cpio, tool for making an initramfs 2023-04-04 22:54:20 +01:00
go-l2tp
hi add smaller-than-gnu "hello world" package 2023-04-23 20:56:20 +01:00
ifwait rename luaSmall package to lua 2023-07-02 18:19:54 +01:00
initramfs-peek initramfs-peek: an initramfs image with a shell, for debugging 2023-05-06 23:03:51 +01:00
kernel load necessary kernel modules for firewall 2023-06-27 21:18:09 +01:00
kernel-backport
kernel-modules load necessary kernel modules for firewall 2023-06-27 21:18:09 +01:00
liminix-tools use module-based-service for hostapd 2023-07-16 17:51:50 +01:00
linotify ipv6 prefix delegation for rotuer 2023-05-31 23:29:05 +01:00
lzma
mac80211
min-collect-garbage move min-list-garbage into min-collect-garbage pkg 2023-05-20 21:55:23 +01:00
min-copy-closure liminix-rebuild: test if nix-build succeeds 2023-05-20 22:30:22 +01:00
mips-vm mips-vm: allow env var to override la network interface 2023-05-06 23:01:56 +01:00
mtdutils qemu: boot from mtd using mtd2block 2023-04-04 21:07:02 +01:00
netlink-lua
odhcp6c partly support getting IPv6 addresses 2023-05-24 23:01:50 +01:00
odhcp-script simplify protocol for watchers of service output directories 2023-07-02 12:09:13 +01:00
openwrt add kexecboot 2023-03-19 20:25:43 +00:00
ppp upgrade to ppp 2.5.0 2023-05-22 23:31:57 +01:00
pppoe
preinit preinit: null-terminate argv array for execve 2023-06-22 09:29:44 +01:00
pseudofile pseudofile: allow setting uid and gid of files 2023-04-14 23:12:52 +01:00
routeros
s6-init-bin configurable busybox 2023-03-10 18:40:45 +00:00
s6-rc-database
service-fns
swconfig
systemconfig write etc/nix-store-paths in systemConfiguration 2023-05-19 23:57:50 +01:00
tufted
write-ash-script configurable busybox 2023-03-10 18:40:45 +00:00
write-fennel-script fennelrepl: fix bug which introduced whitespace in package.path 2023-07-08 23:08:24 +01:00
default.nix move module-based-service parameter types into service 2023-08-04 20:39:29 +01:00
kexec-map-file.patch add kexecboot 2023-03-19 20:25:43 +00:00