ocf_accounts: provide id_rsa
death: add hello redirect
desktop: move includes from nodes to desktop::init

For some reason, moving

  if $::hostname == 'eruption' {
    class { 'common::auth': glogin => [ ['approve', 'LOCAL'] ] }
  } else {
    class { 'common::auth': glogin => [ ['ocf', 'LOCAL'] ] }
  }

to desktop::init results in an error that `common::auth` is defined
twice, even though as far as I can tell it isn't. Strangely, this isn't
a problem for `common::apt`. We should look into this.

Another future improvement would be to switch from detecting the staff
PC via hostname to detecting via something else (maybe some attribute in
LDAP)?