aboutsummaryrefslogtreecommitdiff
path: root/etc
Commit message (Collapse)AuthorAge
* news: Add 'de' translation.Florian Pelz2024-10-22
| | | | | | * etc/news.scm: Add German translation for build user takeover entry. Change-Id: I48e5aec5dbbf85062ad13806117b8bd4b853347d
* news: Add news entry for build user takeover vulnerability fix.Reepca Russelstein2024-10-21
| | | | | | | * etc/news.scm: add entry about build user takeover vulnerability. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I469e368914681e599252e766cd30100d5a377257
* committer: Fix for inputs that are lists by using object->string.Attila Lendvai2024-10-15
| | | | | | | | * etc/committer.scm.in (change-commit-message): Use object->string to deal with more complex dependency specifications. Change-Id: Ieee39709fd3eb26368df400a9228d77aa97a9d9d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* teams: Remove myself from the documentation team.Florian Pelz2024-10-14
| | | | | | * etc/teams.scm (Florian Pelz): Remove from the documentation team. Change-Id: I12be73998b18c3767f6d07753285bf1e70401054
* teams: Register (gnu packages emulators) to games team.Maxim Cournoyer2024-10-05
| | | | | | * etc/teams.scm (games) <scope>: Register "gnu/packages/emulators.scm". Change-Id: I269f83073ff7bb9dcfc23767d853050ce07bfcb5
* .dir-locals.el: Add tempel snippets.Nicolas Graves2024-09-21
| | | | | Change-Id: Ic16f571f26fffee12e478e00c54be55e6eb90831 Signed-off-by: jgart <jgart@dismail.de>
* Add file to core-packages team.Andreas Enge2024-09-06
| | | | | | | * etc/teams.scm (core-packages): Add multiprecision.scm, which contains inputs for gcc. Change-Id: I36bf34450942c55529a471838fcfca29ceb9ae45
* Add myself to teams.Andreas Enge2024-09-06
| | | | | | * etc/teams.scm: Add teams to myself. Change-Id: I4d8c5bc5144cdd094063960c079527628ace4bbc
* Add André Batista to team mozilla.André Batista2024-09-04
| | | | | | | * etc/teams.scm: Define new member. Change-Id: I34114c8fdbcaa40380e032353945d5e74a369064 Signed-off-by: jgart <jgart@dismail.de>
* etc: teams: Add gnu/packages/librewolf.scm to mozilla team.André Batista2024-09-04
| | | | | | | | * etc/teams.scm (mozilla): Register gnu/packages/librewolf.scm file. Update team description in order to reflect its broadened scope. Change-Id: I75dac5d5e76e611aba7e9e55ef99e8279f1e6d9b Signed-off-by: jgart <jgart@dismail.de>
* news: Add 'de' translation.Florian Pelz2024-09-01
| | | | | | * etc/news.scm: Add German translation for 'core-updates' merge entry. Change-Id: I75fa91427304c75941c6b9e4d2103cea6c09b3b0
* news: Add entry for ‘core-updates’ merge.Ludovic Courtès2024-08-31
| | | | | | * etc/news.scm: Add entry. Change-Id: Iac303170e69f8d3e34e224f3f0cfcf56ee1c555d
* maint: Do not check obsolete cross-compilation targets.Ludovic Courtès2024-08-31
| | | | | | | | | This is a followup to e99c838d4f87d6403355bb7b38695e1bc8f697f6, which removed them from (gnu ci). * etc/release-manifest.scm (%cross-manifest): Remove more triplets. Change-Id: I32677fd3876a13277e5b074b973de71895ab9dca
* etc: teams: Add gnu/packages/ld-wrapper.in to core-packages team.Maxim Cournoyer2024-08-31
| | | | | | * etc/teams.scm (core-packages): Register gnu/packages/ld-wrapper.in file. Change-Id: Iab401eac38e7fef2b92788fa30e9546e985641c3
* news: Add entry for removing linux-libre 6.9 ("end of life").Wilko Meyer2024-08-26
| | | | | | * etc/news.scm: Add entry for linux-libre 6.9 removal. Change-Id: I0e232fc99f42d9a443d68e3ec906d83900204f07
* teams: Remove Matt from their team due to inactivity.Florian Pelz2024-08-26
| | | | | | * etc/teams.scm (Matthew Trzcinski): Remove from the DOCUMENTATION team. Change-Id: I6ab1f35086a2a1abc7c0436013efe223b44c7867
* committer: Avoid // in xpath.Ricardo Wurmus2024-08-26
| | | | | | | | | | | | | When using // we assume that the package definition's S-expression is a nesting of proper lists. This is not guaranteed to be true, because a package definition may contain alists. By using an explicit path to the field of interest we avoid recursion through all child nodes, thus avoiding child nodes that are more likely to contain improper lists. * etc/committer.scm.in (change-commit-message): Replace // with a path for the PACKAGE symbol. Change-Id: Idefaec9f5c3538484432e15a5865a68fc16e7369
* news: Add 'de' translation.Florian Pelz2024-08-23
| | | | | | * etc/news.scm: Add German translation for privilege renaming entry. Change-Id: I3d569f45a230021b1b995634c76fe51c64f40dd9
* news: Add entry for ‘setuid’ → ‘privilege’ renaming.Tobias Geerinckx-Rice2024-08-18
| | | | | | * etc/news.scm: Add entry. Change-Id: I64ac2d91215a1aac89fdf3832f4c6cbdc6648538
* news: Add 'de' news title.Florian Pelz2024-08-04
| | | | | | | * etc/news.scm: Translate docker entry title I had forgotten to provide a German translation for. Change-Id: I269292a7ea6f37b3264708f606a441861c79dc93
* news: Add entry for 'docker-service-type' changes.Oleg Pykhalov2024-08-04
| | | | | | * etc/news.scm: Add entry. Change-Id: I98d562d8b435b697b7c6529c5e788b5e2db9fa2a
* news: Add entry for changes in Plasma 6.1.2 and sddm service.Zheng Junjie2024-07-20
| | | | | | | * etc/news.scm: Add entry. Change-Id: I4ea19d2c7d1d66d3f61e6c5865feb392fe541627 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* news: Add 'de' translation.Florian Pelz2024-07-11
| | | | | | * etc/news.scm: Add German translation for stumpwm:lib removal entry. Change-Id: I9c2b625bdd2fc5b8ed268f0779226d3f81549f0f
* Add Nicolas Goaziou to team tex.Nicolas Goaziou2024-07-04
| | | | | | * etc/teams.scm: Define new member. Change-Id: Ia7a52c5057a6e1b6b92c6079641bb354f1ecfd64
* Add Laurent Gatto to team r.Laurent Gatto2024-07-04
| | | | | | | | Welcome to the R Team! * etc/teams.scm: Define new member. Change-Id: I947b54fef154d39a0630d0f0c7c11aecda492db9
* news: Add entry for stumpwm:lib removal.Guillaume Le Vaillant2024-06-29
| | | | | | * etc/news.scm: Add entry. Change-Id: Iff23c3f1d251cd23b0227b09eb1f05614b132dfb
* etc: Add explicit ‘--substitute-urls’ in guix-daemon service files.Ludovic Courtès2024-06-26
| | | | | | | | | | | | | | | Having substitute URLs explicitly listed in the service startup file makes it clearer what should be modified to permanently change the list of substitute URLs. * config-daemon.ac: Rename ‘guix_substitute_urls’ to ‘GUIX_SUBSTITUTE_URLS’ and substitute it. * nix/local.mk (etc/guix-%.service, etc/init.d/guix-daemon) (etc/guix-%.conf): Substitute it. * etc/guix-daemon.conf.in, etc/guix-daemon.service.in, etc/init.d/guix-daemon.in: Add an explicit ‘--substitute-urls’ option. Change-Id: Ie491b7fab5c42e54dca582801c03805a85de2bf9
* news: Fix commit hash.Nicolas Goaziou2024-06-17
| | | | | | * etc/news.scm: Use a commit hash that actually exist. Change-Id: I7e633b4cdd7c4c9a4669c26c2939bf1995260035
* news: Add entry for removing linux-libre 6.8 ("end of life").Wilko Meyer2024-06-17
| | | | | | | * etc/news.scm: Add entry for linux-libre 6.8 removal. Signed-off-by: Leo Famulari <leo@famulari.name> Change-Id: I9f91c810d5be7ab790c82bfa16a43e4893c06920
* Remove Ricardo from all teams but R and Sugar.Ricardo Wurmus2024-06-16
| | | | Change-Id: I609d9ae18be81b512641f28452e01da7e1c63db7
* teams: Remove Tobias Geerinckx-Rice from the kernel team due to inactivity.Leo Famulari2024-06-16
| | | | | | * etc/teams.scm (Tobias Geerinckx-Rice): Remove from the KERNEL team. Change-Id: I48875486a1420c3a0459570d1dafe54c4f700802
* maint: Do not cross-compile to bare-metal targets.Ludovic Courtès2024-06-13
| | | | | | | * etc/release-manifest.scm (%cross-manifest): Remove bare-metal cross-compilationm targets. Change-Id: I0041d9ac11b996662304da22fa5bf63013dcc36d
* teams: Add Simon to r team.Simon Tournier2024-06-04
| | | | | | * etc/teams.scm (Simon Tournier): Subscribe to the 'r' team. Change-Id: I6f183ac10a854ae6f42396abed7436a9cefe26b4
* guix-install.sh: Add unique requirement for sysv init systemRichard Sent2024-06-04
| | | | | | | | | | | | | | | This improves the installer's ability to detect that all requirements are present regardless of init system. It also avoids performing the requirement check twice (printing excessively to the console) and provides a framework for adding new init system specific requirements if it's needed in the future. * etc/guix-install.sh (add_init_sys_require): Create. (SYSV_INIT_REQUIRE): Create. (main_install): Reorder installer steps so all requirements are checked in one pass. Change-Id: Ic541c1b90499d504642b7ab4ae595501b1a37b0d Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* guix-install.sh: Relax check for OpenRC.Tomas Volf2024-06-02
| | | | | | | | | | | | | | | | | | | On my virtual private servers running Alpine, the install script failed to identify the init system. The virtual server is LXC based, and OpenRC identifies itself like this: # openrc --version openrc (OpenRC [LXC]) 0.52.1 The regular expression failed to match it. After relaxing the check (by removing the trailing `)' requirement) the installation went fine and I got functional Guix installation. * etc/guix-install.sh (chk_init_sys): Drop trailing \) from the regular expression. Change-Id: I5f951226341e631fb34cc6c26cfbb87656dab77a Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* guix-install.sh: Add ~/.guix-profile/share/info to INFOPATH.Trevor Arjeski2024-06-02
| | | | | | | | | | | Adding ~/.guix-profile/share/info to the INFOPATH env var so that when a user does `guix install [package]` that package's info pages can be found. * etc/guix-install.sh (sys_create_init_profile): Add $GUIX_PROFILE/share/info to INFOPATH in ‘/etc/profile.d/zzz-guix.sh’. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Change-Id: I8958261c388ddee5659f0f1ce1c0c9813dc0f052
* maint: Suggest ‘guix git authenticate’ for initial authentication.Ludovic Courtès2024-05-25
| | | | | | | | | | | | | | | | | | | | | | | The previous recommendation, running ‘make authenticate’, was insecure because it led users to run code from the very repository they want to authenticate: https://lists.gnu.org/archive/html/guix-devel/2024-04/msg00252.html * Makefile.am (commit_v1_0_0, channel_intro_commit) (channel_intro_signer, GUIX_GIT_KEYRING, authenticate): Remove. * Makefile.am (.git/hooks/%): New target, generalization of previous ‘.git/hooks/pre-push’ target. (nodist_noinst_DATA): Add ‘.git/hooks/post-merge’. * doc/contributing.texi (Building from Git): Suggest ‘guix git authenticate’ instead of ‘make authenticate’. * etc/git/post-merge: New file. * etc/git/pre-push: Run ‘guix git authenticate’ instead of ‘make authenticate’. Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> Reported-by: Skyler Ferris <skyvine@protonmail.com> Change-Id: Ia415aa8375013d0dd095e891116f6ce841d93efd
* teams: Add Maxim to documentation team.Maxim Cournoyer2024-05-15
| | | | | | * etc/teams.scm (Maxim Cournoyer): Subscribe to the 'documentation' team. Change-Id: I4a9d0a329fb66eb2dc798da5dbb5231255676033
* teams: Add Matt to the documentation team.Matthew Trzcinski2024-05-11
| | | | | | | * etc/teams.scm (Matthew Trzcinski): New member. Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de> Change-Id: I5f75d8e74d972c60760b8fb57bcef0b76a971962
* teams: Add myself to the documentation team.Florian Pelz2024-05-02
| | | | | | * etc/teams.scm (Florian Pelz): Add to documentation team. Change-Id: I904097dbaf32ed0ae80caff5ef966bed287a2a05
* teams: Add myself to the documentation team.Ludovic Courtès2024-05-01
| | | | | | * etc/teams.scm (Ludovic Courtès): Add to documentation team. Change-Id: Icf71ad8e2ebbe2b65ab3b6c0cf8cd8fe60cf2d0a
* teams: Add documentation team.Ludovic Courtès2024-05-01
| | | | | | * etc/teams.scm (documentation): New team. Change-Id: I34d4ed9029f369ebf0d1f510cc0810baca2ced89
* news: Add entry for ‘guix git authenticate’ changes.Ludovic Courtès2024-05-01
| | | | | | | | | * etc/news.scm: Add entry. Change-Id: I661a0c0bfc373b87a70508ad9a735315c96ba4a5 Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de> Change-Id: Ibafef9d432df163948c4884279d4ce2579ed0312
* news: Add entry for removing linux-libre 6.7 (EoL).Wilko Meyer2024-04-30
| | | | | | | * etc/news.scm: Add entry for linux-libre 6.7 removal. Change-Id: I8fe3eb3f68023e85fcac7549c06d2cc26cd8e810 Signed-off-by: Leo Famulari <leo@famulari.name>
* guix-install.sh: Fix setting GUIX_LOCPATH.Tomas Volf2024-04-29
| | | | | | | | | | | | | | | | | | | | After installing Guix home on my new foreign system, the locale did not work and GDM did not even let me to log in. After some digging around using tty3 and tty4, I realized the GUIX_LOCPATH is not being set properly. I had nothing installed in the ~/.guix-profile (the symlink did not even exist) and I had glibc-locales installed in ~/.guix-home, yet GUIX_LOCPATH contained "$HOME/.guix-profile/lib/locale:". I believe when the code was modified from the original "home or profile" to the current "home and profile" the || was used by accident instead of &&. I also remove the trailing :, since it is taken care of by the ${...:+:}. * etc/guix-install.sh (sys_create_init_profile): Change-Id: I8a3287fe809af58aee2edc924154eecf91fa1eb8 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* guix-install.sh: Add default value for XCURSOR_PATH.Tomas Volf2024-04-29
| | | | | | | | | | | | This improves compatibility with (at least) Gnome based systems. On my new Ubuntu 22.04 install the mouse cursor was broken (after I installed Guix) until I set this. * etc/guix-install.sh (sys_create_init_profile): Set default value for XCURSOR_PATH. Change-Id: I489f0307d99e4d8d82671f291c78b90c7b6dae4a Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* news: Update news and commit for nss-certs change.Florian Pelz2024-04-23
| | | | | | | | | As discussed in <https://lists.gnu.org/archive/html/guix-devel/2024-04/msg00211.html>. * etc/news.scm: Update. Change-Id: Id893abe6642de3939f7993267075764e4bb5d820
* news: Add 'de' translation.Florian Pelz2024-04-20
| | | | | | * etc/news.scm: Add German translation for nss-certs entry. Change-Id: I82343fdc81c370a2a11e0c7bce55e5914187861f
* news: Add entry for nss-certs being added to %base-packages.Maxim Cournoyer2024-04-18
| | | | | | | * etc/news.scm: New entry. * NEWS: Update news. Change-Id: I40e0b859f2af0bb0e652925a53d6447ea6fbacfb
* teams: Remove Björn Höfling from their team due to inactivity.Leo Famulari2024-04-09
| | | | | | * etc/teams.scm (Björn Höfling): Remove from the JAVA team. Change-Id: I384e4aebff18485ea5c5bf444a46dc88a64af72d