Skip to content

Development Environment

bviktor edited this page Apr 17, 2020 · 5 revisions

Install and configure all packages:

sudo ansible-playbook ansible/devenv.yml

Docker

Add the account to the docker group:

sudo usermod -a -G docker user.name
sudo systemctl restart docker.service

If they need docker-compose, they can install with:

pip3 install --user docker-compose

The user will have to log out and log back in.

Wireshark

Add the account to the wireshark group:

sudo usermod -a -G wireshark user.name

The user will have to log out and log back in.

Default Shell

To change the default shell for someone, edit the user's loginShell attribute in AD with the full path to the desired shell, e.g. /bin/zsh.

Once done with the AD change, erase the SSSD cache on the client:

sudo sssctl cache-remove

Then the user needs to log out and log back in for the changes to take effect.