Lance Edgar
305e4c40c7
Fix shell when creating new linux user account
2024-05-07 14:13:46 -05:00
Lance Edgar
6a15b5ae5e
Add docstring to explain param
2023-11-06 21:25:13 -06:00
Lance Edgar
d713bbe522
Let caller override default fannie/config.php
...
also make `deploy.full_path()` honor absolute path when given one
2023-06-10 18:57:57 -05:00
Lance Edgar
9eab7a7555
Add password support for make_normal_user()
2023-06-09 18:19:49 -05:00
Lance Edgar
88e92588f2
Add a couple more options for rsync()
...
sometimes you just need something different to happen..
2023-06-01 15:18:27 -05:00
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