23 lines
505 B
Nix
23 lines
505 B
Nix
{ pkgs ? import <nixpkgs> {}
|
|
}:
|
|
let
|
|
profiles = import ./profiles.nix { inherit pkgs; };
|
|
in
|
|
import ./builder.nix (
|
|
builtins.head (profiles.identifyProfile "avm_fritz7412") // {
|
|
packages = [
|
|
"tcpdump"
|
|
"vxlan" "kmod-vxlan"
|
|
];
|
|
files = pkgs.runCommandNoCC "image-files" {} ''
|
|
mkdir -p $out/etc/uci-defaults
|
|
cat > $out/etc/uci-defaults/99-custom <<EOF
|
|
uci -q batch << EOI
|
|
set system.@system[0].hostname='testap'
|
|
commit
|
|
EOI
|
|
EOF
|
|
'';
|
|
}
|
|
)
|