about summary refs log tree commit diff
path: root/nixos/modules/services
diff options
context:
space:
mode:
authorAaron Andersen <aaron@fosslib.net>2019-07-01 15:55:35 -0400
committerAaron Andersen <aaron@fosslib.net>2019-07-20 18:29:46 -0400
commit505df09d502c2f58063828e03e522ffa29d611d1 (patch)
tree7843d97074df4ddc108c09c21e62d0fb467271fa /nixos/modules/services
parentf5945fcf0ed8191e3a8f7e2b43a2a3997dd9f9db (diff)
downloadnixlib-505df09d502c2f58063828e03e522ffa29d611d1.tar
nixlib-505df09d502c2f58063828e03e522ffa29d611d1.tar.gz
nixlib-505df09d502c2f58063828e03e522ffa29d611d1.tar.bz2
nixlib-505df09d502c2f58063828e03e522ffa29d611d1.tar.lz
nixlib-505df09d502c2f58063828e03e522ffa29d611d1.tar.xz
nixlib-505df09d502c2f58063828e03e522ffa29d611d1.tar.zst
nixlib-505df09d502c2f58063828e03e522ffa29d611d1.zip
nixos/httpd: drop the port option
Diffstat (limited to 'nixos/modules/services')
-rw-r--r--nixos/modules/services/web-servers/apache-httpd/default.nix9
-rw-r--r--nixos/modules/services/web-servers/apache-httpd/per-server-options.nix8
2 files changed, 3 insertions, 14 deletions
diff --git a/nixos/modules/services/web-servers/apache-httpd/default.nix b/nixos/modules/services/web-servers/apache-httpd/default.nix
index bf99f6c132af..12ff94a1f8f6 100644
--- a/nixos/modules/services/web-servers/apache-httpd/default.nix
+++ b/nixos/modules/services/web-servers/apache-httpd/default.nix
@@ -21,10 +21,9 @@ let
     else [{ip = "*"; port = 80;}];
 
   getListen = cfg:
-    let list = (lib.optional (cfg.port != 0) {ip = "*"; port = cfg.port;}) ++ cfg.listen;
-    in if list == []
-        then defaultListen cfg
-        else list;
+    if cfg.listen == []
+      then defaultListen cfg
+      else cfg.listen;
 
   listenToString = l: "${l.ip}:${toString l.port}";
 
@@ -638,8 +637,6 @@ in
                      message = "SSL is enabled for httpd, but sslServerCert and/or sslServerKey haven't been specified."; }
                  ];
 
-    warnings = map (cfg: ''apache-httpd's port option is deprecated. Use listen = [{/*ip = "*"; */ port = ${toString cfg.port};}]; instead'' ) (lib.filter (cfg: cfg.port != 0) allHosts);
-
     users.users = optionalAttrs (mainCfg.user == "wwwrun") (singleton
       { name = "wwwrun";
         group = mainCfg.group;
diff --git a/nixos/modules/services/web-servers/apache-httpd/per-server-options.nix b/nixos/modules/services/web-servers/apache-httpd/per-server-options.nix
index 4bbd041b6e04..536e707137c6 100644
--- a/nixos/modules/services/web-servers/apache-httpd/per-server-options.nix
+++ b/nixos/modules/services/web-servers/apache-httpd/per-server-options.nix
@@ -24,14 +24,6 @@ with lib;
     '';
   };
 
-  port = mkOption {
-    type = types.int;
-    default = 0;
-    description = ''
-      Port for the server. Option will be removed, use <option>listen</option> instead.
-  '';
-  };
-
   listen = mkOption {
      type = types.listOf (types.submodule (
           {