@cryptotaxi247 / infra-1 / commits / 9a8723f9

Disable tarball mirroring (moved to nixos.org)

Eelco Dolstra committed Jun 5, 2013 at 12:17 UTC 9a8723f9278ce7218cb572213f5ca71a09969599
1 file changed -42
delft/cartman.nix
-42
@@ -603,22 +603,6 @@ rec {
603 documentRoot = "/home/karltk/public_html/planet";
604 }
605
606 - /*
607 - { hostName = "cloud.nixos.org";
608 - extraConfig = ''
609 - <Proxy *>
610 - Order deny,allow
611 - Allow from all
612 - </Proxy>
613 -
614 - ProxyRequests Off
615 - ProxyPreserveHost On
616 - ProxyPass / http://stan:8773/ retry=5
617 - ProxyPassReverse / http://stan:8773/
618 - '';
619 - }
620 - */
621 -
606 { hostName = "mturk.nixos.org";
607 extraConfig = ''
608 <Proxy *>
@@ -701,30 +685,4 @@ rec {
685 systemd.services.httpd.serviceConfig.MemoryLimit = "1500M";
686 systemd.services.httpd.serviceConfig.ControlGroupAttribute = [ "memory.memsw.limit_in_bytes 1500M" ];
687
704 - users.extraUsers.tarball-mirror =
705 - { description = "Nixpkg starball mirroring user";
706 - home = "/home/tarball-mirror";
707 - createHome = true;
708 - useDefaultShell = true;
709 - openssh.authorizedKeys.keys = singleton "ssh-dss AAAAB3NzaC1kc3MAAACBAOo3foMFsYvc+LEVVTAeXpaxdOFG6O2NE9coxZYN6UtwE477GwkvZ4uKymAekq3TB8I6dDg4QFfE27fIip/rQHJ/Rus+KsxwnTbwPzE0WcZVpkKQsepsoqLkfwMpiPfn5/oxcnJsimwRY/E95aJmmOHdGaYWrc0t4ARa+6teUgdFAAAAFQCSQq2Wil0/X4hDypGGUKlKvYyaWQAAAIAy/0fSDnz1tZOQBGq7q78y406HfWghErrVlrW9g+foJQG5pgXXcdJs9JCIrlaKivUKITDsYnQaCjrZaK8eHnc4ksbkSLfDOxFnR5814ulCftrgEDOv9K1UU3pYketjFMvQCA2U48lR6jG/99CPNXPH55QEFs8H97cIsdLQw9wM4gAAAIEAmzWZlXLzIf3eiHQggXqvw3+C19QvxQITcYHYVTx/XYqZi1VZ/fkY8bNmdcJsWFyOHgEhpEca+xM/SNvH/14rXDmt0wtclLEx/4GVLi59hQCnnKqv7HzJg8RF4v6XTiROBAEEdb4TaFuFn+JCvqPzilTzXTexvZKJECOvfYcY+10= eelco.dolstra@logicblox.com";
710 - };
711 -
712 - systemd.services.mirror-tarballs =
713 - { description = "Mirror Nixpkgs tarballs";
714 - path = [ config.environment.nix pkgs.curl pkgs.git ];
715 - #environment.DRY_RUN = "1";
716 - environment.HYDRA_DISALLOW_UNFREE = "1";
717 - environment.NIX_PATH = "nixpkgs=/home/tarball-mirror/nixpkgs";
718 - environment.NIX_REMOTE = "daemon";
719 - environment.CURL_CA_BUNDLE = "/etc/ssl/certs/ca-bundle.crt";
720 - serviceConfig.User = "tarball-mirror";
721 - script =
722 - ''
723 - export NIX_CURL_FLAGS="--silent --show-error --connect-timeout 30"
724 - cd /home/tarball-mirror/nixpkgs
725 - git pull
726 - exec /etc/nixos/nixpkgs/maintainers/scripts/copy-tarballs.sh
727 - '';
728 - };
729 -
688 }