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
|
set -e
|
||||||
|
|
||||||
BZSH_PODMAN_PATH_EXP='PATH="/opt/podman/bin:$PATH"'
|
echo "/opt/podman/bin" > /etc/paths.d/podman-pkg
|
||||||
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
|
|
||||||
|
|
||||||
ln -s /opt/podman/bin/podman-mac-helper /opt/podman/qemu/bin/podman-mac-helper
|
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
|
ln -s /opt/podman/bin/gvproxy /opt/podman/qemu/bin/gvproxy
|
||||||
|
|
|
@ -3,3 +3,7 @@
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
rm -rf /opt/podman
|
rm -rf /opt/podman
|
||||||
|
|
||||||
|
if [ ! -d "/etc/paths.d" ]; then
|
||||||
|
mkdir -p /etc/paths.d
|
||||||
|
fi
|
||||||
|
|
Loading…
Reference in New Issue