X-Git-Url: https://git.madduck.net/code/vinst.git/blobdiff_plain/c4c55ce4a7853887d746ab8ad7471bf947b1bafc..9e1c6791342fb991a4b7e8d67b37a56765312322:/preseed/jessie/commands/late_commands.d/ansible_user diff --git a/preseed/jessie/commands/late_commands.d/ansible_user b/preseed/jessie/commands/late_commands.d/ansible_user deleted file mode 100755 index 10adacd..0000000 --- a/preseed/jessie/commands/late_commands.d/ansible_user +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh - -export DEBCONF_FRONTEND=noninteractive -apt-get install -y sudo - -USER=ansible -echo "Adding $USER user and installing SSH key" - -HOME=/var/lib/$USER -adduser --home $HOME --shell /bin/sh \ - --uid 999 --gid 65534 --disabled-password \ - --gecos 'Remote control with ansible' $USER - -install -d -m 700 -o $USER -g nogroup $HOME/.ssh -cat <<_eof > $HOME/.ssh/authorized_keys -no-agent-forwarding,no-port-forwarding,no-user-rc,no-X11-forwarding ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDGUrO3VGYap3uyphcExiA4VXjXzwyiqXA4kD3o3uLi45Lw9TFCefwa815R4JkRhaGs/4pqy4Bqcmb6kbEOEaTS6xidedQOcuHIxk6nZfDAhGm95rmx1kSxgLIBYJn0RPFvdRiFuoGC07tn4FRQ/seiTVbbTtgy7Wrb3XqFMPhBp1EFfe0ASZdEUJ/EfZl/a72y/57DTflL6RzPIWF6t0z5URURSm3caC4Uxpvx3FK37xzXOd0il7ikv1UeC5pMopwR74zb9SfFiPVEcOK64jq8xnS7ugTOrlb+H5JwchOO88eUTD1pd72+4a7XkeHzneXT8mNROQJZUU1vxoJpZXFziL0uCtnR9QVt+/mE4q3MiYjq5YYOXYCJ0vKIDKVAkxv3U71N8WpnasLmC5mal7juuj8tHXqQJc8bNt7ZxoSRESwRjhIXmoIxdkso862KTM7FL5SKPGDwE8ifog4OU3PcI8C5dfTY1vMa7mZszsO3sK1+gpiJBUlWu0nv9Q2qB3KDPoKA/VnPGBitQSIMbFgDfUs/JXJ35q4ynxO/h0NqCPGXx1bECc6meepND99qo301kYPxYLY4FVeFMVJbcdS/kn0YxbMikaRmr3SqxaRUb4vl1NDKdtoIcIyS0Gh4AvTYtxlLZwShf8ImtRzLerLwqx73WWSIeNai+pHJJNTMvw== madduck@fishbowl -_eof -chmod -R u=rwX,og= $HOME -chown -R ${USER}.nogroup $HOME - -SUDOFILE=/etc/sudoers.d/local-ansible-user -cat <<_eof > $SUDOFILE -Defaults>ansible !requiretty -$USER $(hostname --fqdn)=(root) NOPASSWD: ALL -_eof -chmod 440 $SUDOFILE