title: What sections are required for a usable ELF executable?
body: <p>I'm creating an ELF executable file and I need to know what sections are required by the operating system in order to load and execute it.</p>
  
  <blockquote>
    <p>Details:</p>
  
  <pre>
  OS:               Ubuntu 10.04 (64-bit)
  Kernel version:   2.6.32-24
  Architecture:     i386
  </pre>
  </blockquote>
  
  <p>I realize that the following would probably be necessary:</p>
  
  <ul>
  <li>.text</li>
  <li>.symtab</li>
  <li>.rel.text</li>
  </ul>
  
  <p>Are there others?</p>