define adminuser ($shell = "/bin/bash", $realname="Firstname Lastname") {
  user { $name:
    ensure => present,
    shell => $shell,
    realname => $realname,
  }
  file { "/home/$name/":
    ensure => directory,
    owner => $name,
    group => $name,
  }
  file { "/home/$name/.ssh":
    ensure => directory,
    owner => $name,
    mode => 700,
  }
}