This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ## https://devblogs.microsoft.com/powershell/psreadline-2-2-6-enables-predictive-intellisense-by-default ## | |
| # Get Configuration | |
| Get-PSReadLineOption | |
| ## Get Intellisense Option | |
| (Get-PSReadLineOption).PredictionSource | |
| # Command History Path | |
| (Get-PSReadLineOption).HistorySavePath |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Get a listing of all clusters (CLUS) | |
| $clusters = Get-ADComputer -Filter "Name -like 'CLUS'" | |
| #Set Domain | |
| $DNSServer = (Get-ADDomain).PDCEMulator | |
| #Set DNS Zone | |
| $DNSZone = "dev.contoso.com" | |
| #Iterate through the list of clusters get dns and add the appropriate full control objects (listener, cluster) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Import-Module WebAdministration | |
| # Add Custom Header - Server Level | |
| Add-WebConfigurationProperty -PSPath MACHINE/WEBROOT/APPHOST ` | |
| -Name . -Filter system.webServer/httpProtocol/customHeaders ` | |
| -AtElement @{name = "X-Custom" ; value = 'value' } | |
| #Remove Server: Microsoft-IIS/10.0 Header | |
| Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST' -filter "system.webServer/security/requestFiltering" -name "removeServerHeader" -value "True" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Check WSL Version | |
| wsl -l -v | |
| # Set WSL Version to 2 | |
| wsl --set-version Ubuntu-22.04 2 | |
| # Fix WSL2 Networking (per https://stackoverflow.com/a/65325532) | |
| rm /etc/resolv.conf || true | |
| rm /etc/wsl.conf || true |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| sudo su -l gitlab-runner -s /bin/bash |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Begin { | |
| $retryCount = 0 | |
| $retryMax = 5 | |
| $retryPauseSeconds = 30 | |
| } | |
| Process { | |
| do { | |
| $retryCount++ | |
| try { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| sudo apt autoremove --purge | |
| #Remove VSCode Server Space Hog Bullshit | |
| rm -rf /home/jcefoli/.vscode-server | |
| # Clean Journal BS | |
| sudo journalctl --vacuum-size=100M | |
| # Remove logs | |
| sudo -s |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env bash | |
| cp --no-preserve=mode,ownership /etc/sudoers /etc/sudoers.tmp | |
| sed -i "s/%sudo\tALL=(ALL:ALL) ALL/%sudo\tALL=(ALL) NOPASSWD: ALL/g" /etc/sudoers.tmp | |
| visudo -c -f /etc/sudoers.tmp | |
| if [ "$?" -eq "0" ]; then | |
| cp /tmp/sudoers.tmp /etc/sudoers |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <?xml version="1.0" encoding="UTF-8"?> | |
| <configuration> | |
| <system.webServer> | |
| <urlCompression doStaticCompression="false" doDynamicCompression="false" /> | |
| <caching> | |
| <profiles> | |
| <add extension=".html" policy="DisableCache" kernelCachePolicy="DisableCache" /> | |
| <add extension=".php" policy="DisableCache" kernelCachePolicy="DisableCache" /> | |
| <add extension=".txt" policy="DisableCache" kernelCachePolicy="DisableCache" /> | |
| </profiles> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <# | |
| .SYNOPSIS | |
| Helper script to manage SSM parameters | |
| .PARAMETER name | |
| SSM key name to set | |
| .PARAMETER value | |
| SSM key value to set |