This commit is contained in:
Brian Zalewski 2023-06-04 07:31:50 +00:00
parent 4304d6c36a
commit fbf865918f
5 changed files with 47 additions and 39 deletions

View file

@ -168,3 +168,7 @@ https://github.com/rigoneri/Syte3
* https://github.com/r-darwish/idnt
* https://github.com/charmbracelet/wish
* https://github.com/charmbracelet/skate
## PHP
https://github.com/deployphp/deployer

View file

@ -159,36 +159,36 @@ softwareGroups:
- awxcli
- molecule
- winrm-cli
Ansible-Roles: &Ansible-Roles
- ssh
- swarm
- vpn
- wsl
- yubikey
- antivirus
- common
Ansible-Roles: &Ansible-Roles []
# TODO: Implement these using chezmoiscripts
## - ssh
## - swarm
## - vpn
## - wsl
## - yubikey
## - antivirus
## - common
# - connect
- debloat
- defaultbrowser
- desktop
## - debloat
## - desktop
# - disks
- dns
- dnsmasq
- environment
- extensions
- finish
- firewall
- fuse
- guacamole
- hosthomepage
- hosts
## - dns
## - dnsmasq
## - environment
## - extensions
## - finish
## - firewall
## - fuse
## - guacamole
## - hosthomepage
## - hosts
# - motd
# - pfsense
# - pihole
# - pip
- prepare
- security
- ssh
## - prepare
## - security
## - ssh
# - swarm
# - maas
Backup: &Backup
@ -342,7 +342,6 @@ softwareGroups:
- thefuck
- tldr
- tmuxinator
- ugm
- up
- yank
Cloud: &Cloud
@ -555,7 +554,6 @@ softwareGroups:
- kubeval
- linkerd2
- minikube
- openshift
- openshift-cli
- tilt
- velero
@ -1266,6 +1264,8 @@ softwareGroups:
note: macOS menu bar app for weather. Buggy software.
- pkg: termius
note: Deprecated since all the interesting features require a paid subscription.
- pkg: ugm
note: Error encountered while installing with Go reported [here](https://github.com/ariasmn/ugm/issues/2).
- pkg: ulauncher
note: Deprecated in favor of alternative app launchers.
- pkg: vscodium

View file

@ -66,7 +66,7 @@ if command -v netdata-claim.sh > /dev/null; then
fi
### Ensure the apt command is available before running `debsecan` logic
if command -v apt > /dev/null; then
if command -v apt-get > /dev/null; then
### Configure Netdata to gather information about CVEs in the installed packages
if command -v debsecan > /dev/null; then
DEBSECAN_GIT="${XDG_DATA_HOME:-$HOME/.local/share}/netdata-debsecan"
@ -100,7 +100,7 @@ if command -v netdata-claim.sh > /dev/null; then
logg warn '`systemctl` is not available'
fi
else
logg warn '`debsecan` is not available in the PATH or is not installed'
logg warn '`apt-get` is available but `debsecan` is not available in the PATH or is not installed'
fi
fi
else

View file

@ -1812,7 +1812,7 @@ async function installSoftware(pkgsToInstall) {
await linkBin(installOrdersBinLink)
for (const script of installOrdersPost) {
try {
await $`${script}`
await $` ${script}`
} catch(e) {
log('info', 'Post-Install Hook', 'Encountered error while running post-install hook')
}

View file

@ -1575,14 +1575,16 @@ softwarePackages:
yay: consul-bin
_type: cli
consul-template:
_bin: null
_bin: consul-template
_desc: '[Consul-Template](https://github.com/hashicorp/consul-template) provides a convenient way to populate values from [Consul](https://www.consul.io/) into the file system using the consul-template daemon. It was created by [HashiCorp](https://www.hashicorp.com/) (the creators of Consul).'
_docs: https://learn.hashicorp.com/tutorials/consul/consul-template
_github: https://github.com/hashicorp/consul-template
_home: https://www.hashicorp.com/
_name: Consul-Template
_name: Consul Template
ansible: professormanhattan.consultemplate
_type: cli
brew: consul-template
choco: consul-template
scoop: main/consul
container-structure-test:
_bin: container-structure-test
_desc: The Container Structure Tests provide a powerful framework to validate the structure of a container image. These tests can be used to check the output of commands in an image, as well as verify metadata and contents of the filesystem
@ -1990,14 +1992,15 @@ softwarePackages:
pacman: openssl
port: openssl
scoop: openssl
openshift:
_bin: null
# TODO
cask: openshift-client
openshift-cli:
_bin: null
_bin: oc
_desc: The OpenShift Command Line, part of OKD
_docs: https://docs.openshift.com/container-platform/4.8/cli_reference/openshift_cli/getting-started-cli.html
_github: https://github.com/openshift/oc
_home: https://www.redhat.com/en/technologies/cloud-computing/openshift
_name: OpenShift CLI
brew: openshift-cli
# TODO
choco: openshift-cli
p7zip:
_bin: p7zip
_desc: null
@ -2733,6 +2736,7 @@ softwarePackages:
_github: https://github.com/nitroshare/nitroshare-desktop
_home: https://nitroshare.net/
_name: NitroShare
_when:cask: '! test -d /Applications/nitroshare.app'
apt: nitroshare
cask: nitroshare
choco: nitroshare