github.com/niedbalski/juju@v0.0.0-20190215020005-8ff100488e47/acceptancetests/repository/charms/jenkins-slave/hooks/install (about)

     1  #!/bin/bash
     2  
     3  set -eux
     4  
     5  status-set maintenance "Installing" || true
     6  apt-get install -y adduser default-jre-headless
     7  
     8  if ! id jenkins > /dev/null 2>&1 ; then
     9      mkdir -p /var/lib/jenkins
    10      adduser --system --home /var/lib/jenkins  \
    11          --group --disabled-password --quiet --shell /bin/bash \
    12          jenkins
    13      chown -R jenkins:jenkins /var/lib/jenkins
    14  fi
    15  
    16  if [[ ! -d  /var/log/jenkins ]]; then
    17      mkdir -p /var/log/jenkins
    18  fi
    19  
    20  status-set maintenance "Installed" || true