summaryrefslogtreecommitdiff
path: root/etc
Commit message (Collapse)AuthorAgeFilesLines
* etc: Move manifests to a separate directory.Ludovic Courtès2024-12-128-1/+1
| | | | | | | | | | | | * etc/disarchive-manifest.scm, etc/hurd-manifest.scm, etc/kernels-manifest.scm, etc/release-manifest.scm, etc/source-manifest.scm, etc/system-tests.scm, etc/time-travel-manifest.scm, etc/upgrade-manifest.scm: Move to… * etc/manifests: … here, and drop “-manifest” from file name. * Makefile.am (EXTRA_DIST, assert-binaries-available, check-system): Adjust accordingly. Change-Id: Iedee3d0cdd42e72ef8bbf654ea5d3b47dca95874
* Revert "news: Add entry for the Guix survey."John Kehayias2024-12-041-8/+0
| | | | | | | | This reverts commit cd26d76fedb7ab13ad91bd5dcfce119892b8e62e. See discussion at <https://issues.guix.gnu.org/74549>. Let's keep news.scm to direct user impact/software (or at least not set a different precedent here). Change-Id: I1a72474ad3c79bc59100979f35f0216f68f4e88e
* etc: teams: Add entry for Janneke Nieuwenhuizen.Janneke Nieuwenhuizen2024-12-031-0/+4
| | | | | | * etc/teams.scm.in ("Janneke Nieuwenhuizen"): New member. Change-Id: Ia666772ae681cd869ffce84da65078c9174fa110
* teams: Add hurd team.Janneke Nieuwenhuizen2024-12-031-0/+9
| | | | | | * etc/teams.scm (hurd): New team. Change-Id: Id3b4d8ac3eed8c7773a45d0fe8a17154c6427aa1
* Merge remote-tracking branch 'origin/rust-team'Efraim Flashner2024-12-021-0/+46
|\ | | | | | | Change-Id: I6d5c28252f060eeb69eb02fd281e7268bb885b29
| * teams: rust: Add another manifest.Efraim Flashner2024-11-281-0/+46
| | | | | | | | Change-Id: Icabed521eb71fa94237246b181974716bc8a3858
* | maint: Run ‘etc/upgrade-manifest.scm’ in a UTF-8 locale.Ludovic Courtès2024-12-021-0/+9
| | | | | | | | | | | | | | * etc/upgrade-manifest.scm: Add calls to ‘setlocale’ to force a UTF-8 locale. Change-Id: Ia567a1e08124d9eab7fb32f3363681a8f37431b1
* | etc: Add upgrade manifest.Ludovic Courtès2024-12-011-0/+128
| | | | | | | | | | | | | | | | * guix/scripts/build.scm (dependents): Export. * etc/upgrade-manifest.scm: New file. * Makefile.am (EXTRA_DIST): Add it. Change-Id: I1b2a2ebd09e559c68da9f25772bf33caacb4c031
* | packages: Factorize ‘all-packages’.Ludovic Courtès2024-12-011-12/+1
|/ | | | | | | | | | * gnu/packages.scm (all-packages): New procedure. * etc/source-manifest.scm (all-packages): Remove. * guix/scripts/graph.scm (all-packages): Remove. * guix/scripts/refresh.scm (all-packages): Remove. * guix/scripts/weather.scm (all-packages): Remove. Change-Id: I6072952c4b877b541037ce86402cfb7744eeb0a0
* news: Add entry for the Guix survey.John Kehayias2024-11-271-0/+8
| | | | | | | | | Note: no associated commit, so took a recent one at the time of this writing. * etc/news.scm: Add entry. Co-authored-by: Steve George <steve@futurile.net> Change-Id: Ia770d3e24bcdd167bf05d84b60151756ffa88f1c
* news: Add entry for guix pack’s AppImage formatSebastian Dümcke2024-11-231-0/+38
| | | | | | | * etc/news.scm: Add entry. Change-Id: If37b3b578517c15c2868239998975f7718f7d689 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* teams: Fix symbol for sysadmin team.Greg Hogan2024-11-201-1/+1
| | | | | | | * etc/teams.scm (sysadmin): Fix symbol. Change-Id: I26efe8c14961023c5ef13f7ec76abe76bb232728 Signed-off-by: Andreas Enge <andreas@enge.fr>
* etc: news: Warn users about postgresql default update.Nicolas Graves2024-11-161-0/+63
| | | | | | | | * etc/news.scm: Add entry. Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de> Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de> Change-Id: Ic3c0c3202128a9dab8f7b6b2be369c29237fae04
* guix-install.sh: Run the uninstall even if already partially doneDavid Boilleau2024-11-141-8/+14
| | | | | | | | | | | | | | Removing users, groups or Systemd units fails if they are already absent, causing the uninstall script to exit. The goal here is to make the uninstall always run entirely, whatever parts are already done. * etc/guix-install.sh (sys_delete_build_user): Test if users and groups exist before deleting them. (sys_delete_guix_daemon): Test if /etc/systemd/system/guix-daemon.service file exists before removing the matching Systemd unit. Change-Id: Ibffb1f1b39de675542fb8057af21ecaea1b53d4c Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* guix-install.sh: Replace `ROOT_HOME` with `~root`David Boilleau2024-11-141-6/+6
| | | | | | | | | | | The `ROOT_HOME` variable is natively absent from some systems, however the form `~root`, which is used by the install functions in this same file, works. * etc/guix-install.sh (sys_delete_store, sys_delete_guix_daemon) (sys_delete_user_profiles): Replace `ROOT_HOME` with `~root`. Change-Id: Ia867e271ac4c5557d9708235fee028bccce68342 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* guix-install.sh: Test if gnu-store.mount exists before removing the unitDavid Boilleau2024-11-141-1/+1
| | | | | | | | | | | | | The file /etc/systemd/system/gnu-store.mount has permissions 664, since the `install_unit()` function installed it so. So the test prior to removing the matching Systemd unit should not be wether this file is executable, otherwise it will always fail. The relevant test is on the file existence. * etc/guix-install.sh (sys_delete_guix_daemon): Test if gnu-store.mount file exists rather than if it is executable. Change-Id: Ic7cc186618b0b92fccf49a3b27805756a9126b89 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* news: Add entry for removing linux-libre 6.10 ("end of life").Wilko Meyer2024-11-091-0/+12
| | | | | | | * etc/news.scm: Add entry for linux-libre 6.10 removal. Change-Id: If1bc44d8d31deddf7b214678e5024f78ac3bd22a Signed-off-by: Leo Famulari <leo@famulari.name>
* teams: Add Sysadmin team.Sharlatan Hellseher2024-11-031-1/+31
| | | | | | * etc/teams.scm (sysadmin): New team; add Sharlatan to it. Change-Id: Icf943af03420a7ae4f259953bb08591e9e79054d
* news: Add 'de' translation.Florian Pelz2024-10-221-2/+34
| | | | | | * 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-211-0/+32
| | | | | | | * 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-151-2/+3
| | | | | | | | * 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-141-1/+1
| | | | | | * etc/teams.scm (Florian Pelz): Remove from the documentation team. Change-Id: I12be73998b18c3767f6d07753285bf1e70401054
* teams: Register (gnu packages emulators) to games team.Maxim Cournoyer2024-10-051-1/+2
| | | | | | * etc/teams.scm (games) <scope>: Register "gnu/packages/emulators.scm". Change-Id: I269f83073ff7bb9dcfc23767d853050ce07bfcb5
* .dir-locals.el: Add tempel snippets.Nicolas Graves2024-09-212-4/+0
| | | | | Change-Id: Ic16f571f26fffee12e478e00c54be55e6eb90831 Signed-off-by: jgart <jgart@dismail.de>
* Add file to core-packages team.Andreas Enge2024-09-061-0/+1
| | | | | | | * etc/teams.scm (core-packages): Add multiprecision.scm, which contains inputs for gcc. Change-Id: I36bf34450942c55529a471838fcfca29ceb9ae45
* Add myself to teams.Andreas Enge2024-09-061-1/+1
| | | | | | * etc/teams.scm: Add teams to myself. Change-Id: I4d8c5bc5144cdd094063960c079527628ace4bbc
* Add André Batista to team mozilla.André Batista2024-09-041-0/+4
| | | | | | | * 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-041-2/+3
| | | | | | | | * 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-011-0/+37
| | | | | | * 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-311-0/+78
| | | | | | * etc/news.scm: Add entry. Change-Id: Iac303170e69f8d3e34e224f3f0cfcf56ee1c555d
* maint: Do not check obsolete cross-compilation targets.Ludovic Courtès2024-08-311-0/+5
| | | | | | | | | 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-311-0/+1
| | | | | | * 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-261-0/+12
| | | | | | * 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-261-4/+0
| | | | | | * etc/teams.scm (Matthew Trzcinski): Remove from the DOCUMENTATION team. Change-Id: I6ab1f35086a2a1abc7c0436013efe223b44c7867
* committer: Avoid // in xpath.Ricardo Wurmus2024-08-261-4/+16
| | | | | | | | | | | | | 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-231-0/+12
| | | | | | * etc/news.scm: Add German translation for privilege renaming entry. Change-Id: I3d569f45a230021b1b995634c76fe51c64f40dd9
* news: Add entry for ‘setuid’ → ‘privilege’ renaming.Tobias Geerinckx-Rice2024-08-181-1/+26
| | | | | | * etc/news.scm: Add entry. Change-Id: I64ac2d91215a1aac89fdf3832f4c6cbdc6648538
* news: Add 'de' news title.Florian Pelz2024-08-041-1/+2
| | | | | | | * 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-041-0/+32
| | | | | | * etc/news.scm: Add entry. Change-Id: I98d562d8b435b697b7c6529c5e788b5e2db9fa2a
* news: Add entry for changes in Plasma 6.1.2 and sddm service.Zheng Junjie2024-07-201-0/+31
| | | | | | | * etc/news.scm: Add entry. Change-Id: I4ea19d2c7d1d66d3f61e6c5865feb392fe541627 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn>
* news: Add 'de' translation.Florian Pelz2024-07-111-0/+5
| | | | | | * etc/news.scm: Add German translation for stumpwm:lib removal entry. Change-Id: I9c2b625bdd2fc5b8ed268f0779226d3f81549f0f
* Add Nicolas Goaziou to team tex.Nicolas Goaziou2024-07-041-0/+3
| | | | | | * etc/teams.scm: Define new member. Change-Id: Ia7a52c5057a6e1b6b92c6079641bb354f1ecfd64
* Add Laurent Gatto to team r.Laurent Gatto2024-07-041-0/+5
| | | | | | | | 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-291-0/+15
| | | | | | * etc/news.scm: Add entry. Change-Id: Iff23c3f1d251cd23b0227b09eb1f05614b132dfb
* etc: Add explicit ‘--substitute-urls’ in guix-daemon service files.Ludovic Courtès2024-06-263-3/+6
| | | | | | | | | | | | | | | 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-171-1/+1
| | | | | | * 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-171-0/+12
| | | | | | | * 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-161-1/+1
| | | | Change-Id: I609d9ae18be81b512641f28452e01da7e1c63db7
* teams: Remove Tobias Geerinckx-Rice from the kernel team due to inactivity.Leo Famulari2024-06-161-1/+1
| | | | | | * 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-131-1/+6
| | | | | | | * etc/release-manifest.scm (%cross-manifest): Remove bare-metal cross-compilationm targets. Change-Id: I0041d9ac11b996662304da22fa5bf63013dcc36d