Select Badges

Select Supported Platforms

Select Status

RSS

tr-chef-cookbook-usermanagement (19) Versions 1.1.0

Creates tecRacer User on Unix Instances

Policyfile
Berkshelf
Knife
cookbook 'tr-chef-cookbook-usermanagement', '= 1.1.0', :supermarket
cookbook 'tr-chef-cookbook-usermanagement', '= 1.1.0'
knife supermarket install tr-chef-cookbook-usermanagement
knife supermarket download tr-chef-cookbook-usermanagement
README
Dependencies
Quality 14%

tr-chef-cookbook-usermanagement

Mit diesem Cookbook lassen sich alle tecRacer Public Keys, welche im S3 Bucket "ssh-pub" hinterlegt sind, auf einer Instanz hinterlegen.

Die Public Keys müssen derzeit so hinterlegt werden, dass sie der Namenskonvention username@tecracer.de entsprechen.

!!! WICHTIG !!!
Aktuell ist nur Part 1 umgesetzt

Weitere Umsetzung:

Part 1: Nur tecRacer MSP User
- Es werden User auf Basis des Namings der Public Keys generiert
- Es erhalten alle tecRacer MSP User sudo Rechte

Part 1.1
- Entfernen vom Default User auf allen Instanzen

Part 2: Kunden Keys
- Es werden Public Keys von Kunden im S3 Bucket nach einem speziellen Konzept hinterlegt (Folder, naming, etc.)
- Es erhalten alle Kunden sudo Rechte

Part 3: Entfernen von Public Keys und Usern, sobald Public Key nicht mehr gefunden werden kann
- Wird ein Public Key aus dem Repo entfernt und existiert ein User, so soll der Key und ggf. User (falls im ersten Schritt dafür möglich) entfernt werden

Part 4: Definierte Verzeichnisberechtigungen für User hinterlegen
- (Definition fehlt)

Dependent cookbooks

This cookbook has no specified dependencies.

Contingent cookbooks

There are no cookbooks that are contingent upon this one.

Collaborator Number Metric
            

1.1.0 failed this metric

Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.

Foodcritic Metric
            

1.1.0 failed this metric

FC069: Ensure standardized license defined in metadata: tr-chef-cookbook-usermanagement/metadata.rb:1
Run with Foodcritic Version 10.3.1 with tags metadata,correctness,supermarket,portability,deprecated ~FC031 and failure tags any