workstation state

This commit is contained in:
m0duspwnens
2022-03-24 09:57:58 -04:00
parent 5160a55dcf
commit a0841ee7a7
3 changed files with 60 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
include:
- xwindows

View File

@@ -0,0 +1,47 @@
xwindows_group:
pkg.group_installed:
- name: X Window System
graphical_extras:
pkg.installed:
- pkgs:
- gnome-classic-session
- gnome-terminal
- nautilus-open-terminal
- control-center
- liberation-mono-fonts
- file-roller
workstation_packages:
pkg.installed:
- pkgs:
- wget
- curl
- unzip
- gedit
- mono-core
- mono-basic
- mono-winforms
- expect
- securityonion-networkminer
- wireshark-gnome
- dsniff
- hping3
- netsed
- ngrep
- python36-scapy
- ssldump
- tcpdump
- tcpflow
- whois
- securityonion-foremost
- chromium
- securityonion-tcpstat
- securityion-tcptrace
- libevent
- sslplit
- securityonion-bittwist
- perl-IO-Compress
- perl-Net-DNS
- securityonion-chaosreader
- securityonion-analyst-extras

View File

@@ -0,0 +1,11 @@
include:
- workstation.packages
graphical_target:
file.symlink:
- name: /etc/systemd/system/default.target
- target: /lib/systemd/system/graphical.target
- force: True
- require:
- pkg: X Window System
- pkg: graphical_extras