1
0
Fork 0
main
Ambrose Chua 2018-04-02 13:17:33 +08:00
parent e52b1b9662
commit b065d04dc2
3 changed files with 19 additions and 2 deletions

View File

@ -13,11 +13,12 @@ COPY --chown=ambrose:ambrose . .
# system # system
RUN ./.install/core.sh RUN ./.install/core.sh
RUN ./.install/sudo.sh
RUN ./.install/archival.sh RUN ./.install/archival.sh
RUN ./.install/git.sh RUN ./.install/git.sh
RUN ./.install/zsh.sh RUN ./.install/zsh.sh
RUN ./.install/neovim.sh RUN ./.install/neovim.sh
# shell, env manager # shell config, env manager
RUN ./.install/zsh-pure.sh RUN ./.install/zsh-pure.sh
RUN ./.install/yadm.sh RUN ./.install/yadm.sh
# languages # languages

View File

@ -8,8 +8,8 @@ echo "Installing system utilities..."
echo echo
apk add --no-cache \ apk add --no-cache \
sudo \
nano \ nano \
curl \ curl \
wget \ wget \
openssh-client openssh-client

16
.install/sudo.sh Executable file
View File

@ -0,0 +1,16 @@
#!/bin/sh
set -e
source ./.versions
echo
echo "Installing sudo..."
echo
apk add --no-cache \
sudo
echo '' >> /etc/sudoers
echo '## No password sudo' >> /etc/sudoers
echo 'ambrose ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers