anchor.diff:          grunt-cli \
           bower \
           markdown-styles \
  +    # Configure root account
  +    && echo "export NLS_LANG=$(echo $NLS_LANG)"                >> /root/.profile \
  +    && echo "export LANG=$(echo $LANG)"                        >> /root/.profile \
  +    && echo "export LANGUAGE=$(echo $LANGUAGE)"                >> /root/.profile \
  +    && echo "export LC_ALL=$(echo $LC_ALL)"                    >> /root/.profile \
  +    && echo "export TERM=xterm"                                >> /root/.profile \
  +    && echo "export PATH=$(echo $PATH)"                        >> /root/.profile \
  +    && echo "cd /src"                                          >> /root/.profile \
       # Create a dev user to use as the directory owner
       && addgroup dev \
       && adduser -D -s /bin/sh -G dev dev \
       && echo "dev:password" | chpasswd \
       && curl --compressed -o- -L https://yarnpkg.com/install.sh | sh \
  +    && rsync -a /root/ /home/dev/ \
  +    && chown -R dev:dev /home/dev/ \
  +    && chmod 0777 /home/dev \
  +    && chmod -R u+rwX,g+rwX,o+rwX /home/dev \
  +    && setfacl -R -d -m user::rwx,group::rwx,other::rwx /home/dev \
       # Setup wrapper scripts
       && curl -o /run-as-user https://raw.githubusercontent.com/mkenney/docker-scripts/master/container/run-as-user \
       && chmod 0755 /run-as-user
  
positive.code:         linux-headers \
          paxctl \
          python \
          tar \
      && rm -rf \
          /var/cache/apk/* \
  
negative.code: RUN set -x \
      && apk update \
      && apk add \
          acl \
          ca-certificates \
          curl \
          git \
          gnupg \
          mercurial \
          rsync \
          shadow \
          subversion \
          sudo
  