1. 24 Feb, 2021 2 commits
  2. 09 Feb, 2021 1 commit
  3. 30 Nov, 2020 2 commits
  4. 19 Nov, 2020 2 commits
  5. 16 Nov, 2020 5 commits
  6. 29 Oct, 2020 2 commits
  7. 15 Oct, 2020 3 commits
  8. 05 Oct, 2020 5 commits
    • Daniel Dehennin's avatar
      Update changelog and VERSION for 2.4.1 · 87d12714
      Daniel Dehennin authored
      Ref: #30726
      Ref: #30727
      Ref: #30753
      87d12714
    • Daniel Dehennin's avatar
      Veyon: install and configure for GNU/Linux systems · 922a6884
      Daniel Dehennin authored
      * README.rst: documentation for Veyon upstream repository management.
      
      * eole-workstation/defaults.yaml: rework the eole-workstation:veyon to
        permit the configuration of an upstream repository.
      
      * eole-workstation/osfamilymap.yaml: update structure to declare Veyon
        package name.
      
      * eole-workstation/osfingermap.yaml: declare mandatory upstream
        repositories for Ubuntu Xenial and Bionic and an optional one
        for Focal.
      
      * eole-workstation/libkwargs.jinja: format a dictionary to be used as
        salt function options (mostly pkgrepo.managed)
      
      * eole-workstation/veyon/repo/init.sls: entry point to add the Veyon
        repository.
      
      * eole-workstation/veyon/repo/install.sls: add the Veyon repository if
        configured.
      
      * eole-workstation/veyon/repo/clean.sls: remove the Veyon repository
        if configured
      
      * eole-workstation/veyon/package/install.sls: requires the upstream
        Veyon repository if configured.
      
      * eole-workstation/veyon/package/clean.sls: require the clean of
        upstream Veyon repository if configured.
      
      * eole-workstation/veyon/config/import.sls: fix import command to
        accept GNU/Linux and Windows variable syntax.
      
      * eole-workstation/veyon/config/file.sls: serialise the veyon context
        to avoid encoding issue with python2 minions.
      
      Ref: #30727
      922a6884
    • Daniel Dehennin's avatar
      EOLE 2.7: add Veyon grains when packages are installed · 8c83598b
      Daniel Dehennin authored
      And remove them when package is removed.
      
      Ref: #30727
      8c83598b
    • Daniel Dehennin's avatar
      AD: mount shares for GNU/Linux member · 9c239c48
      Daniel Dehennin authored
      Use “libpam-mount” to mount automatically SMB shares with kerberos
      security at user login.
      
      Ref: #30753
      9c239c48
    • Daniel Dehennin's avatar
      EOLE 2.7: join GNU/Linux computers to AD · 685dcecc
      Daniel Dehennin authored
      We extend the “eole-workstation.ad.join” to GNU/Linux machines using
      “realmd”.
      
      This formula make sure to add the “ad/member” role to the “roles”
      grains because starting on 2.8 it will be used to conditionally join
      the computer.
      
      Leaving the domain for Windows computer will remove the grains.
      
      Ref: #30726
      685dcecc
  9. 23 Sep, 2020 7 commits
  10. 24 Aug, 2020 4 commits
  11. 23 Jul, 2020 5 commits
  12. 22 Jul, 2020 2 commits