Commit graph

14 commits

Author SHA1 Message Date
Lance Edgar a76d38c201 Add make_normal_user() function
also add `disabled_password` kwarg for `make_system_user()`
2023-02-17 11:00:31 -06:00
Lance Edgar 9e0a1cde19 Warn if caller deploys old-style soffice daemon 2023-01-10 20:40:36 -06:00
Lance Edgar 987731885b Allow for deploying v02 certbot account 2022-08-14 13:57:10 -05:00
Lance Edgar ba05d616d8 Always make soffice daemon init scripts executable 2022-07-25 21:32:28 -05:00
Lance Edgar 7471dd1bf5 Add is_debian() convenience function 2020-09-23 22:40:59 -05:00
Lance Edgar 6cb6ddaba7 Allow kwargs for template context when deploying sudoers file 2020-09-16 15:48:34 -05:00
Lance Edgar e290be05c6 Fix command invocation for agent_sudo()
at least, this worked for a recent test...where previous code didn't
2020-02-20 17:44:54 -06:00
Lance Edgar cd421f3aa1 Fix behavior of is_link() function when a check fails 2019-09-13 17:53:28 -05:00
Lance Edgar aa3ef708ad Add logic for installing headless LibreOffice daemon 2019-09-13 13:24:18 -05:00
Lance Edgar 74308b26a5 Add core rsync() function
also `agent_sudo()` i guess, but that whole thing is decidedly less convenient
now than it used to be.  need to figure out a way to temporarily enable agent
forwarding from within the fabric, if possible...
2019-09-09 14:19:26 -05:00
Lance Edgar bc4a8a686e Add functions to deploy, enable apache config files 2019-02-16 18:21:40 -06:00
Lance Edgar 93c2db902e Add basic support for installing CORE Office (aka. Fannie)
plus various other things, to that end
2019-02-09 17:20:46 -06:00
Lance Edgar bd4768839a Port logic for deploying a "backup" app 2019-01-06 14:14:47 -06:00
Lance Edgar e8769c8245 Initial commit; enough to prove concepts at least
was able to bootstrap a complete machine with this, although there's lots
missing yet...
2018-12-03 01:11:38 -06:00