diff --git a/tasks/general/acct_mgmt/keys.yml b/tasks/general/acct_mgmt/keys.yml index 5d2bd46..16e60b9 100644 --- a/tasks/general/acct_mgmt/keys.yml +++ b/tasks/general/acct_mgmt/keys.yml @@ -6,11 +6,11 @@ # openssh_keypair: # path: /root/.ssh/id_rsa -- name: General | Account Management | SSH Key | Root | Create +- name: General | Account Management | Keys | Root | Create SSH shell: ssh-keygen -t rsa -N '' -f ~/.ssh/id_rsa <<< n args: executable: "{{ bash_exec.stdout }}" ignore_errors: yes -- name: General | Account Management | SSH Key | Root | Copy to 1337 +- name: General | Account Management | Keys | Root | Copy SSH to 1337 shell: ssh-copy-id -i /root/.ssh/id_rsa ling@leet \ No newline at end of file diff --git a/tasks/general/software/services.yml b/tasks/general/software/services.yml index b0ffddc..594869b 100644 --- a/tasks/general/software/services.yml +++ b/tasks/general/software/services.yml @@ -2,23 +2,15 @@ # Enable and disable services. - name: General | Software | Services | Create SSHFS rc.conf Entry (FreeBSD) - lineinfile: + blockinfile: path: /etc/rc.conf - regexp: '^fusefs_enable=' - line: fusefs_enable="YES" + block: | + fusefs_enable="YES" + marker: "# {mark} MANAGED BY ANSIBLE | SSHFS" state: present backup: yes when: ansible_system == "FreeBSD" -- name: General | Software | Services | Create SSHFS rc.conf Comment (FreeBSD) - lineinfile: - path: /etc/fstab - regexp: '^# MANAGED BY ANSIBLE | SSHFS' - line: '# MANAGED BY ANSIBLE | SSHFS' - state: present - insertbefore: '^fusefs_enable=' - when: ansible_system == "FreeBSD" - - name: General | Software | Services | Load SSHFS (FreeBSD) shell: kldload fusefs args: