annotate pkg-plist @ 437:59622f32279d

Add two examples of how to use ftjail and friends to (freebsd-)update a thin jail. 1. Update the thin jail template 2. Update the thin jails These scripts are not yet polished. They are added as used for some times when managing jails.
author Franz Glasner <fzglas.hg@dom66.de>
date Wed, 01 May 2024 20:58:54 +0200
parents bf0d63c8e682
children b5e45ecd4032
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
65
29ede570c816 Adjusted the package's Makefile for new configuration file
Franz Glasner <hg@dom66.de>
parents:
diff changeset
1 @comment FILES
391
8b1740deedbb Refactor: Renamed the weekly 800.local-certbot-post-deploy to a daily 720.local-triggered-action.
Franz Glasner <fzglas.hg@dom66.de>
parents: 387
diff changeset
2 etc/periodic/daily/720.local-triggered-action
356
2ba1072103f1 Implement a new periodic script (daily) to control the automatic TRIM of SSD that contain ZFS pools/datasets
Franz Glasner <fzglas.hg@dom66.de>
parents: 349
diff changeset
3 etc/periodic/daily/750.local-trim-zfs
186
39e5b947a28e Create a periodic script to keep the IPv6 routing working.
Franz Glasner <fzglas.hg@dom66.de>
parents: 185
diff changeset
4 etc/periodic/daily/800.local-ipv6-refresh
124
47c7223bea76 Move bsmtp2dma to sbin.
Franz Glasner <fzglas.hg@dom66.de>
parents: 110
diff changeset
5 sbin/bsmtp2dma
128
3dcae0e91769 Move all admin scripts into the "sbin" folder
Franz Glasner <fzglas.hg@dom66.de>
parents: 124
diff changeset
6 sbin/check-ports
3dcae0e91769 Move all admin scripts into the "sbin" folder
Franz Glasner <fzglas.hg@dom66.de>
parents: 124
diff changeset
7 sbin/fjail
264
947ccf0a99fd FIX: put sbin/ftjail into pkg-plist
Franz Glasner <fzglas.hg@dom66.de>
parents: 186
diff changeset
8 sbin/ftjail
128
3dcae0e91769 Move all admin scripts into the "sbin" folder
Franz Glasner <fzglas.hg@dom66.de>
parents: 124
diff changeset
9 sbin/fpkg
276
3c24b07240f2 Move the implementation of "mount" and "umount" into the new tool fzfs.
Franz Glasner <fzglas.hg@dom66.de>
parents: 264
diff changeset
10 sbin/fzfs
409
4219294c2930 Prepare the skeleton of man pages for all the configuration files used:
Franz Glasner <fzglas.hg@dom66.de>
parents: 404
diff changeset
11 %%DOCS%%man/man5/bsmtp2dma.conf.5.gz
404
6c0c9159744d Move the manual pages for the periodic scripts into man secition 5
Franz Glasner <fzglas.hg@dom66.de>
parents: 395
diff changeset
12 %%DOCS%%man/man5/local-bsdtools-periodic.5.gz
409
4219294c2930 Prepare the skeleton of man pages for all the configuration files used:
Franz Glasner <fzglas.hg@dom66.de>
parents: 404
diff changeset
13 %%DOCS%%man/man5/package-mapping.conf.5.gz
4219294c2930 Prepare the skeleton of man pages for all the configuration files used:
Franz Glasner <fzglas.hg@dom66.de>
parents: 404
diff changeset
14 %%DOCS%%man/man5/pkgtools.conf.5.gz
284
106cd5d9da7e Put all manual pages into section 8 (FreeBSD System Manager's Manual)
Franz Glasner <fzglas.hg@dom66.de>
parents: 283
diff changeset
15 %%DOCS%%man/man8/local-bsdtools.8.gz
317
ebe98c3b0835 A manpage for bsmtp2dma.
Franz Glasner <fzglas.hg@dom66.de>
parents: 315
diff changeset
16 %%DOCS%%man/man8/bsmtp2dma.8.gz
349
f98622ae852c Begin the manual page for check-ports.
Franz Glasner <fzglas.hg@dom66.de>
parents: 347
diff changeset
17 %%DOCS%%man/man8/check-ports.8.gz
315
9c5b76df4f9d Begin manual pages for the "fjail" command
Franz Glasner <fzglas.hg@dom66.de>
parents: 308
diff changeset
18 %%DOCS%%man/man8/fjail.8.gz
326
db04f195db32 Man pages for fjail-configure and fjail-hostid
Franz Glasner <fzglas.hg@dom66.de>
parents: 321
diff changeset
19 %%DOCS%%man/man8/fjail-configure.8.gz
347
673505e96cea Implement a "fjail freebsd-update": update "normal" jails and other directories where an OS is mounted
Franz Glasner <hg@dom66.de>
parents: 334
diff changeset
20 %%DOCS%%man/man8/fjail-freebsd-update.8.gz
326
db04f195db32 Man pages for fjail-configure and fjail-hostid
Franz Glasner <fzglas.hg@dom66.de>
parents: 321
diff changeset
21 %%DOCS%%man/man8/fjail-hostid.8.gz
321
1f457667f0e7 Begin a more detailed manual page for "fpkg"
Franz Glasner <fzglas.hg@dom66.de>
parents: 317
diff changeset
22 %%DOCS%%man/man8/fpkg.8.gz
293
73ac6bec36fe Man page for "ftjail copy-jail"
Franz Glasner <fzglas.hg@dom66.de>
parents: 284
diff changeset
23 %%DOCS%%man/man8/ftjail.8.gz
308
2102b46566f0 Implement "ftjail build-etcupdate-curent-tmpl".
Franz Glasner <fzglas.hg@dom66.de>
parents: 307
diff changeset
24 %%DOCS%%man/man8/ftjail-build-etcupdate-current-tmpl.8.gz
293
73ac6bec36fe Man page for "ftjail copy-jail"
Franz Glasner <fzglas.hg@dom66.de>
parents: 284
diff changeset
25 %%DOCS%%man/man8/ftjail-copy-skel.8.gz
300
901b0e3c0dab All manual pages for ftjail done
Franz Glasner <fzglas.hg@dom66.de>
parents: 297
diff changeset
26 %%DOCS%%man/man8/ftjail-datasets-tmpl.8.gz
334
fdbb78c54ffb Begin the "ftjail freebsd-update" command
Franz Glasner <fzglas.hg@dom66.de>
parents: 326
diff changeset
27 %%DOCS%%man/man8/ftjail-freebsd-update.8.gz
300
901b0e3c0dab All manual pages for ftjail done
Franz Glasner <fzglas.hg@dom66.de>
parents: 297
diff changeset
28 %%DOCS%%man/man8/ftjail-interlink-tmpl.8.gz
901b0e3c0dab All manual pages for ftjail done
Franz Glasner <fzglas.hg@dom66.de>
parents: 297
diff changeset
29 %%DOCS%%man/man8/ftjail-mount-tmpl.8.gz
307
23bcbbbd99ea FIX: Rename "ftjail-populate.rst" to "ftjail-populate-tmpl"
Franz Glasner <fzglas.hg@dom66.de>
parents: 300
diff changeset
30 %%DOCS%%man/man8/ftjail-populate-tmpl.8.gz
295
11e6e3442df0 Manual page for "ftjail snapshot-tmpl"
Franz Glasner <fzglas.hg@dom66.de>
parents: 293
diff changeset
31 %%DOCS%%man/man8/ftjail-snapshot-tmpl.8.gz
300
901b0e3c0dab All manual pages for ftjail done
Franz Glasner <fzglas.hg@dom66.de>
parents: 297
diff changeset
32 %%DOCS%%man/man8/ftjail-umount-tmpl.8.gz
284
106cd5d9da7e Put all manual pages into section 8 (FreeBSD System Manager's Manual)
Franz Glasner <fzglas.hg@dom66.de>
parents: 283
diff changeset
33 %%DOCS%%man/man8/fzfs.8.gz
420
bf0d63c8e682 Begin fzfs-copy-tree: man page structure done
Franz Glasner <fzglas.hg@dom66.de>
parents: 409
diff changeset
34 %%DOCS%%man/man8/fzfs-copy-tree.8.gz
381
a39acafe9e29 FIX: Add missing fzfs-create-tree.8.gz to the plist
Franz Glasner <fzglas.hg@dom66.de>
parents: 356
diff changeset
35 %%DOCS%%man/man8/fzfs-create-tree.8.gz
284
106cd5d9da7e Put all manual pages into section 8 (FreeBSD System Manager's Manual)
Franz Glasner <fzglas.hg@dom66.de>
parents: 283
diff changeset
36 %%DOCS%%man/man8/fzfs-mount.8.gz
106cd5d9da7e Put all manual pages into section 8 (FreeBSD System Manager's Manual)
Franz Glasner <fzglas.hg@dom66.de>
parents: 283
diff changeset
37 %%DOCS%%man/man8/fzfs-umount.8.gz
131
993fecdf2a70 Rename etc/tools.conf to etc/pkgtools.conf.
Franz Glasner <fzglas.hg@dom66.de>
parents: 128
diff changeset
38 @sample %%ETCDIR%%/bsmtp2dma.conf.sample
65
29ede570c816 Adjusted the package's Makefile for new configuration file
Franz Glasner <hg@dom66.de>
parents:
diff changeset
39 @sample %%ETCDIR%%/package-mapping.conf.sample
131
993fecdf2a70 Rename etc/tools.conf to etc/pkgtools.conf.
Franz Glasner <fzglas.hg@dom66.de>
parents: 128
diff changeset
40 @sample %%ETCDIR%%/pkgtools.conf.sample
185
487571161032 The "@dir" actions in a package plist should be placed after all files
Franz Glasner <fzglas.hg@dom66.de>
parents: 131
diff changeset
41 @comment DIRECTORIES
487571161032 The "@dir" actions in a package plist should be placed after all files
Franz Glasner <fzglas.hg@dom66.de>
parents: 131
diff changeset
42 @dir %%ETCDIR%%