aboutsummaryrefslogtreecommitdiff
path: root/gnu/services
diff options
context:
space:
mode:
authorClément Lassieur <clement@lassieur.org>2018-02-09 01:00:33 +0100
committerClément Lassieur <clement@lassieur.org>2018-02-22 21:43:52 +0100
commit70cd2239a567fe551bdbe368b1d2b9d9cf531d09 (patch)
treeb5db7e1aeba9553380512dce9d9428b00a8fb90e /gnu/services
parent5c213d1bee60a7e2667feda9b8a2997624e5f447 (diff)
downloadguix-70cd2239a567fe551bdbe368b1d2b9d9cf531d09.tar.gz
guix-70cd2239a567fe551bdbe368b1d2b9d9cf531d09.zip
services: certbot: Listen on IPv6.
* gnu/services/certbot.scm (certbot-nginx-server-configurations): Listen on IPv6 too.
Diffstat (limited to 'gnu/services')
-rw-r--r--gnu/services/certbot.scm4
1 files changed, 2 insertions, 2 deletions
diff --git a/gnu/services/certbot.scm b/gnu/services/certbot.scm
index 8aac2638b3..91249ed3e3 100644
--- a/gnu/services/certbot.scm
+++ b/gnu/services/certbot.scm
@@ -1,7 +1,7 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2016 ng0 <ng0@we.make.ritual.n0.is>
;;; Copyright © 2016 Sou Bunnbu <iyzsong@member.fsf.org>
-;;; Copyright © 2017 Clément Lassieur <clement@lassieur.org>
+;;; Copyright © 2017, 2018 Clément Lassieur <clement@lassieur.org>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -98,7 +98,7 @@
(map
(lambda (host)
(nginx-server-configuration
- (listen '("80"))
+ (listen '("80" "[::]:80"))
(ssl-certificate #f)
(ssl-certificate-key #f)
(server-name (list host))
'nohover-highlight'> * gnu/packages/tryton.scm (trytond-account-move-line-grouping): New variable. 2022-08-10gnu: Add trytond-account-budget.Hartmut Goebel * gnu/packages/tryton.scm (trytond-account-budget): New variable. 2022-08-10gnu: Tryton application and framework: Update to 6.2.x.Hartmut Goebel * gnu/packages/tryton.scm (trytond-account-be, trytond-account-cash-rounding, trytond-account-credit-limit, trytond-account-de-skr03, trytond-account-deposit, trytond-account-dunning, trytond-account-dunning-email, trytond-account-dunning-fee, trytond-account-dunning-letter, trytond-account-eu, trytond-account-fr, trytond-account-invoice-correction, trytond-account-invoice-history, trytond-account-invoice-line-standalone, trytond-account-invoice-secondary-unit, trytond-account-payment-braintree, trytond-account-payment-sepa-cfonb, trytond-account-payment-stripe, trytond-account-statement-coda, trytond-account-statement-ofx, trytond-account-stock-landed-cost-weight, trytond-account-tax-cash, trytond-account-tax-rule-country, trytond-analytic-account, trytond-analytic-invoice, trytond-analytic-purchase, trytond-analytic-sale, trytond-attendance, trytond-authentication-sms, trytond-bank, trytond-carrier, trytond-commission, trytond-company, trytond-company-work-time, trytond-currency, trytond-customs, trytond-dashboard, trytond-edocument-uncefact, trytond-edocument-unece, trytond-gis, trytond-google-maps, trytond-marketing, trytond-marketing-email, trytond-party-avatar, trytond-party-relationship, trytond-party-siret, trytond-product, trytond-product-attribute, trytond-product-classification, trytond-product-classification-taxonomic, trytond-product-cost-fifo, trytond-product-cost-history, trytond-product-measurements, trytond-product-price-list, trytond-product-price-list-parent, trytond-production-outsourcing, trytond-production-routing, trytond-production-split, trytond-production-work, trytond-production-work-timesheet, trytond-project, trytond-project-plan, trytond-purchase-history, trytond-purchase-invoice-line-standalone, trytond-purchase-requisition, trytond-purchase-secondary-unit, trytond-purchase-shipment-cost, trytond-sale-advance-payment, trytond-sale-credit-limit, trytond-sale-extra, trytond-sale-history, trytond-sale-invoice-grouping, trytond-sale-opportunity, trytond-sale-price-list, trytond-sale-promotion, trytond-sale-promotion-coupon, trytond-sale-secondary-unit, trytond-sale-shipment-grouping, trytond-sale-shipment-tolerance, trytond-sale-stock-quantity, trytond-sale-subscription, trytond-sale-subscription-asset, trytond-sale-supply, trytond-stock-assign-manual, trytond-stock-consignment, trytond-stock-inventory-location, trytond-stock-location-move, trytond-stock-location-sequence, trytond-stock-lot, trytond-stock-lot-sled, trytond-stock-lot-unit, trytond-stock-package, trytond-stock-package-shipping-ups, trytond-stock-product-location, trytond-stock-secondary-unit, trytond-stock-split, trytond-stock-supply-day, trytond-stock-supply-forecast, trytond-stock-supply-production, trytond-timesheet, trytond-timesheet-cost, trytond-user-role, trytond-web-shop-vue-storefront-stripe, trytond-web-user): Update to 6.2.0. (trytond-web-shop): Update to 6.2.0. [native-inputs]: Add trytond-image. (trytond-account-es): Update to 6.2.0. [native-inputs]: Add trytond-sale-advance-payment. [propagated-inputs]: Add trytond-company, trytond-currency. (trytond-sale-gift-card): Update to 6.2.0. [native-inputs]: Add trytond-sale-point. (trytond-carrier-percentage, trytond-carrier-subdivision, trytond-carrier-weight, trytond-incoterm): Update to 6.2.0. [native-inputs]: Add trytond-stock-shipment-cost. (trytond-stock-shipment-cost): Update to 6.2.0. [propagated-inputs]: Add trytond-carrier. (trytond-stock-package-shipping): Update to 6.2.0. [propagated-inputs]: Remove trytond-sale-shipment-cost; add trytond-stock-shipment-cost. (trytond-account-asset, trytond-account-fr-chorus, trytond-account-invoice-stock, trytond-account-payment-clearing, trytond-account-product, trytond-account-statement-aeb43, trytond-account-statement-rule, trytond-account-stock-anglo-saxon, trytond-commission-waiting, trytond-ldap-authentication, trytond-marketing-automation, trytond-party, trytond-product-price-list-dates, trytond-production, trytond-project-revenue, trytond-purchase-amendment, trytond-purchase-price-list, trytond-purchase-request, trytond-purchase-request-quotation, trytond-sale-amendment, trytond-sale-complaint, trytond-sale-discount, trytond-sale-payment, trytond-sale-supply-drop-shipment, trytond-sale-supply-production, trytond-stock-forecast, trytond-stock-quantity-issue, trytond-stock-shipment-measurements, trytond-web-shortener): Update to 6.2.1. (trytond-product-cost-warehouse): Update to 6.2.1. [native-inputs]: Add trytond-account-invoice-stock. (trytond-web-shop-vue-storefront): Update to 6.2.1. [native-inputs]: Add trytond-product-image, trytond-stock-shipment-cost. (trytond-country): Update to 6.2.1. [propagated-inputs]: Remove python-pycountry; add python-pycountry@20.7.3. (trytond-account-invoice-defer, trytond-account-payment, trytond-account-payment-sepa, trytond-account-stock-landed-cost, trytond-notification-email, trytond-product-kit, trytond-sale-product-customer, trytond-sale-shipment-cost, trytond-stock-quantity-early-planning, trytond-stock-supply): Update to 6.2.2. (trytond-account-statement, trytond-account-stock-continental, trytond-project-invoice, trytond-purchase, trytond-stock-package-shipping-dpd): Update to 6.2.3. (python-proteus): Update to 6.2.3. [propagated-inputs]: Add python-defusedxml. (trytond-account-invoice, trytond-sale): Update to 6.2.4. (tryton, trytond-account, trytond-stock): Update to 6.2.7. (trytond): Update to 6.2.10. [propagated-inputs]: Add python-defusedxml. 2022-07-04gnu: Add trytond-stock-package-shipping-dpd.Hartmut Goebel * gnu/packages/tryton.scm (trytond-stock-package-shipping-dpd): New variable. 2022-07-04gnu: Add trytond-google-maps.Hartmut Goebel * gnu/packages/tryton.scm (trytond-google-maps): New variable. 2022-07-04gnu: Add trytond-gis.Hartmut Goebel * gnu/packages/tryton.scm (trytond-gis): New variable. 2022-01-14gnu: trytond-*: Fix grammar.Vagrant Cascadian * gnu/packages/tryton.scm (trytond-account-deposit)[description]: Fix grammar. (trytond-account-deposit)[description]: Likewise. (trytond-account-es)[description]: Likewise. (trytond-account-invoice-defer)[description]: Likewise. (trytond-account-invoice-line-standalone)[description]: Likewise. (trytond-account-payment-clearing)[description]: Likewise. (trytond-account-payment-sepa)[description]: Likewise. (trytond-account-statement)[description]: Likewise. (trytond-account-stock-landed-cost)[description]: Likewise. (trytond-account-tax-cash)[description]: Likewise. (trytond-analytic-invoice)[description]: Likewise. (trytond-analytic-purchase)[description]: Likewise. (trytond-analytic-sale)[description]: Likewise. (trytond-commission)[description]: Likewise. (trytond-commission-waiting)[description]: Likewise. (trytond-company-work-time)[description]: Likewise. (trytond-customs)[description]: Likewise. (trytond-ldap-authentication)[description]: Likewise. (trytond-notification-email)[description]: Likewise. (trytond-party-relationship)[description]: Likewise. (trytond-production-outsourcing)[description]: Likewise. (trytond-production-split)[description]: Likewise. (trytond-production-work)[description]: Likewise. (trytond-production-work-timesheet)[description]: Likewise. (trytond-sale-extra)[description]: Likewise. (trytond-sale-promotion)[description]: Likewise. (trytond-stock-consignment)[description]: Likewise. (trytond-stock-location-move)[description]: Likewise. (trytond-stock-lot-unit)[description]: Likewise. (trytond-stock-package)[description]: Likewise. (trytond-stock-split)[description]: Likewise. (trytond-stock-supply-day)[description]: Likewise. (trytond-timesheet)[description]: Likewise. 2021-12-18gnu: trytond: Ensure all modules are found.Hartmut Goebel If the python package matching trytond is not installed alongside to trytond, PYTHONPATH is not set (or pointing to a wrong version) and trytond (and the trytond tools) would not find the trytond modules. This change introduces a new native-search-path GUIX_TRYTOND_MODULES_PATH. Trytond gets patched to honor this environment variable. Thanks to Maxim Cournoyer, whose code for guix-pythonpath-search-path was the template for guix-trytonpath-search-path. * gnu/packages/patches/trytond-add-guix_trytond_path.patch: New file. * gnu/local.mk: (dist_patch_DATA): Add it. * gnu/packages/tryton.scm (trytond): Use it. [native-search-paths]: New element. (guix-trytonpath-search-path): New function. 2021-12-18gnu: trytond: Fix import of trytond modules.Hartmut Goebel For adding modules, trytond uses entry-points, anyhow relying on the modules being named "trytond.modules.xxx" and being placed in the same filesystem path as "trytond.modules". The package "trytond.modules" is not a namespace module, anyhow trytond modules must be sub-modules of "trytond.modules". This works well if all packages are installed into the same filesystem path "…/trytond/modules": The Python importer will find all sub_modules at this place. Anyhow, in Guix, modules don't share the same filesystem path and the Python importer will not find them. Solution is to add all trytond module's locations to "trytond.modules._path__". This will make "trytond.module" behave much like a namespace module and the importer pick up the module. * gnu/packages/patches/trytond-add-egg-modules-to-path.patch: New file. * gnu/packages/tryton.scm (trytond): Use it. * gnu/local.mk (dist_patch_DATA): Add it 2021-12-13gnu: Simplify package inputs.Ludovic Courtès This commit was obtained by running: ./pre-inst-env guix style without any additional argument.