Page MenuHomePhorge

add_users.sh
No OneTemporary

add_users.sh

#!/bin/bash
# Add users
echo "git:x:2000:2000:user for phorge ssh:/srv/phorge:/bin/bash" >> /etc/passwd
echo "phorge-daemon:x:2001:2000:user for phorge daemons:/srv/phorge:/bin/bash" >> /etc/passwd
echo "wwwgrp-phorge:!:2000:nginx" >> /etc/group
usermod -p NP git
# Add repo directory
mkdir -p /var/repo/
chown phorge-daemon:2000 /var/repo/
mkdir -p /var/tmp/phd/pid
chmod 0777 /var/tmp/phd/pid
# Add git to sudoers
echo "git ALL=(phorge-daemon) SETENV: NOPASSWD: /usr/bin/git-upload-pack, /usr/bin/git-receive-pack, /usr/bin/git, /usr/lib/git-core/git-http-backend" > /etc/sudoers.d/git
echo 'export PATH="/srv/phorge/arcanist/bin:$PATH"' >> /root/.bashrc
echo 'export PATH="/srv/phorge/phorge/bin:$PATH"' >> /root/.bashrc

File Metadata

Mime Type
text/x-shellscript
Expires
Sun, May 11, 08:01 (2 d, 7 h ago)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1135526
Default Alt Text
add_users.sh (729 B)

Event Timeline