43 lines
1.1 KiB
Diff
43 lines
1.1 KiB
Diff
diff --git a/runit.nix b/runit.nix
|
|
index 14dd437..982823d 100644
|
|
--- a/runit.nix
|
|
+++ b/runit.nix
|
|
@@ -36,6 +36,10 @@ in
|
|
ip route add 103.206.98.200/29 dev eth0
|
|
ip route add default via 103.206.98.200 dev eth0
|
|
''}
|
|
+
|
|
+ # Setup IP Address
|
|
+ /etc/ip_setup
|
|
+
|
|
mkdir /bin/
|
|
ln -s ${pkgs.runtimeShell} /bin/sh
|
|
|
|
diff --git a/zynq_image.nix b/zynq_image.nix
|
|
index 979b760..0be26b2 100644
|
|
--- a/zynq_image.nix
|
|
+++ b/zynq_image.nix
|
|
@@ -33,7 +33,7 @@ in {
|
|
nixpkgs.system = "armv7l-linux";
|
|
networking.hostName = "zynq";
|
|
not-os.sd = true;
|
|
- not-os.simpleStaticIp = true;
|
|
+ not-os.simpleStaticIp = false;
|
|
system.build.zynq_image = pkgs.runCommand "zynq_image" {
|
|
preferLocalBuild = true;
|
|
} ''
|
|
@@ -60,6 +60,13 @@ in {
|
|
mkdir -p /root/linien-server-log
|
|
exec svlogd -tt /root/linien-server-log
|
|
'';
|
|
+ "ip_setup" = {
|
|
+ text = ''
|
|
+ ifconfig eth0 192.168.1.129 netmask 255.255.255.0
|
|
+ ip link set eth0 up
|
|
+ '';
|
|
+ mode = "0762";
|
|
+ };
|
|
"pam.d/other".text = ''
|
|
auth sufficient pam_permit.so
|
|
account required pam_permit.so
|