Skip to content

Instantly share code, notes, and snippets.

View marcogomiero's full-sized avatar
🏠
Working from home

Marco marcogomiero

🏠
Working from home
  • 08:50 (UTC +01:00)
View GitHub Profile
@marcogomiero
marcogomiero / gist:a9cc16fe09860a10f3e2daeb1795c458
Created November 20, 2024 14:39
A script to get rid off unwanted dbus storm fork with vault on bare metal (or VM)
#!/bin/bash
LOG_FILE="/var/log/kill_dbus.log"
TIMESTAMP=$(date '+%Y-%m-%d %H:%M:%S')
PROCESS_COUNT_BEFORE=$(ps -ef | grep -i dbus | grep -v grep | grep -v "$0" | wc -l)
PIDS=$(ps -ef | grep -i dbus | grep -v grep | grep -v "$0" | awk '{print $2}')
if [ -n "$PIDS" ]; then
echo "[$TIMESTAMP] - Killing PIDs: $PIDS" >> "$LOG_FILE"
@marcogomiero
marcogomiero / example-vault-admin-policy.hcl
Created March 4, 2024 11:01 — forked from kawsark/example-vault-admin-policy.hcl
An example Vault admin policy with capability to manage leses
# Allow managing leases
path "sys/leases/*"
{
capabilities = ["create", "read", "update", "delete", "list", "sudo"]
}
# Manage auth methods broadly across Vault
path "auth/*"
{
capabilities = ["create", "read", "update", "delete", "list", "sudo"]
@marcogomiero
marcogomiero / gist:1d86a05d20c54888f2724e6e57abe44b
Created February 15, 2024 18:15
Java Spring Boot Open And Close Connection
import org.springframework.http.ResponseEntity;
import org.springframework.web.client.RestTemplate;
import java.util.concurrent.CompletableFuture;
public class HttpClientService {
private final RestTemplate restTemplate;
public HttpClientService(RestTemplate restTemplate) {