diff options
author | Ismaël Bouya <ismael.bouya@normalesup.org> | 2020-05-07 11:58:37 +0200 |
---|---|---|
committer | Ismaël Bouya <ismael.bouya@normalesup.org> | 2020-05-07 11:58:37 +0200 |
commit | dcac3ec730176549cd52a9a42db2001dc652c30d (patch) | |
tree | 451177d3f3905ae994b0a39806947ad404b292e8 /modules/private/websites/tools/cloud | |
parent | 06029fac6a34ef8111ee2f2f07b2118ddb2e1559 (diff) | |
download | Nix-dcac3ec730176549cd52a9a42db2001dc652c30d.tar.gz Nix-dcac3ec730176549cd52a9a42db2001dc652c30d.tar.zst Nix-dcac3ec730176549cd52a9a42db2001dc652c30d.zip |
Remove overlay that overrides the php version
Diffstat (limited to 'modules/private/websites/tools/cloud')
-rw-r--r-- | modules/private/websites/tools/cloud/default.nix | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/modules/private/websites/tools/cloud/default.nix b/modules/private/websites/tools/cloud/default.nix index b9bb32f..73a837f 100644 --- a/modules/private/websites/tools/cloud/default.nix +++ b/modules/private/websites/tools/cloud/default.nix | |||
@@ -11,9 +11,9 @@ let | |||
11 | [ nextcloud varDir ] | 11 | [ nextcloud varDir ] |
12 | ++ builtins.attrValues pkgs.webapps.nextcloud-apps); | 12 | ++ builtins.attrValues pkgs.webapps.nextcloud-apps); |
13 | phpConfig = '' | 13 | phpConfig = '' |
14 | extension=${pkgs.phpPackages.redis}/lib/php/extensions/redis.so | 14 | extension=${pkgs.php72Packages.redis}/lib/php/extensions/redis.so |
15 | extension=${pkgs.phpPackages.apcu}/lib/php/extensions/apcu.so | 15 | extension=${pkgs.php72Packages.apcu}/lib/php/extensions/apcu.so |
16 | zend_extension=${pkgs.php}/lib/php/extensions/opcache.so | 16 | zend_extension=${pkgs.php72}/lib/php/extensions/opcache.so |
17 | ''; | 17 | ''; |
18 | pool = { | 18 | pool = { |
19 | "listen.owner" = "wwwrun"; | 19 | "listen.owner" = "wwwrun"; |
@@ -38,6 +38,7 @@ let | |||
38 | "php_admin_value[open_basedir]" = "/run/wrappers/bin/sendmail:${basedir}:/proc/meminfo:/dev/urandom:/proc/self/fd:/tmp"; | 38 | "php_admin_value[open_basedir]" = "/run/wrappers/bin/sendmail:${basedir}:/proc/meminfo:/dev/urandom:/proc/self/fd:/tmp"; |
39 | "php_admin_value[session.save_path]" = "${varDir}/phpSessions"; | 39 | "php_admin_value[session.save_path]" = "${varDir}/phpSessions"; |
40 | }; | 40 | }; |
41 | phpPackage = pkgs.php72; | ||
41 | }; | 42 | }; |
42 | in { | 43 | in { |
43 | options.myServices.websites.tools.cloud = { | 44 | options.myServices.websites.tools.cloud = { |
@@ -141,8 +142,8 @@ in { | |||
141 | cd ${nextcloud} | 142 | cd ${nextcloud} |
142 | NEXTCLOUD_CONFIG_DIR="${nextcloud}/config" \ | 143 | NEXTCLOUD_CONFIG_DIR="${nextcloud}/config" \ |
143 | exec \ | 144 | exec \ |
144 | sudo -u wwwrun ${pkgs.php}/bin/php \ | 145 | sudo -u wwwrun ${pkgs.php72}/bin/php \ |
145 | -c ${pkgs.php}/etc/php.ini \ | 146 | -c ${pkgs.php72}/etc/php.ini \ |
146 | occ $* | 147 | occ $* |
147 | ''; | 148 | ''; |
148 | in [ occ ]; | 149 | in [ occ ]; |
@@ -172,6 +173,7 @@ in { | |||
172 | group = "wwwrun"; | 173 | group = "wwwrun"; |
173 | settings = phpFpm.pool; | 174 | settings = phpFpm.pool; |
174 | phpOptions = config.services.phpfpm.phpOptions + phpFpm.phpConfig; | 175 | phpOptions = config.services.phpfpm.phpOptions + phpFpm.phpConfig; |
176 | phpPackage = pkgs.php72; | ||
175 | }; | 177 | }; |
176 | 178 | ||
177 | services.cron = { | 179 | services.cron = { |
@@ -181,7 +183,7 @@ in { | |||
181 | #! ${pkgs.stdenv.shell} | 183 | #! ${pkgs.stdenv.shell} |
182 | export LOCALE_ARCHIVE=/run/current-system/sw/lib/locale/locale-archive | 184 | export LOCALE_ARCHIVE=/run/current-system/sw/lib/locale/locale-archive |
183 | export PATH=/run/wrappers/bin:$PATH | 185 | export PATH=/run/wrappers/bin:$PATH |
184 | ${pkgs.php}/bin/php -d memory_limit=512M -f ${nextcloud}/cron.php | 186 | ${pkgs.php72}/bin/php -d memory_limit=512M -f ${nextcloud}/cron.php |
185 | ''; | 187 | ''; |
186 | in [ | 188 | in [ |
187 | '' | 189 | '' |