anchor.diff:  RUN echo 'yoctouser:yoctouser' | chpasswd
   RUN echo 'yoctouser ALL=(ALL) NOPASSWD:SETENV: ALL' > /etc/sudoers.d/yoctouser
   
  +USER yoctouser
  +WORKDIR /home/yoctouser
  +CMD /bin/bash
  +
   # Set up git and repo
  -USER yoctouser
   ADD --chown=yoctouser:yoctouser cookbook /tmp/cookbook/
  +
   # Set up git config --global stuff
   RUN /tmp/cookbook/system-config/vagrant-ssh-user.sh
   
  
positive.code: # The downloaded script is needed since git-lfs is not available per default for Ubuntu 16.04
  RUN curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash && sudo apt-get install -y git-lfs
  
  
  # Remove all apt lists to avoid build caching
  RUN rm -rf /var/lib/apt/lists/*
  
  # en_US.utf8 is required by Yocto sanity check
  RUN localedef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8
  RUN echo 'export LC_ALL="en_US.UTF-8"' >> /etc/profile
  ENV LANG en_US.utf8
  
  # Make sure the user/groupID matches the UID/GID given to Docker. This is so that mounted
  # dirs will get the correct permissions
  
negative.code: FROM ubuntu:16.04
  
  LABEL description="PELUX Yocto build environment"
  
  