title: rc.local is not running on raspberry pi's startup
body: <p>I'm trying to run a simple C code when the pi boots, so I followed the steps on the documentation (<a href="https://www.raspberrypi.org/documentation/linux/usage/rc-local.md" rel="nofollow">https://www.raspberrypi.org/documentation/linux/usage/rc-local.md</a>), but when I start it, it shows this error: </p>
  
  <pre><code>Failed to start etc/rc.local compatibility.
  See 'systemctl status rc-local.service' for details.
  </code></pre>
  
  <p>I do as it says and I receive this:</p>
  
  <pre><code>rc-local.service - /etc/rc.local Compatibility
  Loaded: loaded (/lib/systemd/system/rc-local.service; static)
  Drop-In: /etc/systemd/system/rc-local.service.d
           ttyoutput.conf
  Active: failed (Result: exit-code) since Tue 2015-12-08 10:44:23 UTC; 2min 18s ago
  Process: 451 ExecStart=/etc/rc.local start (code=exit, status=203/EXEC)
  </code></pre>
  
  <p>My rc.local file looks like this:</p>
  
  <pre><code>./home/pi/server-starter &amp;
  
  exit 0
  </code></pre>
  
  <p>Can anyone show me what I'm doing wrong?</p>