Skip to content

Commit

Permalink
fix(webinstall#854)Update whoami to id -u -n in scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
HacDan committed Jun 5, 2024
1 parent 5c12cb1 commit b46342d
Show file tree
Hide file tree
Showing 8 changed files with 12 additions and 12 deletions.
2 changes: 1 addition & 1 deletion bun/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -134,7 +134,7 @@ file)
```sh
sudo env PATH="$PATH" \
serviceman add --path="$PATH" --system \
--username "$(whoami)" --name my-project -- \
--username "$(id -u -n)" --name my-project -- \
bun run ./my-project.js
```
4. Restart the logging service
Expand Down
4 changes: 2 additions & 2 deletions fish/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ the file:
```sh
#!/bin/bash

echo "Who am I? I'm $(whoami)."
echo "Who am I? I'm $(id -u -n)."
```

You can also run bash explicitly:
Expand Down Expand Up @@ -99,7 +99,7 @@ You should use `chsh` to change your shell:
```sh
#!/bin/sh

sudo chsh -s "$(command -v fish)" "$(whoami)"
sudo chsh -s "$(command -v fish)" "$(id -u -n)"
```

If vim uses `fish` instead of `bash`, annoying errors will happen.
Expand Down
2 changes: 1 addition & 1 deletion go/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ pushd ./hello/
# swap 'hello' and './hello' for the name of your project and binary
sudo env PATH="$PATH" \
serviceman add --system --username "$(whoami)" --name hello -- \
serviceman add --system --username "$(id -u -n)" --name hello -- \
./hello
# Restart the logging service
Expand Down
2 changes: 1 addition & 1 deletion golang/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ pushd ./hello/
# swap 'hello' and './hello' for the name of your project and binary
sudo env PATH="$PATH" \
serviceman add --system --username "$(whoami)" --name hello -- \
serviceman add --system --username "$(id -u -n)" --name hello -- \
./hello
# Restart the logging service
Expand Down
2 changes: 1 addition & 1 deletion postgres/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ Run as a system service on Linux:

```sh
sudo env PATH="$PATH" \
serviceman add --system --username "$(whoami)" --name postgres -- \
serviceman add --system --username "$(id -u -n)" --name postgres -- \
postgres -D "$HOME/.local/share/postgres/var" -p 5432

# Restart the logging service
Expand Down
2 changes: 1 addition & 1 deletion ssh-adduser/ssh-adduser
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ main() {
my_key_url="${2:-}"
my_keys=""

if [ "root" != "$(whoami)" ]; then
if [ "root" != "$(id -u -n)" ]; then
echo "webi adduser: running user is already a non-root user"
exit 0
fi
Expand Down
2 changes: 1 addition & 1 deletion ssh-pubkey/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ folder:

```sh
rsync -av "$HOME/.ssh/id_rsa.pub" \
"$HOME/Downloads/id_rsa.$(whoami).pub"
"$HOME/Downloads/id_rsa.$(id -u -n).pub"
```

How to print your public key to the Terminal:
Expand Down
8 changes: 4 additions & 4 deletions ssh-pubkey/ssh-pubkey
Original file line number Diff line number Diff line change
Expand Up @@ -82,11 +82,11 @@ main() {
# TODO use the comment (if any) for the name of the file
echo >&2 ""
#shellcheck disable=SC2088
echo >&2 "~/Downloads/id_${my_keytype}.$(whoami).pub":
echo >&2 "~/Downloads/id_${my_keytype}.$(id -u -n).pub":
echo >&2 ""
rm -f "$HOME/Downloads/id_${my_keytype}.$(whoami).pub"
cp -RPp "$HOME/.ssh/id_${my_keytype}.pub" "$HOME/Downloads/id_${my_keytype}.$(whoami).pub"
cat "$HOME/Downloads/id_${my_keytype}.$(whoami).pub"
rm -f "$HOME/Downloads/id_${my_keytype}.$(id -u -n).pub"
cp -RPp "$HOME/.ssh/id_${my_keytype}.pub" "$HOME/Downloads/id_${my_keytype}.$(id -u -n).pub"
cat "$HOME/Downloads/id_${my_keytype}.$(id -u -n).pub"
echo >&2 ""

if test -f ~/.ssh/id_rsa; then
Expand Down

0 comments on commit b46342d

Please sign in to comment.