jw-pkg/scripts
Jan Lindemann cecee8a842 systemctl-wrapper.sh: Add script to check for systemd
Maintainer scripts often mess with systemd services via systemctl. In
Docker containers, chroot environments or other environments not
governed by Systemd, systemctl will not exist or complain. This is a
frequent use case, worthy of providing a wrapper to catch and ignore
these cases conveniently.

Signed-off-by: Jan Lindemann <jan@janware.com>
2026-03-14 14:15:04 +01:00
..
create-mkdebian.sh create-mkdebian.sh: Fix Maintainer + Homepage 2026-03-04 14:45:38 +01:00
create-mkspec.sh jw.pkg.cmds.projects.CmdOsCascade: Remove 2026-03-02 12:55:36 +00:00
dpm.sh dpm.sh: Support --nodeps and --allmatches 2026-03-02 12:55:36 +00:00
git-srv-admin.sh Re-add git-srv-admin.sh: Needed for enumerating repos via SSH 2025-11-17 08:52:12 +01:00
ini-tools.sh Everywhere: Remove everything non-essential for "make clean all" 2025-11-14 15:02:56 +01:00
jw Revert "scripts: Add __init__.py" 2026-01-26 17:17:23 +01:00
jw-pkg-create-project.sh Everywhere: Rename package "jw-build" to "jw-pkg" 2025-11-28 13:35:56 +01:00
jw-pkg.py jw-pkg.py: Enable argcomplete 2026-03-06 12:06:28 +01:00
make-version-script.sh make, scripts: Re-add files necessary for building ytools 2025-11-14 15:59:49 +01:00
Makefile Revert "scripts: Add __init__.py" 2026-01-26 17:17:23 +01:00
mkspec-wrapper.sh Everywhere: Remove everything non-essential for "make clean all" 2025-11-14 15:02:56 +01:00
pgit.sh pgit.sh get: Fix default revision for fresh clones 2026-03-04 16:59:46 +00:00
pkg.sh pkg.sh: Don't escape maintainer scripts 2026-03-05 13:11:43 +00:00
purge-stale-projects.sh purge-stale-projects.sh: Support --vcs 2025-11-29 13:28:51 +01:00
python-tools.sh py-run.mk, python-tools.sh: Re-add files necessary for jw-client-devops-web 2025-11-14 17:15:24 +01:00
scm.sh scm.sh ls-files: Support -a (all files) 2025-12-01 11:29:53 +01:00
systemctl-wrapper.sh systemctl-wrapper.sh: Add script to check for systemd 2026-03-14 14:15:04 +01:00
upload.sh upload.sh: Re-add upload.sh, needed for release pipeline 2025-11-17 02:19:08 +01:00