[PR #5898] [MERGED] build: simplify code related to seccomp filters/man pages #5715

Closed
opened 2026-05-05 10:43:33 -06:00 by gitea-mirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netblue30/firejail/pull/5898
Author: @kmk3
Created: 7/13/2023
Status: Merged
Merged: 7/13/2023
Merged by: @netblue30

Base: masterHead: build-simplify-man


📝 Commits (2)

  • 80eb284 build: restore seccomp filter targets
  • 76bd5ad build: simplify code related to man pages

📊 Changes

12 files changed (+68 additions, -78 deletions)

View changed files

📝 .gitignore (+3 -16)
📝 Makefile (+37 -18)
📝 RELNOTES (+3 -2)
📝 src/man/Makefile (+20 -39)
📝 src/man/firecfg.1.in (+0 -0)
📝 src/man/firejail-login.5.in (+0 -0)
📝 src/man/firejail-profile.5.in (+0 -0)
📝 src/man/firejail-users.5.in (+0 -0)
📝 src/man/firejail.1.in (+0 -0)
📝 src/man/firemon.1.in (+0 -0)
📝 src/man/jailcheck.1.in (+0 -0)
📝 src/man/mkman.sh (+5 -3)

📄 Description

Simplify the main targets and use wildcards instead of repeating the
filenames manually.

Also, restore the man target and building only when HAVE_MAN is
enabled.

Note: Make automatically removes intermediate files (.1 and .5), so only
the .gz files have to be cleaned.

Commands used to rename the man pages:

cd src/man
git mv firecfg.txt firecfg.1.in
git mv firejail-login.txt firejail-login.5.in
git mv firejail-profile.txt firejail-profile.5.in
git mv firejail-users.txt firejail-users.5.in
git mv firejail.txt firejail.1.in
git mv firemon.txt firemon.1.in
git mv jailcheck.txt jailcheck.1.in

This is kind of a follow-up to commit 9e206b7f2 ("rework src/man
Makefile", 2023-07-07).


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netblue30/firejail/pull/5898 **Author:** [@kmk3](https://github.com/kmk3) **Created:** 7/13/2023 **Status:** ✅ Merged **Merged:** 7/13/2023 **Merged by:** [@netblue30](https://github.com/netblue30) **Base:** `master` ← **Head:** `build-simplify-man` --- ### 📝 Commits (2) - [`80eb284`](https://github.com/netblue30/firejail/commit/80eb28483fd6935709fab71b5c9a83f2ec660b45) build: restore seccomp filter targets - [`76bd5ad`](https://github.com/netblue30/firejail/commit/76bd5ad0f8347bc111c30f67b2eb151c2e5870ed) build: simplify code related to man pages ### 📊 Changes **12 files changed** (+68 additions, -78 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+3 -16) 📝 `Makefile` (+37 -18) 📝 `RELNOTES` (+3 -2) 📝 `src/man/Makefile` (+20 -39) 📝 `src/man/firecfg.1.in` (+0 -0) 📝 `src/man/firejail-login.5.in` (+0 -0) 📝 `src/man/firejail-profile.5.in` (+0 -0) 📝 `src/man/firejail-users.5.in` (+0 -0) 📝 `src/man/firejail.1.in` (+0 -0) 📝 `src/man/firemon.1.in` (+0 -0) 📝 `src/man/jailcheck.1.in` (+0 -0) 📝 `src/man/mkman.sh` (+5 -3) </details> ### 📄 Description Simplify the main targets and use wildcards instead of repeating the filenames manually. Also, restore the `man` target and building only when `HAVE_MAN` is enabled. Note: Make automatically removes intermediate files (.1 and .5), so only the .gz files have to be cleaned. Commands used to rename the man pages: cd src/man git mv firecfg.txt firecfg.1.in git mv firejail-login.txt firejail-login.5.in git mv firejail-profile.txt firejail-profile.5.in git mv firejail-users.txt firejail-users.5.in git mv firejail.txt firejail.1.in git mv firemon.txt firemon.1.in git mv jailcheck.txt jailcheck.1.in This is kind of a follow-up to commit 9e206b7f2 ("rework src/man Makefile", 2023-07-07). --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
gitea-mirror 2026-05-05 10:43:33 -06:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/firejail#5715
No description provided.