diff options
| author | Danilo M. <danix@danix.xyz> | 2026-07-11 12:46:32 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-07-11 12:46:32 +0200 |
| commit | fa86f5b48d09f7367ae20434bf8d007354496e14 (patch) | |
| tree | 81f3d699bcfc13195b77bfbc4b42bd1973bf867c | |
| parent | 6444c92b3464904bcd5a07801be7693df04da88d (diff) | |
| download | sbo-slackbuilds-fa86f5b48d09f7367ae20434bf8d007354496e14.tar.gz sbo-slackbuilds-fa86f5b48d09f7367ae20434bf8d007354496e14.zip | |
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
| -rw-r--r-- | TODO.md | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -0,0 +1,17 @@ +# TODO + +## Staging convention: prefer `cat` over `cp` + +Packages moved here from the pentesting-suite repo predate this repo's +convention (see `CLAUDE.md`) of staging repo files into `$PKG` with +`cat src > dest` instead of `cp`. `cat` writes through a fresh destination so +the build's umask/root ownership sets the perms; `cp` bleeds the git +working-tree mode/ownership into the package. + +- Verify which packages still use `cp` (or `cp -a`) to stage `$CWD` files + (`slack-desc`, `doinst.sh`, `README`, `.info`, man pages, completions, + `.desktop`, etc.) into `$PKG`. +- Modify those SlackBuilds to follow the SBo standard (`cat src > dest`). + +Not urgent: the moved packages passed SBo review as-is. Fix on the next touch +of each, or in a dedicated sweep. |
