Skip to content

Improve clusterd security.2 #438

Merged
merged 26 commits into from
Jan 29, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
4439dad
clusterd: Reap children
donald Jan 29, 2025
afb4946
clusterd: close STDIN in daemon
donald Jan 29, 2025
3e1cff5
clusters: Do not return ignored values from clp_rx_ functions
donald Jan 29, 2025
1264eb2
clusterd: Wait for specific pids
donald Jan 29, 2025
9a2eaf9
clusterd: Remove double-forks
donald Jan 29, 2025
756e252
clusterd: Add syntax "clusterd exec @host cmd.."
donald Jan 29, 2025
8cc7e8b
clusterd: Remove obsolete commands
donald Jan 29, 2025
66ad71d
clusterd: Change "lsof" from option to command.
donald Jan 29, 2025
6473773
clusterd: Change "send-restart" from option to command
donald Jan 29, 2025
90c27dd
clusterd: Factor out daemon start code
donald Jan 29, 2025
481951c
clusterd: Make "daemon" from option into command
donald Jan 29, 2025
29bf2c6
clusterd: Improve usage string
donald Jan 29, 2025
7c40515
clusterd: Remove push_file() and push_amd_tar()
donald Jan 29, 2025
7cc660e
clusterd: Remove udp handler flush-gidcache, make-automaps, reexport
donald Jan 29, 2025
bac1702
Remove udp handler udp_rx_exec
donald Jan 29, 2025
235ad3b
Remove udp handler udp_rx_push
donald Jan 29, 2025
356679a
Remove udp handler amdtardata
donald Jan 29, 2025
fbad65a
Remove udp handler filedata and filedata2
donald Jan 29, 2025
d9bc5d7
clusterd: Remove unused functions hostname() and machine()
donald Jan 29, 2025
189ec26
clusterd: Remove Donald::Tools namespace
donald Jan 29, 2025
5a6c5c3
clusterd: Move some declarations
donald Jan 29, 2025
96e3be5
clusterd: Remove dead code
donald Jan 29, 2025
6072f02
clusterd: Remove stray comment
donald Jan 29, 2025
eb7ecab
clusterd: Move is_trusted_ip() up
donald Jan 29, 2025
185c5ad
clusterd: Refactor run_cmd into its only caller
donald Jan 29, 2025
2c17224
clusterd: Accept commands only from trusted hosts
donald Jan 29, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view