annotate docs/man/man8/local-bsdtools.rst @ 387:9921352225a9

Weekly periodic script to execute an action when any of given files are readable. Intended to trigger host-level actions after certbot actions in jails.
author Franz Glasner <fzglas.hg@dom66.de>
date Thu, 23 Feb 2023 09:08:20 +0100
parents 84d2735fe7f6
children 8b1740deedbb
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
283
1fc3b04b39fa Build and package manual pages for fzfs, fzfs-mount and fzfs-umount.
Franz Glasner <fzglas.hg@dom66.de>
parents: 279
diff changeset
1 .. -*- coding: utf-8; indent-tabs-mode: nil; -*-
1fc3b04b39fa Build and package manual pages for fzfs, fzfs-mount and fzfs-umount.
Franz Glasner <fzglas.hg@dom66.de>
parents: 279
diff changeset
2
279
86d8929e4747 Add the Sphinx documentation sources as generated by sphinx-quickstart
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
3 .. local-bsdtools documentation master file, created by
86d8929e4747 Add the Sphinx documentation sources as generated by sphinx-quickstart
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
4 sphinx-quickstart on Sat Sep 17 21:32:09 2022.
283
1fc3b04b39fa Build and package manual pages for fzfs, fzfs-mount and fzfs-umount.
Franz Glasner <fzglas.hg@dom66.de>
parents: 279
diff changeset
5
279
86d8929e4747 Add the Sphinx documentation sources as generated by sphinx-quickstart
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
6
283
1fc3b04b39fa Build and package manual pages for fzfs, fzfs-mount and fzfs-umount.
Franz Glasner <fzglas.hg@dom66.de>
parents: 279
diff changeset
7 local-bsdtools
1fc3b04b39fa Build and package manual pages for fzfs, fzfs-mount and fzfs-umount.
Franz Glasner <fzglas.hg@dom66.de>
parents: 279
diff changeset
8 ==============
279
86d8929e4747 Add the Sphinx documentation sources as generated by sphinx-quickstart
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
9
370
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
10 Description
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
11 -----------
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
12
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
13 A collection of helper tools specific for FreeBSD.
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
14
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
15 They help with
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
16
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
17 - managing the installed ports and packages
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
18 - creating, installing and updating jails
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
19 - creating, installing and updating "thin jails"
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
20 - recursively mounting of ZFS dataset hierarchies
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
21
387
9921352225a9 Weekly periodic script to execute an action when any of given files are readable.
Franz Glasner <fzglas.hg@dom66.de>
parents: 386
diff changeset
22 The package contains also a set of daily periodic scripts to
370
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
23
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
24 - trim ZFS pools
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
25 - update the IPv6 neighbour cache
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
26
387
9921352225a9 Weekly periodic script to execute an action when any of given files are readable.
Franz Glasner <fzglas.hg@dom66.de>
parents: 386
diff changeset
27 The package contains also a set of weekly periodic scripts to
9921352225a9 Weekly periodic script to execute an action when any of given files are readable.
Franz Glasner <fzglas.hg@dom66.de>
parents: 386
diff changeset
28
9921352225a9 Weekly periodic script to execute an action when any of given files are readable.
Franz Glasner <fzglas.hg@dom66.de>
parents: 386
diff changeset
29 - handle certbot post deploy actions
9921352225a9 Weekly periodic script to execute an action when any of given files are readable.
Franz Glasner <fzglas.hg@dom66.de>
parents: 386
diff changeset
30
9921352225a9 Weekly periodic script to execute an action when any of given files are readable.
Franz Glasner <fzglas.hg@dom66.de>
parents: 386
diff changeset
31
9921352225a9 Weekly periodic script to execute an action when any of given files are readable.
Franz Glasner <fzglas.hg@dom66.de>
parents: 386
diff changeset
32 All the periodic scripts are disabled by default.
370
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
33
279
86d8929e4747 Add the Sphinx documentation sources as generated by sphinx-quickstart
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
34
283
1fc3b04b39fa Build and package manual pages for fzfs, fzfs-mount and fzfs-umount.
Franz Glasner <fzglas.hg@dom66.de>
parents: 279
diff changeset
35 See Also
1fc3b04b39fa Build and package manual pages for fzfs, fzfs-mount and fzfs-umount.
Franz Glasner <fzglas.hg@dom66.de>
parents: 279
diff changeset
36 --------
279
86d8929e4747 Add the Sphinx documentation sources as generated by sphinx-quickstart
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
37
284
106cd5d9da7e Put all manual pages into section 8 (FreeBSD System Manager's Manual)
Franz Glasner <fzglas.hg@dom66.de>
parents: 283
diff changeset
38 - :manpage:`bsmtp2dma(8)`
106cd5d9da7e Put all manual pages into section 8 (FreeBSD System Manager's Manual)
Franz Glasner <fzglas.hg@dom66.de>
parents: 283
diff changeset
39 - :manpage:`check-ports(8)`
106cd5d9da7e Put all manual pages into section 8 (FreeBSD System Manager's Manual)
Franz Glasner <fzglas.hg@dom66.de>
parents: 283
diff changeset
40 - :manpage:`fjail(8)`
315
9c5b76df4f9d Begin manual pages for the "fjail" command
Franz Glasner <fzglas.hg@dom66.de>
parents: 314
diff changeset
41
9c5b76df4f9d Begin manual pages for the "fjail" command
Franz Glasner <fzglas.hg@dom66.de>
parents: 314
diff changeset
42 * :manpage:`fjail-configure(8)`
370
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
43 * :manpage:`fjail-copy(8)`
315
9c5b76df4f9d Begin manual pages for the "fjail" command
Franz Glasner <fzglas.hg@dom66.de>
parents: 314
diff changeset
44 * :manpage:`fjail-datasets(8)`
9c5b76df4f9d Begin manual pages for the "fjail" command
Franz Glasner <fzglas.hg@dom66.de>
parents: 314
diff changeset
45 * :manpage:`fjail-hostid(8)`
9c5b76df4f9d Begin manual pages for the "fjail" command
Franz Glasner <fzglas.hg@dom66.de>
parents: 314
diff changeset
46 * :manpage:`fjail-mount(8)`
9c5b76df4f9d Begin manual pages for the "fjail" command
Franz Glasner <fzglas.hg@dom66.de>
parents: 314
diff changeset
47 * :manpage:`fjail-populate(8)`
9c5b76df4f9d Begin manual pages for the "fjail" command
Franz Glasner <fzglas.hg@dom66.de>
parents: 314
diff changeset
48 * :manpage:`fjail-privs(8)`
9c5b76df4f9d Begin manual pages for the "fjail" command
Franz Glasner <fzglas.hg@dom66.de>
parents: 314
diff changeset
49 * :manpage:`fjail-umount(8)`
9c5b76df4f9d Begin manual pages for the "fjail" command
Franz Glasner <fzglas.hg@dom66.de>
parents: 314
diff changeset
50
369
3a902f0d3351 FIX: Consistently format the list in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 315
diff changeset
51 - :manpage:`fjail-copy(8)`
370
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
52
284
106cd5d9da7e Put all manual pages into section 8 (FreeBSD System Manager's Manual)
Franz Glasner <fzglas.hg@dom66.de>
parents: 283
diff changeset
53 - :manpage:`ftjail(8)`
303
2ad545b9031c FIX: Add missing subcommand manpages to the local-bsdtools(8) manpage
Franz Glasner <fzglas.hg@dom66.de>
parents: 294
diff changeset
54
370
6d62096c3714 Give a overview description in local-bsdtools(8)
Franz Glasner <fzglas.hg@dom66.de>
parents: 369
diff changeset
55 * :manpage:`ftjail-build-etcupdate-current-tmpl(8)`
303
2ad545b9031c FIX: Add missing subcommand manpages to the local-bsdtools(8) manpage
Franz Glasner <fzglas.hg@dom66.de>
parents: 294
diff changeset
56 * :manpage:`ftjail-copy-skel(8)`
2ad545b9031c FIX: Add missing subcommand manpages to the local-bsdtools(8) manpage
Franz Glasner <fzglas.hg@dom66.de>
parents: 294
diff changeset
57 * :manpage:`ftjail-datasets-tmpl(8)`
371
910d0bd96ebe FIX: Add ftjail-frebsd-update(8) into local-bsdtools(8) also
Franz Glasner <fzglas.hg@dom66.de>
parents: 370
diff changeset
58 * :manpage:`ftjail-freebsd-update(8)`
303
2ad545b9031c FIX: Add missing subcommand manpages to the local-bsdtools(8) manpage
Franz Glasner <fzglas.hg@dom66.de>
parents: 294
diff changeset
59 * :manpage:`ftjail-interlink-tmpl(8)`
2ad545b9031c FIX: Add missing subcommand manpages to the local-bsdtools(8) manpage
Franz Glasner <fzglas.hg@dom66.de>
parents: 294
diff changeset
60 * :manpage:`ftjail-mount-tmpl(8)`
307
23bcbbbd99ea FIX: Rename "ftjail-populate.rst" to "ftjail-populate-tmpl"
Franz Glasner <fzglas.hg@dom66.de>
parents: 303
diff changeset
61 * :manpage:`ftjail-populate-tmpl(8)`
303
2ad545b9031c FIX: Add missing subcommand manpages to the local-bsdtools(8) manpage
Franz Glasner <fzglas.hg@dom66.de>
parents: 294
diff changeset
62 * :manpage:`ftjail-snapshot-tmpl(8)`
2ad545b9031c FIX: Add missing subcommand manpages to the local-bsdtools(8) manpage
Franz Glasner <fzglas.hg@dom66.de>
parents: 294
diff changeset
63 * :manpage:`ftjail-umount-tmpl(8)`
2ad545b9031c FIX: Add missing subcommand manpages to the local-bsdtools(8) manpage
Franz Glasner <fzglas.hg@dom66.de>
parents: 294
diff changeset
64
284
106cd5d9da7e Put all manual pages into section 8 (FreeBSD System Manager's Manual)
Franz Glasner <fzglas.hg@dom66.de>
parents: 283
diff changeset
65 - :manpage:`fpkg(8)`
106cd5d9da7e Put all manual pages into section 8 (FreeBSD System Manager's Manual)
Franz Glasner <fzglas.hg@dom66.de>
parents: 283
diff changeset
66 - :manpage:`fzfs(8)`
279
86d8929e4747 Add the Sphinx documentation sources as generated by sphinx-quickstart
Franz Glasner <fzglas.hg@dom66.de>
parents:
diff changeset
67
380
6be930eb7490 Implement the "fzfs create-tree" command
Franz Glasner <fzglas.hg@dom66.de>
parents: 371
diff changeset
68 * :manpage:`fzfs-create-tree(8)`
284
106cd5d9da7e Put all manual pages into section 8 (FreeBSD System Manager's Manual)
Franz Glasner <fzglas.hg@dom66.de>
parents: 283
diff changeset
69 * :manpage:`fzfs-mount(8)`
106cd5d9da7e Put all manual pages into section 8 (FreeBSD System Manager's Manual)
Franz Glasner <fzglas.hg@dom66.de>
parents: 283
diff changeset
70 * :manpage:`fzfs-umount(8)`
283
1fc3b04b39fa Build and package manual pages for fzfs, fzfs-mount and fzfs-umount.
Franz Glasner <fzglas.hg@dom66.de>
parents: 279
diff changeset
71
1fc3b04b39fa Build and package manual pages for fzfs, fzfs-mount and fzfs-umount.
Franz Glasner <fzglas.hg@dom66.de>
parents: 279
diff changeset
72
1fc3b04b39fa Build and package manual pages for fzfs, fzfs-mount and fzfs-umount.
Franz Glasner <fzglas.hg@dom66.de>
parents: 279
diff changeset
73 Environment
1fc3b04b39fa Build and package manual pages for fzfs, fzfs-mount and fzfs-umount.
Franz Glasner <fzglas.hg@dom66.de>
parents: 279
diff changeset
74 -----------
1fc3b04b39fa Build and package manual pages for fzfs, fzfs-mount and fzfs-umount.
Franz Glasner <fzglas.hg@dom66.de>
parents: 279
diff changeset
75
1fc3b04b39fa Build and package manual pages for fzfs, fzfs-mount and fzfs-umount.
Franz Glasner <fzglas.hg@dom66.de>
parents: 279
diff changeset
76 Because the tools use different helper tools like :command:`zfs` or
1fc3b04b39fa Build and package manual pages for fzfs, fzfs-mount and fzfs-umount.
Franz Glasner <fzglas.hg@dom66.de>
parents: 279
diff changeset
77 :command:`pkg` the relevant environment variables according to this tools
314
90c512baf109 Wording
Franz Glasner <fzglas.hg@dom66.de>
parents: 308
diff changeset
78 also do apply generally.
385
d058f55fffea Expand some keyword in the mail manual page also
Franz Glasner <fzglas.hg@dom66.de>
parents: 380
diff changeset
79
d058f55fffea Expand some keyword in the mail manual page also
Franz Glasner <fzglas.hg@dom66.de>
parents: 380
diff changeset
80
d058f55fffea Expand some keyword in the mail manual page also
Franz Glasner <fzglas.hg@dom66.de>
parents: 380
diff changeset
81 History
d058f55fffea Expand some keyword in the mail manual page also
Franz Glasner <fzglas.hg@dom66.de>
parents: 380
diff changeset
82 -------
d058f55fffea Expand some keyword in the mail manual page also
Franz Glasner <fzglas.hg@dom66.de>
parents: 380
diff changeset
83
386
84d2735fe7f6 Simplified version tagging a lot: it is also faster now.
Franz Glasner <fzglas.hg@dom66.de>
parents: 385
diff changeset
84 :Version: @(#)@@SIMPLEVERSIONTAG@@
385
d058f55fffea Expand some keyword in the mail manual page also
Franz Glasner <fzglas.hg@dom66.de>
parents: 380
diff changeset
85 :ID: $HGid$