xenobyte
xenobyte pushed to main at xenobyte/sukaato-ansible 2025-11-17 14:41:01 +00:00
0a072b4c90 Added handler for nextcloud, to configure it after it has been installed by snapd
736277c377 Added handler for snapd that installs listed snap packages after snapd itself is installed
b386f5e363 Added snap software packages and an LDAP library package for PHP
da694910c6 Added snap software packages and an LDAP library package for PHP
Compare 4 commits »
xenobyte pushed to main at xenobyte/sukaato-ansible 2025-11-16 19:02:41 +00:00
93bc285f3d Started creation of play after VPS has been made and initial configuration of main services has been done
c0a798837d Added a new major task for later
856704f9d7 Added some configuration information for ProFTPd to be used by its configuration file templates ireferred to by its handler
f74482c400 Re-added a line specifying a default root for default server and moved MaxInstances line into here due to it being more appropriate context
a6218cbaef fix: changed join function sytnax to correct Python method syntax
Compare 14 commits »
xenobyte pushed to main at xenobyte/sukaato-ansible 2025-11-13 00:39:06 +00:00
e06807ed37 fix: removed line that will be added via task instead
xenobyte pushed to main at xenobyte/sukaato-ansible 2025-11-13 00:28:51 +00:00
08df87b0bf fix: changed to more appropriate uppercasing of domain name
d52f7e02a8 fix: wrong variable name for ServerName directive in template
Compare 2 commits »
xenobyte pushed to main at xenobyte/sukaato-ansible 2025-11-12 23:55:13 +00:00
a387326cca feature: created preliminary ProFTPd installation task handler that configures ProFTPd
a0413c7ebc fix: changed Ansible user module system attribute value to boolean type
b4f6afa628 feature: added a configuration section for ProFTPd to fill in template file variables
4d3d060ec2 feature: added ProFTPd configuration template files to be used by handlers at installation
f97a93ee05 feature: added an id attribute for users that must be specified for their account creation
Compare 5 commits »
xenobyte pushed to main at xenobyte/sukaato-ansible 2025-11-12 13:34:39 +00:00
bbdcba0b72 feature: added and uncommented more software
4fc691d1db feature: explicitly set PrintMotd SSH option to always be true to allow non-script MOTD capabilities regardless of PAM usage in SSH
8bf893ee1f feature: changed to have PAM allowed by default for SSH for MOTD capabilities
3ed2791d13 feature: renamed and changed contents of file to provide a handler configuring proftpd
f139afe429 Added some exclusion rules for sensitive data
Compare 5 commits »
xenobyte pushed to main at xenobyte/sukaato-ansible 2025-11-11 05:59:39 +00:00
0efe13e76b refactor: restructured project for higher-utility naming practices and optimized data structures for variables
xenobyte pushed to main at xenobyte/sukaato-ansible 2025-10-21 20:40:30 +00:00
44a292f19f Added password prompt and declared ansible_user variable
f055178030 Moved SSH user configuration from playbook files to lockdown role files
c579cf386b Moved XDG user configuration from playbook files to lockdown role files
3d35228d29 Moved SSH user config example from playbook files to lockdown role file
430db9c1d8 Moved bash aliases and functions from playbook files to lockdown role files
Compare 9 commits »
xenobyte pushed to main at xenobyte/sukaato-ansible 2025-10-21 15:50:36 +00:00
fa015cd85c Added an example SSH user configuration file for hosts under the servers group
xenobyte pushed to main at xenobyte/sukaato-ansible 2025-10-21 15:37:14 +00:00
8a77110c0b Fixed indentation, changed destination path basename for copy module tasks
7884ac47cf Refactored git configuration tasks, converting them to lockdown role tasks, and replaced playbook prompt variables with lockdown role variabls
Compare 2 commits »
xenobyte pushed to main at xenobyte/sukaato-ansible 2025-10-21 13:29:04 +00:00
e2c1dcdd2f Added defaults for some git configuration values
66b71ee225 Refactored and moved set of git configuration tasks to lockdown role
Compare 2 commits »
xenobyte pushed to main at xenobyte/sukaato-ansible 2025-09-25 19:07:17 +00:00
97802668da Added git configuration, including acquisition/creation of SSH keys; to be moved/refactored later
c551192d2c Changed naming scheme for GPG keys, specified conditional case for GPG key acquisition/creation method
Compare 2 commits »
xenobyte pushed to main at xenobyte/fs-scripts 2025-09-17 19:35:06 +00:00
e968fc3ea3 Added more helpful information on usage of the zfs-media-drive script
7f4e62ee4b Changed default ZFS pool name, created prompt-based conditional with a case allowing for custom datasets, added cases for custom encrypted dataset or symbolic link creation
Compare 2 commits »
xenobyte pushed to main at xenobyte/fs-scripts 2025-09-17 17:01:15 +00:00
409b8e50f6 Abstracted dataset creation from within function to separate function
9585df0209 Replaced function with default variable value
92cfaebb66 Added an argument shift and simplified conditional case
fb906b659c Added a position shift for script arguments, simplified conditional case
Compare 4 commits »
xenobyte pushed to main at xenobyte/fs-scripts 2025-09-17 13:58:52 +00:00
61051d7a3e Finished a task
1072a8a207 Renamed file
00eb99291a Moved main conditional out of previously existing function, added hard-coded command line to own function, added script options loop
39c92a7479 Properly added case for an absent subcommand
3c0afdaf52 Added one of the flag loops to case wherein 'init' subcommand is absent
Compare 9 commits »
xenobyte pushed to main at xenobyte/sukaato-site 2025-09-07 18:24:09 +00:00
d6256dfa18 Added some further clarification, added an unfinished section
xenobyte pushed to main at xenobyte/sukaato-site 2025-09-07 18:20:51 +00:00
acc2106e67 Added tasks related to project structure changes and new pages, reordered tasks
xenobyte pushed to main at xenobyte/sukaato-site 2025-09-07 17:53:56 +00:00
08850f4d82 Added another task set, this time planning for an extra page
xenobyte pushed to main at xenobyte/fs-scripts 2025-09-07 17:29:02 +00:00
c4d9764dc7 Added an Org task list
xenobyte pushed to main at xenobyte/kern-scripts 2025-09-07 17:28:39 +00:00
7027907526 Added an ORG task list