Frankfurt - Eintracht Frankfurt have appointed Thomas Schaaf as their new head coach on a two-year deal.