digraph "Service Type Dependencies" { shepherd [shape = box, fontname = "dejavu sans"]; pam [shape = box, fontname = "dejavu sans"]; etc [shape = box, fontname = "dejavu sans"]; profile [shape = box, fontname = "dejavu sans"]; accounts [shape = box, fontname = "dejavu sans"]; activation [shape = box, fontname = "dejavu sans"]; boot [shape = box, fontname = "dejavu sans"]; system [shape = house, fontname = "dejavu sans"]; lshd -> shepherd; lshd -> pam; udev -> shepherd; nscd -> shepherd [label = "extends"]; "nss-mdns" -> nscd; "kvm-rules" -> udev; colord -> udev; dbus -> shepherd; colord -> dbus; upower -> udev; upower -> dbus; polkit -> dbus; polkit -> pam; elogind -> dbus; elogind -> udev; elogind -> polkit [label = "extends"]; shepherd -> boot; colord -> accounts; accounts -> activation; accounts -> etc; etc -> activation; activation -> boot; pam -> etc; elogind -> pam; guix -> shepherd; guix -> activation; guix -> accounts; boot -> system; etc -> system; profile -> system; } f='/guix/'>summaryrefslogtreecommitdiff
path: root/build-aux
AgeCommit message (Expand)Author
2020-05-28update-guix-package: Use 'origin-hash'....* gnu/packages/package-management.scm (main): Use 'origin-hash' instead of 'origin-sha256'. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr> Vincent Legoll
2020-05-22maint: Add "make check-channel-news"....* build-aux/check-channel-news.scm: New file. * Makefile.am (EXTRA_DIST): Add it. (check-channel-news): New phony rule. * doc/contributing.texi (Commit Access): Mention "make check-channel-news". Ludovic Courtès
2020-05-08Merge branch 'core-updates'Marius Bakke
2020-05-07git-authenticate: Use the 'origin/keyring' branch by default....Previously one would need to have a worktree for the local 'keyring' branch. Reported by reepca and bricewge on #guix. * build-aux/git-authenticate.scm (load-keyring-from-reference): Use 'branch-lookup' instead of 'reference-lookup'. Add "origin/" to REFERENCE. (authenticate-commits): Have #:keyring-reference default to "keyring". Ludovic Courtès
2020-05-05Merge branch 'master' into core-updatesMarius Bakke
2020-05-04git-authenticate: Add missing import....* build-aux/git-authenticate.scm: Import (guix utils), used by the cache handling code and inadvertently removed in 041dc3a9c0694ada41b86115b9774a23c9d50f73. Ludovic Courtès
2020-05-04git-authenticate: Load the keyring from the repository....* build-aux/git-authenticate.scm (load-keyring-from-blob) (load-keyring-from-reference): New procedures. (authenticate-commits): Add #:keyring-reference and use 'load-keyring-from-reference'. Ludovic Courtès
2020-05-04git-authenticate: Load the list of authorized keys from the tree....* build-aux/git-authenticate.scm (read-authorizations) (commit-authorized-keys): New procedures. (authenticate-commit): Use it instead of %AUTHORIZED-SIGNING-KEYS. Ludovic Courtès
2020-05-04git-authenticate: Use (guix openpgp)....It can now authenticate 14K+ commits in 23s instead of 4mn20. * build-aux/git-authenticate.scm (%authorized-signing-keys): Turn fingerprints into bytevectors. (with-temporary-files): Remove. (commit-signing-key): Add 'keyring' parameter. Use 'string->openpgp-packet' and 'verify-openpgp-signature' instead of (guix gnupg) procedures. (authenticate-commit): Add 'keyring' parameter. Pass it to 'commit-signing-key'. Adjust to SIGNING-KEY being an <openpgp-public-key>. (authenticate-commits): Remove 'parameterize'. Load keyring with 'get-openpgp-keyring'. (git-authenticate): When printing stats, adjust to SIGNER being an <openpgp-public-key>. Ludovic Courtès