Compare commits
3 Commits
51b3161124
...
11632e72d7
| Author | SHA1 | Date | |
|---|---|---|---|
| 11632e72d7 | |||
| fa0ea0098e | |||
| 579764ca76 |
@@ -6,6 +6,11 @@
|
|||||||
metasploit_installer: msfinstall
|
metasploit_installer: msfinstall
|
||||||
when: ansible_system in ("Linux", "Darwin")
|
when: ansible_system in ("Linux", "Darwin")
|
||||||
|
|
||||||
|
- name: General | Software | Metasploit | Check Install Status
|
||||||
|
stat:
|
||||||
|
path: /usr/bin/msfconsole
|
||||||
|
register: metasploit_status
|
||||||
|
|
||||||
- name: General | Software | Metasploit | Refresh Apt Files
|
- name: General | Software | Metasploit | Refresh Apt Files
|
||||||
shell: "{{ item }}"
|
shell: "{{ item }}"
|
||||||
loop:
|
loop:
|
||||||
@@ -13,7 +18,8 @@
|
|||||||
- "mv -fv /usr/share/keyrings/metasploit-framework.gpg /tmp/apt/metasploit-framework.gpg.old"
|
- "mv -fv /usr/share/keyrings/metasploit-framework.gpg /tmp/apt/metasploit-framework.gpg.old"
|
||||||
- "mv -fv /etc/apt/sources.list.d/metasploit-framework.list /tmp/apt/metasploit-framework.list.old"
|
- "mv -fv /etc/apt/sources.list.d/metasploit-framework.list /tmp/apt/metasploit-framework.list.old"
|
||||||
- "mv -fv /etc/apt/preferences.d/pin-metasploit.pref /tmp/apt/pin-metasploit.pref.old"
|
- "mv -fv /etc/apt/preferences.d/pin-metasploit.pref /tmp/apt/pin-metasploit.pref.old"
|
||||||
when: ansible_system in ("Linux")
|
when: ansible_system in ("Linux") and
|
||||||
|
not metasploit_status.stat.exists
|
||||||
ignore_errors: true
|
ignore_errors: true
|
||||||
|
|
||||||
- name: General | Software | Metasploit | Install
|
- name: General | Software | Metasploit | Install
|
||||||
@@ -24,4 +30,5 @@
|
|||||||
- "mkdir -p {{ global_bin }}"
|
- "mkdir -p {{ global_bin }}"
|
||||||
- "mv -fv ./msfinstall {{ global_bin }}/{{ metasploit_installer }}"
|
- "mv -fv ./msfinstall {{ global_bin }}/{{ metasploit_installer }}"
|
||||||
- yes y | "{{ global_bin }}/{{ metasploit_installer }}"
|
- yes y | "{{ global_bin }}/{{ metasploit_installer }}"
|
||||||
when: ansible_system in ("Linux", "Darwin")
|
when: ansible_system in ("Linux", "Darwin") and
|
||||||
|
not metasploit_status.stat.exists
|
||||||
|
|||||||
@@ -289,14 +289,62 @@
|
|||||||
true && inc_dconf &&
|
true && inc_dconf &&
|
||||||
dconf write /org/gnome/desktop/screen-time-limits/daily-limit-seconds \
|
dconf write /org/gnome/desktop/screen-time-limits/daily-limit-seconds \
|
||||||
"uint32 21600" && inc_dconf &&
|
"uint32 21600" && inc_dconf &&
|
||||||
|
dconf write /org/gnome/desktop/screen-time-limits/grayscale \
|
||||||
|
true && inc_dconf &&
|
||||||
|
dconf write /org/gnome/desktop/screen-time-limits/history-enabled \
|
||||||
|
true && inc_dconf &&
|
||||||
|
|
||||||
|
#dconf write /org/gnome/desktop/break-reminders/selected-breaks \
|
||||||
|
# "['eyesight', 'movement']" && inc_dconf &&
|
||||||
dconf write /org/gnome/desktop/break-reminders/selected-breaks \
|
dconf write /org/gnome/desktop/break-reminders/selected-breaks \
|
||||||
"['eyesight', 'movement']" && inc_dconf &&
|
"['movement']" && inc_dconf &&
|
||||||
|
|
||||||
|
#dconf write /org/gnome/desktop/break-reminders/eyesight/duration-seconds \
|
||||||
|
# "uint32 180" && inc_dconf &&
|
||||||
|
#dconf write /org/g
|
||||||
|
|
||||||
|
#dconf write /org/gnome/desktop/break-reminders/eyesight/duration-seconds \
|
||||||
|
# "uint32 180" && inc_dconf &&
|
||||||
|
#dconf write /org/gnome/desktop/break-reminders/eyesight/interval-seconds \
|
||||||
|
# "uint32 1800" && inc_dconf &&
|
||||||
|
#
|
||||||
|
#dconf write /org/gnome/desktop/break-reminders/eyesight/countdown \
|
||||||
|
# false && inc_dconf &&
|
||||||
|
#dconf write /org/gnome/desktop/break-reminders/eyesight/delay-seconds \
|
||||||
|
# "uint32 180" && inc_dconf &&
|
||||||
|
#dconf write /org/gnome/desktop/break-reminders/eyesight/fade-screen \
|
||||||
|
# true && inc_dconf &&
|
||||||
|
#dconf write /org/gnome/desktop/break-reminders/eyesight/notify \
|
||||||
|
# false && inc_dconf &&
|
||||||
|
#dconf write /org/gnome/desktop/break-reminders/eyesight/notify-overdue \
|
||||||
|
# false && inc_dconf &&
|
||||||
|
#dconf write /org/gnome/desktop/break-reminders/eyesight/notify-upcoming \
|
||||||
|
# false && inc_dconf &&
|
||||||
|
#dconf write /org/gnome/desktop/break-reminders/eyesight/play-sound \
|
||||||
|
# false && inc_dconf &&
|
||||||
|
#dconf write /org/gnome/desktop/break-reminders/eyesight/interval-seconds \
|
||||||
|
# "uint32 1800" && inc_dconf &&
|
||||||
|
|
||||||
dconf write /org/gnome/desktop/break-reminders/movement/duration-seconds \
|
dconf write /org/gnome/desktop/break-reminders/movement/duration-seconds \
|
||||||
"uint32 180" && inc_dconf &&
|
"uint32 180" && inc_dconf &&
|
||||||
dconf write /org/gnome/desktop/break-reminders/movement/interval-seconds \
|
dconf write /org/gnome/desktop/break-reminders/movement/interval-seconds \
|
||||||
"uint32 1800" && inc_dconf &&
|
"uint32 1800" && inc_dconf &&
|
||||||
|
|
||||||
|
dconf write /org/gnome/desktop/break-reminders/movement/countdown \
|
||||||
|
false && inc_dconf &&
|
||||||
|
dconf write /org/gnome/desktop/break-reminders/movement/delay-seconds \
|
||||||
|
"uint32 180" && inc_dconf &&
|
||||||
|
dconf write /org/gnome/desktop/break-reminders/movement/fade-screen \
|
||||||
|
true && inc_dconf &&
|
||||||
|
dconf write /org/gnome/desktop/break-reminders/movement/notify \
|
||||||
|
true && inc_dconf &&
|
||||||
|
dconf write /org/gnome/desktop/break-reminders/movement/notify-overdue \
|
||||||
|
false && inc_dconf &&
|
||||||
|
dconf write /org/gnome/desktop/break-reminders/movement/notify-upcoming \
|
||||||
|
false && inc_dconf &&
|
||||||
|
dconf write /org/gnome/desktop/break-reminders/movement/play-sound \
|
||||||
|
true && inc_dconf &&
|
||||||
|
|
||||||
## Success ##
|
## Success ##
|
||||||
|
|
||||||
sleep 0 ||
|
sleep 0 ||
|
||||||
|
|||||||
Reference in New Issue
Block a user