#!/bin/sh # This script is executed at boot time after VyOS configuration is fully # applied. Any modifications required to work around unfixed bugs or use # services not available through the VyOS CLI system can be placed here. # Add dotfiles for home directory tee /home/vyos/.gitconfig </dev/null [init] defaultBranch = main [safe] directory = /config [user] email = joe@veri.dev name = Joseph Hanson END # Add bash aliases for home directory tee -a /home/vyos/.bash_aliases </dev/null export SOPS_AGE_KEY_FILE=/config/secrets/age.key export GIT_SSH_COMMAND="ssh -i /config/secrets/id_ed25519" export VISUAL=vi export EDITOR=vi alias podman="sudo podman" END # Force X550 NIC to 2.5Gbps autonegotiation. Fixes a Intel driver issue. ethtool -s eth0 speed 2500 duplex full autoneg on