guix_mirror_bot pushed a commit to branch master
in repository guix.
commit d485ff319a82fb4d497e1d5435d881608f4bdf10
Author: Maxim Cournoyer <[email protected]>
AuthorDate: Mon Aug 10 08:38:56 2026 +0900
etc/committer: Avoid using an Autoconf template.
This does not seem to be critical here, and hampers hackability (a
./configure
re-run was needed to regenerate the file).
* etc/committer.scm.in: Rename to...
* etc/committer.scm: ... this. Adjust shebang to use /bin/sh and 'guix
repl'.
* .gitignore: De-register etc/committer.scm.
---
.gitignore | 1 -
configure.ac | 1 -
etc/{committer.scm.in => committer.scm} | 5 +++--
3 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/.gitignore b/.gitignore
index c1f1a0a13c..d9fab9b192 100644
--- a/.gitignore
+++ b/.gitignore
@@ -69,7 +69,6 @@
/doc/version.texi
/doc/version-*.texi
/etc/apparmor.d/tunables/guix
-/etc/committer.scm
/etc/gnu-store.mount
/etc/guix-daemon.cil
/etc/guix-daemon.conf
diff --git a/configure.ac b/configure.ac
index 63902ee5ea..5140660c6f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -327,7 +327,6 @@ AC_CONFIG_FILES([Makefile
etc/apparmor.d/tunables/guix
guix/config.scm])
-AC_CONFIG_FILES([etc/committer.scm], [chmod +x etc/committer.scm])
AC_CONFIG_FILES([test-env:build-aux/test-env.in], [chmod +x test-env])
AC_CONFIG_FILES([pre-inst-env:build-aux/pre-inst-env.in],
[chmod +x pre-inst-env])
diff --git a/etc/committer.scm.in b/etc/committer.scm
similarity index 99%
rename from etc/committer.scm.in
rename to etc/committer.scm
index aec4d82a51..9f80ed509a 100755
--- a/etc/committer.scm.in
+++ b/etc/committer.scm
@@ -1,5 +1,6 @@
-#!@GUILE@ \
---no-auto-compile -s
+#!/bin/sh
+# -*- mode: scheme; -*-
+exec guix repl -- "$0" "$@"
!#
;;; GNU Guix --- Functional package management for GNU