content: |
Cmnd_Alias START_PUBLISH = /bin/systemctl start publish
Cmnd_Alias START_AUTHOR = /bin/systemctl start author
+ Cmnd_Alias START_PUPPET = /bin/systemctl start puppet
Cmnd_Alias STOP_PUBLISH = /bin/systemctl stop publish
Cmnd_Alias STOP_AUTHOR = /bin/systemctl stop author
+ Cmnd_Alias STOP_PUPPET = /bin/systemctl stop puppet
Cmnd_Alias BACKUP = /usr/local/sbin/zfs_rotation.sh*
- aem ALL=(ALL) NOPASSWD:START_PUBLISH, START_AUTHOR, STOP_PUBLISH, STOP_AUTHOR, BACKUP
+ aem ALL=(ALL) NOPASSWD:START_PUBLISH, START_AUTHOR, START_PUPPET, STOP_PUBLISH, STOP_AUTHOR, STOP_PUPPET, BACKUP
#
# Author
---
+site::additional_classes:
+ - site::profile::cron
accounts::users:
dominic.radtke:
site::profile::aem::author::admin_pass: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAOKhSfFIfN8mZcECz51jikjjA3S9Yp62wZ/fH2NtZTDaF/AaVT0GJnPlMjEDg22DQfbogNkEkWoTOUcFuUUCjJSttYVgxA4UK4GTiaUBUQJT6C0sUpgGW0bWtGZA7zmzAPlMuqqXt4vv2eUMjrYhPJs/f/WSOwxHnl8wKrFRrRBDgo15XGEsWjlm+qwGGWqiHtAe8q5SYDWHyQAKZ0R8CsPd3BiAEfwcRMepnog01LT4hu9ztTrHhtCop82XDbPfSzTzo9Z+opIZjEVujDKHyZs3L8hoynJlHz6P0y0t5wlwHvUqTCHwOmpvHK45IjXXL6mQQ6hwiJXjbD3Ck2tusiDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAFGpMUn+PP3ewHIgoYMJc4gCC+1vUDN/0UcTr1ucit7zVO7iUIKjeQ7eHgqc1jOShtPw==]
site::profile::aem::publish::admin_pass: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAOKhSfFIfN8mZcECz51jikjjA3S9Yp62wZ/fH2NtZTDaF/AaVT0GJnPlMjEDg22DQfbogNkEkWoTOUcFuUUCjJSttYVgxA4UK4GTiaUBUQJT6C0sUpgGW0bWtGZA7zmzAPlMuqqXt4vv2eUMjrYhPJs/f/WSOwxHnl8wKrFRrRBDgo15XGEsWjlm+qwGGWqiHtAe8q5SYDWHyQAKZ0R8CsPd3BiAEfwcRMepnog01LT4hu9ztTrHhtCop82XDbPfSzTzo9Z+opIZjEVujDKHyZs3L8hoynJlHz6P0y0t5wlwHvUqTCHwOmpvHK45IjXXL6mQQ6hwiJXjbD3Ck2tusiDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBAFGpMUn+PP3ewHIgoYMJc4gCC+1vUDN/0UcTr1ucit7zVO7iUIKjeQ7eHgqc1jOShtPw==]
+
+# Compaction & Backup
site::profile::aem::author::backup_command: 'touch /opt/adobe/tools/backup_run'
site::profile::aem::publish::backup_command: 'touch /opt/adobe/tools/backup_run'
+# Cron for Compaction
+site::profile::cron::cronjobs:
+ compaction:
+ user: aem
+ command: 'sudo -n aem /bin/systemctl stop puppet ; /opt/adobe/publish/crx-quickstart/bin/oak_compactor.py ; sudo -n aem /bin/systemctl start puppet'
+ minute: 0
+ hour: 2
+ weekday: 0
+ description: AEM Tar Compaction
+
aem::maven::mirrors:
- {id: pixelpark-nexus, url: 'https://nexus.pixelpark.com/content/groups/public/', mirrorof: '*,!pixelpark-nexus'}
aem::maven::repos: