From 5188c689bff93182721abe6160da70ecbdaf8e0b Mon Sep 17 00:00:00 2001 From: William Carroll Date: Mon, 11 Jul 2022 20:58:23 -0700 Subject: [PATCH] feat(wpcarro/blog): Short notes post on sudo tee See post for more information :) Change-Id: I1e2c1e3997d895fd64f225b5f0bc91f5b26d3e96 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5940 Reviewed-by: wpcarro Autosubmit: wpcarro Tested-by: BuildkiteCI --- users/wpcarro/website/blog/posts.nix | 7 +++++++ users/wpcarro/website/blog/posts/tee-time.md | 16 ++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 users/wpcarro/website/blog/posts/tee-time.md diff --git a/users/wpcarro/website/blog/posts.nix b/users/wpcarro/website/blog/posts.nix index b791f0365..1dd6930a1 100644 --- a/users/wpcarro/website/blog/posts.nix +++ b/users/wpcarro/website/blog/posts.nix @@ -43,4 +43,11 @@ content = ./posts/restic.md; draft = false; } + { + key = "tee-time"; + title = "tee time"; + date = 1657597870; + content = ./posts/tee-time.md; + draft = false; + } ] diff --git a/users/wpcarro/website/blog/posts/tee-time.md b/users/wpcarro/website/blog/posts/tee-time.md new file mode 100644 index 000000000..c8107fcde --- /dev/null +++ b/users/wpcarro/website/blog/posts/tee-time.md @@ -0,0 +1,16 @@ +I encountered this fun TIL while troubleshooting Linux write permissions +issues... + +## TL;DR + +Don't do this (unless you want misleading test results): + +```shell +λ sudo -u node-exporter echo 'Hello, world' >/var/lib/textfile-exporter/test.prom +``` + +Do this: + +```shell +λ echo 'Hello, world' | sudo -u node-exporter tee /var/lib/textfile-exporter/test.prom +```