From 3fa63a4f312a885d353177db911f8a52ce7a1e1c Mon Sep 17 00:00:00 2001
From: makefu <github@syntax-fehler.de>
Date: Sat, 22 Oct 2016 15:26:16 +0200
Subject: m 2 mycube: fix redis mimimi

---
 makefu/2configs/deployment/mycube.connector.one.nix | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

(limited to 'makefu')

diff --git a/makefu/2configs/deployment/mycube.connector.one.nix b/makefu/2configs/deployment/mycube.connector.one.nix
index 8f51c91dd..daadad05d 100644
--- a/makefu/2configs/deployment/mycube.connector.one.nix
+++ b/makefu/2configs/deployment/mycube.connector.one.nix
@@ -6,7 +6,11 @@ let
   external-ip = config.krebs.build.host.nets.internet.ip4.addr;
   wsgi-sock = "${config.services.uwsgi.runDir}/uwsgi.sock";
 in {
-  services.redis.enable = true;
+  services.redis = {
+    enable = true;
+  };
+  systemd.services.redis.serviceConfig.LimitNOFILE=10032;
+
   services.uwsgi = {
     enable = true;
     user = "nginx";
-- 
cgit v1.2.3


From 2e22fa7234c95cccb1680fb47954f339e6e0b326 Mon Sep 17 00:00:00 2001
From: makefu <github@syntax-fehler.de>
Date: Thu, 27 Oct 2016 14:55:50 +0200
Subject: m 2 hw: Plot twist - x220 was an x230 ALL ALONG!

---
 makefu/1systems/x.nix          |  6 +++---
 makefu/2configs/hw/tp-x220.nix | 34 --------------------------------
 makefu/2configs/hw/tp-x230.nix | 44 ++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 47 insertions(+), 37 deletions(-)
 delete mode 100644 makefu/2configs/hw/tp-x220.nix
 create mode 100644 makefu/2configs/hw/tp-x230.nix

(limited to 'makefu')

diff --git a/makefu/1systems/x.nix b/makefu/1systems/x.nix
index e7f5d0dae..e1aec360d 100644
--- a/makefu/1systems/x.nix
+++ b/makefu/1systems/x.nix
@@ -32,7 +32,7 @@
       # ../2configs/buildbot-standalone.nix
 
       # hardware specifics are in here
-      ../2configs/hw/tp-x220.nix
+      ../2configs/hw/tp-x230.nix
       ../2configs/hw/rtl8812au.nix
       ../2configs/hw/bcm4352.nix
       # mount points
@@ -46,7 +46,7 @@
       # temporary modules
       ../2configs/temp/share-samba.nix
       ../2configs/laptop-backup.nix
-      ../2configs/temp/elkstack.nix
+      #../2configs/temp/elkstack.nix
       # ../2configs/temp/sabnzbd.nix
       ../2configs/tinc/siem.nix
       #../2configs/torrent.nix
@@ -62,7 +62,7 @@
 
   environment.systemPackages = [ pkgs.passwdqc-utils pkgs.bintray-upload ];
 
-  # virtualisation.docker.enable = true;
+  virtualisation.docker.enable = true;
 
   # configure pulseAudio to provide a HDMI sink as well
   networking.firewall.enable = true;
diff --git a/makefu/2configs/hw/tp-x220.nix b/makefu/2configs/hw/tp-x220.nix
deleted file mode 100644
index ce3e34ad3..000000000
--- a/makefu/2configs/hw/tp-x220.nix
+++ /dev/null
@@ -1,34 +0,0 @@
-{ config, lib, pkgs, ... }:
-
-with import <stockholm/lib>;
-{
-
-  imports = [ ./tp-x2x0.nix ];
-  boot = {
-    kernelModules = [ "kvm-intel" "acpi_call" "tpm-rng" "tp_smapi" ];
-    extraModulePackages = [ config.boot.kernelPackages.tp_smapi ];
-  };
-  hardware.opengl.extraPackages =  [ pkgs.vaapiIntel pkgs.vaapiVdpau ];
-  services.xserver = {
-    videoDriver = "intel";
-    deviceSection = ''
-      Option "AccelMethod" "sna"
-    '';
-  };
-
-  security.rngd.enable = true;
-
-  services.xserver.displayManager.sessionCommands =''
-    xinput set-int-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation" 8 1
-    xinput set-int-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Button" 8 2
-    xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Axes" 6 7 4 5
-    # xinput set-int-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Timeout" 8 200
-  '';
-
-  # enable HDMI output switching with pulseaudio
-  hardware.pulseaudio.configFile = pkgs.writeText "pulse-default-pa" ''
-    ${builtins.readFile "${config.hardware.pulseaudio.package.out}/etc/pulse/default.pa"}
-    load-module module-alsa-sink device=hw:0,3 sink_properties=device.description="HDMIOutput" sink_name="HDMI"
-  '';
-
-}
diff --git a/makefu/2configs/hw/tp-x230.nix b/makefu/2configs/hw/tp-x230.nix
new file mode 100644
index 000000000..99563a771
--- /dev/null
+++ b/makefu/2configs/hw/tp-x230.nix
@@ -0,0 +1,44 @@
+{ config, lib, pkgs, ... }:
+
+with import <stockholm/lib>;
+{
+
+  imports = [ ./tp-x2x0.nix ];
+  boot = {
+    # tp-smapi is not supported bt x230 anymore
+    kernelModules = [
+      "kvm-intel"
+      "thinkpad_ec"
+   #   "acpi_call"
+   #   "thinkpad_acpi"
+   #   "tpm-rng"
+    ];
+    extraModulePackages = [
+    #  config.boot.kernelPackages.acpi_call
+    ];
+  };
+  services.acpid.enable = true;
+  hardware.opengl.extraPackages =  [ pkgs.vaapiIntel pkgs.vaapiVdpau ];
+  services.xserver = {
+    videoDriver = "intel";
+    deviceSection = ''
+      Option "AccelMethod" "sna"
+    '';
+  };
+  # no entropy source working
+  # security.rngd.enable = true;
+
+  services.xserver.displayManager.sessionCommands =''
+    xinput set-int-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation" 8 1
+    xinput set-int-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Button" 8 2
+    xinput set-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Axes" 6 7 4 5
+    # xinput set-int-prop "TPPS/2 IBM TrackPoint" "Evdev Wheel Emulation Timeout" 8 200
+  '';
+
+  # enable HDMI output switching with pulseaudio
+  hardware.pulseaudio.configFile = pkgs.writeText "pulse-default-pa" ''
+    ${builtins.readFile "${config.hardware.pulseaudio.package.out}/etc/pulse/default.pa"}
+    load-module module-alsa-sink device=hw:0,3 sink_properties=device.description="HDMIOutput" sink_name="HDMI"
+  '';
+
+}
-- 
cgit v1.2.3