Mac and Linux client management

Presentation by Mette I. Heggem, Irene Husa and Kristian Botnen

A brief history

  • Fedora until 2012, but changes ahead
  • No centralized mac-management until mid 2013
Ubuntu and Macosx

Why Ubuntu?

softwarecenter accommodate selfservice on software

Softwarecenter overview

more, Why Ubuntu?

polkit accommodate selfservice (auth-self) on settings

Screenconfiguration

even more, Why Ubuntu?

long-term-support version available

Ubuntu release cycle

last one, Why Ubuntu?

it is considered one of the more user-friendly distros available

Softwarecenter overview
Macosx and Ubuntu

Macosx brief introduction

  • not well-suited for mass deployment
  • vendor driven upgradepath, yearly releases
  • comes with os preinstalled
Why

Whats in it for the users?

  • Password are syncronized across all devices on campus
  • Standard software preinstalled
  • VPN and Eduroam preconfigured
  • Preconfiguration of mail, printers +++
  • more, Whats in it for the user

  • Support
  • Access to the wired UiB network
  • Free upgrade to the newest OS
  • even more, Whats in it for the user?

  • Teamviewer allows remote assistance from / to all platforms
  • Users can install managed software
  • Future visions

  • Filevault 2 encrypted machines
  • Zero-touch installation of new macs
  • Webgui for managed package installation on macs
  • Automation is the key

    • manual work is now automated, which saves time
    • standardized configuration management, hopefully less error prone
    • configuration is under versioncontroll, allows faster rollback if needed

    we would like our users to spend their time do what they supposed to do, and let the IT-department do IT

    Automation

    Shared infrastructure

    • Linux and Mac clients deploys from the same infrastructure
    • Linux and Mac clients use the same configuration code
    • Linux and Mac clients use the same webgui for classification

    Our toolbox

    Toolbox

    More about our toolbox later today

    • A brief introduction on puppet, an opensource configmanagement tool
    • A brief introduction on the foreman, an opensource node classifier

    THE END

    questions?