summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-15services: Use more 'file-append'.Felix Lechner
* gnu/services/authentication.scm (pam-ldap-pam-service): Use 'file-append' instead of #~(string-append ...). * gnu/services/base.scm (greetd-pam-service): Likewise. * gnu/services/kerberos.scm (pam-krb5-pam-service): Likewise. * gnu/services/pam-mount.scm (pam-mount-pam-service): Likewise. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-15services: pam-limits: Keep 'limits.conf' in the store.Felix Lechner
* gnu/services/base.scm (pam-limits-service-type)[pam-extension]: Wrap into a 'lambda' that takes 'limits-file'. Pass that in the <pam-entry> 'arguments' field. Define 'make-limits-file' and use it. Remove ETC-SERVICE-TYPE extension. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-15tests: pam-limits: Confirm actual ulimits are installed.Felix Lechner
This revised system test is superior to the one accepted when #61744 was closed because it confirms whether the configured limits are actually being enforced upon login. The previous test merely validated the serialization of one particular config in the config file. * gnu/tests/pam.scm (pam-limits-service): Revise test to confirm limits on login. (%test-pam-limits)[description]: Update. (%test-pam-limits-deprecated): Remove. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-08-15gnu: pcb2gcode: Build with librsvg-for-system.Efraim Flashner
* gnu/packages/engineering.scm (pcb2gcode)[inputs]: Replace librsvg with librsvg-for-system.
2023-08-15gnu: Add texlive-collection-langarabic.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-collection-langarabic): New variable.
2023-08-15gnu: Add texlive-xindy-persian.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-xindy-persian): New variable.
2023-08-15gnu: Add texlive-xepersian-hm.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-xepersian-hm): New variable.
2023-08-15gnu: Add texlive-xepersian.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-xepersian): New variable.
2023-08-15gnu: Add texlive-tram.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-tram): New variable.
2023-08-15gnu: Add texlive-texnegar.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-texnegar): New variable.
2023-08-15gnu: Add texlive-simurgh.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-simurgh): New variable.
2023-08-15gnu: Add texlive-sexam.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-sexam): New variable.
2023-08-15gnu: Add texlive-quran.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-quran): New variable.
2023-08-15gnu: Add texlive-persian-bib.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-persian-bib): New variable.
2023-08-15gnu: Add texlive-na-box.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-na-box): New variable.
2023-08-15gnu: Add texlive-lshort-persian.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-lshort-persian): New variable.
2023-08-15gnu: Add texlive-kurdishlipsum.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-kurdishlipsum): New variable.
2023-08-15gnu: Add texlive-imsproc.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-imsproc): New variable.
2023-08-15gnu: Add texlive-hvarabic.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-hvarabic): New variable.
2023-08-15gnu: Add texlive-ghab.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-ghab): New variable.
2023-08-15gnu: Add texlive-dad.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-dad): New variable.
2023-08-15gnu: Add texlive-bidihl.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-bidihl): New variable.
2023-08-15gnu: Add texlive-arabtex.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-arabtex): New variable.
2023-08-15gnu: Add texlive-arabluatex.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-arabluatex): New variable.
2023-08-15gnu: Add texlive-arabic-book.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-arabic-book): New variable.
2023-08-15gnu: Add texlive-arabi-add.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-arabi-add): New variable.
2023-08-15gnu: Add texlive-arabi.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-arabi): New variable.
2023-08-15gnu: Add texlive-alpha-persian.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-alpha-persian): New variable.
2023-08-15gnu: Add texlive-alkalami.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-alkalami): New variable.
2023-08-15gnu: Add dnstracer.Maxim Cournoyer
* gnu/packages/networking.scm (dnstracer): New variable. Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2023-08-15refresh: Add --target-version option.Maxim Cournoyer
* guix/scripts/refresh.scm (%options): Register 'target-version' long version. (update-specification->update-spec): Add a fallback-version argument. (options->update-specs): Honor target-version option. * tests/guix-refresh.sh: Test it. * doc/guix.texi (Invoking guix refresh): Document it. Reviewed-by: Ludovic Courtès <ludo@gnu.org>
2023-08-15gnu: Add texlive-scheme-tetex.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-scheme-tetex): New variable.
2023-08-15gnu: Add texlive-nomencl.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-nomencl): New variable.
2023-08-15gnu: Add texlive-cmbright.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-cmbright): New variable.
2023-08-15gnu: Add texlive-bbold.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-bbold): New variable.
2023-08-15gnu: Add texlive-bbm-macros.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-bbm-macros): New variable.
2023-08-15gnu: Add texlive-bbm.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-bbm): New variable.
2023-08-15gnu: Add texlive-collection-langcjk.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-collection-langcjk): New variable.
2023-08-15gnu: Add texlive-jfmutil.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-jfmutil): New variable.
2023-08-15gnu: Add texlive-fixjfm.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-fixjfm): New variable.
2023-08-15gnu: Add texlive-evangelion-jfm.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-evangelion-jfm): New variable.
2023-08-15gnu: Add texlive-dnp.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-dnp): New variable.
2023-08-15gnu: Add texlive-pxtatescale.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-pxtatescale): New variable.
2023-08-15gnu: Add texlive-cjkutils.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-cjkutils): New variable.
2023-08-15gnu: Add texlive-cjk-gs-integrate.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-cjk-gs-integrate): New variable.
2023-08-15gnu: Add texlive-c90.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-c90): New variable.
2023-08-15gnu: Add texlive-zxjafont.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-zxjafont): New variable.
2023-08-15gnu: Add texlive-zitie.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-zitie): New variable.
2023-08-15gnu: Add texlive-ctex.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-ctex): New variable.
2023-08-15gnu: Add texlive-xecjk.Nicolas Goaziou
* gnu/packages/tex.scm (texlive-xecjk): New variable.