tailscale/ipn
Val 4482b27837 logpolicy,ipn,cmd/tailscaled: make log files unique
Proof of concept to generate unique log files and store them in the
client's persistent config so that multiple clients can be run on the
same machine without stomping on each other's log files. This uses
os.MkdirTemp() to generate uniquely named subdirectories within the
existing suite of potential log directories.

Fixes #8476

Signed-off-by: Val <valerie@tailscale.com>
2023-06-28 21:57:53 +02:00
..
ipnauth all: update copyright and license headers 2023-01-27 15:36:29 -08:00
ipnlocal logpolicy,ipn,cmd/tailscaled: make log files unique 2023-06-28 21:57:53 +02:00
ipnserver tsd: add package with System type to unify subsystem init, discovery 2023-05-04 14:21:59 -07:00
ipnstate version: detect tvOS by checking XPC_SERVICE_NAME (#8295) 2023-06-07 12:19:31 -07:00
localapi tka: provide verify-deeplink local API endpoint (#8303) 2023-06-13 11:39:23 -07:00
policy ipn: prefer allow/denylist terminology 2023-04-04 08:02:50 -07:00
store ipn/store/awsstore: persist state with intelligent tiering 2023-04-24 14:35:13 -04:00
backend.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
doc.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
fake_test.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
ipn_clone.go {cmd/tailscale/cli,ipn}: add http support to tailscale serve (#8358) 2023-06-21 12:32:20 -04:00
ipn_view.go {cmd/tailscale/cli,ipn}: add http support to tailscale serve (#8358) 2023-06-21 12:32:20 -04:00
prefs.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
prefs_test.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
serve.go {cmd/tailscale/cli,ipn}: add http support to tailscale serve (#8358) 2023-06-21 12:32:20 -04:00
serve_test.go ipn: add Funnel port check from nodeAttr 2023-03-11 11:20:52 -08:00
store.go logpolicy,ipn,cmd/tailscaled: make log files unique 2023-06-28 21:57:53 +02:00