anchor.diff:  
   ```
   cd /opt
  -tar xvzf <%= properties['profile'] %>-installer-0.1.0.tar.gz
  +tar xvzf <%= properties['profile'] %>-installer-<%= version %>.tar.gz
   ```
   
   ### Install Puppet
  
positive.code: 
  ## Step By Step Installation
  
  * Extract the <%= properties['profile'] %>-installer-x.x.x.tar.gz in /opt
  * Install / update Puppet if necessary
  * Optionaly create a node definition file with the server's recipe (puppet code)
  * Run puppet to apply the recipe
  
negative.code: apt-get install -y puppet
  ```
  
  ### Create a node definition file
  
  This file is the base recipe that Puppet will use to configure the server. It's main goal is to call and setup the <%= properties['title'] %> Puppet module. You can add any Puppet code to it that will be applied to the server. It should have a `.pp` extension (e.g. `server.pp` or `name_of_my_server.pp`).
  
  When updating the installer with a newer version, you can reuse this file. You can also use the same file on multiple servers.
  
  Here is a simple template you can use or take inspiration from.
  
  ```puppet
  # Define equivalent of $PATH environment variable in Puppet
  Exec { path => '/usr/bin:/usr/sbin/:/bin:/sbin:/usr/local/bin:/usr/local/sbin' }
  
  # This is a simple <%= properties['title'] %> class declaration
  <%= properties['enduser_sample_declaration'] %>
  
  # Configure a system user called 'mike' for an application developper
  user {'mike':
    ensure     => present,
    groups     => ['sigdev'],
    shell      => '/bin/bash',
    managehome => true,
  }
  ssh_authorized_key {'mikes key on his account':
    ensure  => present,
    user    => 'mike',
    type    => 'ssh-rsa',
    key     => 'AAAAB3NzaC1kc3MAAACBAPxBNSR4YKDNmE3Mob...<usually-a-long-and-boring-string>...NSR4YK',
  }
  ```
  
  Checkout out the README.md file included with the installer for a complete documentation of the <%= properties['profile'] %> class and the official Puppet documentation at https://docs.puppetlabs.com/puppet to learn more about writing Puppet code.
  
  ### Run Puppet to apply the configuration
  
  This command will actually configure the server according to the node definition file created above. It must be run as root.
  
  ```
  puppet apply --confdir /opt/<%= properties['profile'] %>-installer/ server.pp
  ```
  
  ### That's it!
  