mirror of https://github.com/containers/podman.git
pkginstaller: use path_helper to add podman and helpers to path
path_helper(8) appends the contents of /etc/paths.d/podman-pkg to the PATH env [NO NEW TESTS NEEDED] Signed-off-by: Anjan Nath <kaludios@gmail.com>
This commit is contained in:
parent
4e14fa05c9
commit
23195646dc
|
@ -2,26 +2,7 @@
|
|||
|
||||
set -e
|
||||
|
||||
BZSH_PODMAN_PATH_EXP='PATH="/opt/podman/bin:$PATH"'
|
||||
FISH_PODMAN_PATH_EXP='set PATH "/opt/podman/bin $PATH"'
|
||||
BASHRC_PATH="$HOME/.bash_profile"
|
||||
ZSHENV_PATH="$HOME/.zshenv"
|
||||
ZSHRC_PATH="$HOME/.zshrc"
|
||||
FSHCFG_PATH="$HOME/.config/fish/config.fish"
|
||||
|
||||
# append /Applications/podman/bin to $PATH
|
||||
if [ -f "$BASHRC_PATH" ]; then
|
||||
grep -Fxq "$BZSH_PODMAN_PATH_EXP" "$BASHRC_PATH" || echo "$BZSH_PODMAN_PATH_EXP" >> "$BASHRC_PATH"
|
||||
fi
|
||||
if [ -f "$ZSHENV_PATH" ]; then
|
||||
grep -Fxq "$BZSH_PODMAN_PATH_EXP" "$ZSHENV_PATH" || echo "$BZSH_PODMAN_PATH_EXP" >> "$ZSHENV_PATH"
|
||||
fi
|
||||
if [ -f "$ZSHRC_PATH" ]; then
|
||||
grep -Fxq "$BZSH_PODMAN_PATH_EXP" "$ZSHRC_PATH" || echo "$BZSH_PODMAN_PATH_EXP" >> "$ZSHRC_PATH"
|
||||
fi
|
||||
if [ -f "$FSHCFG_PATH" ]; then
|
||||
grep -Fxq "$FISH_PODMAN_PATH_EXP" "$FSHCFG_PATH" || echo "$FISH_PODMAN_PATH_EXP" >> "$FSHCFG_PATH"
|
||||
fi
|
||||
echo "/opt/podman/bin" > /etc/paths.d/podman-pkg
|
||||
|
||||
ln -s /opt/podman/bin/podman-mac-helper /opt/podman/qemu/bin/podman-mac-helper
|
||||
ln -s /opt/podman/bin/gvproxy /opt/podman/qemu/bin/gvproxy
|
||||
|
|
|
@ -3,3 +3,7 @@
|
|||
set -e
|
||||
|
||||
rm -rf /opt/podman
|
||||
|
||||
if [ ! -d "/etc/paths.d" ]; then
|
||||
mkdir -p /etc/paths.d
|
||||
fi
|
||||
|
|
Loading…
Reference in New Issue