c70d556f44
write combined-image into a directory not $out directly
e7987c9520
add build-host tftp server
f9626d00f4
generate probably-non-functional firmware image for gl-ar750
e9f04931fa
improve syntax for accessing service outputs
2d7bb6b2fa
twiddle docs
f030efbd49
extract "service" function to reduce duplicated code
7f280b5d6a
add QEMU_OPTIONS env var for run-qemu
0ed97a5232
support /proc/config.gz
1aa9f8d61f
add s6 package for logfile timestamp decoder s6-tai64nlocal
da8866a01a
first pass at a hostapd service, rough around the edges
8cff11d0a3
add Licence information
95f27eaf84
add note about contributions
ba80e66696
add config for 80211_hwsim simulated wlan adaptor
6a9b14f965
re-enable kernel checkedConfig support
c320d0afc7
add dnsmasq and example config for it
6f23a45696
configuration for users and groups
1dbdbbbb1a
thinking
dfdaa27f39
make ppp log to stderr not syslog
0632b5102e
remove .service/.target/.bundle etc suffixes on service names
2e13f1372e
add outputs.manifest for diagnosing image size problems
5e573cef09
squashfs builder just needs filesystem not entire config
e2650aa162
add pppoe derivation, replacing override
af4cd2e05c
make mksquashfs fail on error
a5e3fffa12
what's so amazing about really deep thoughts?
5d10a9e760
rename config.environment as config.filesystem
696bbe6521
rename systemPackages as defaultProfile.packages
4cbe669783
move make-image to subdirectory
1c14bb63fa
callPackageify make-image.nix
c6c6b51893
make s6-rc-database a package
cd5afb22e7
remove static busybox
d5ccecf038
make "shutdown" work
2430e80ca1
todo
7803eebfd4
add a "route" service
676c94782b
separate files for networking and services
4bfba33170
handle case when ppp0 eists but is down
1b1aa9de76
much TODO about nothing
9902d4052b
add a type definiton for s6-rc modules
cbee488d22
automated test for pppoe
f3f51ac6be
vmlinux: tidy up
e29d009b2f
make kernel builder callPackage'able
617355773e
explain relationship with NixWRT
5d51d15b86
working pppoe with readiness notification on ip-up
47f8fa9797
write down things I'll forget otherwise
a34a3ade08
make udhcp wait for its interface to be ready
3677ab9cb3
move service state out of s6 scandir
c1835d97ee
add pppoe
c6e56b1637
merge-modules accepts >1 module
887a4ff966
WIP introduce nixos module system for configuration
0f999f9ae4
smoke test : remove temporary files afterwards
8dd7bb958a
improve qemu tooling, and document it
d284179272
script and README to start routeros configured for pppoe
7a4314baee
run-tests cd into each test directory before running it
1bc8fd7873
remove trace output
dd124e49dd
udhcp: write service responses as outputs
0b0efde12c
tidy repo
7a5017fd17
fix package search path in wrapper
07ee2a1b0e
example of nixos module/systemd service