Skip to content

Instantly share code, notes, and snippets.

@skaag
Created June 25, 2019 21:15
Show Gist options
  • Save skaag/df101bc975ba14e7114e6b6f1ee5f189 to your computer and use it in GitHub Desktop.
Save skaag/df101bc975ba14e7114e6b6f1ee5f189 to your computer and use it in GitHub Desktop.
Cache Microsoft and Apple Updates
# Cache windows and apple updates in Squid:
refresh_pattern -i windowsupdate.com/.*\.(cab|exe|ms[i|u|f|p]|[ap]sf|wm[v|a]|dat|zip|psf) 43200 80% 129600 reload-into-ims;
refresh_pattern -i microsoft.com/.*\.(cab|exe|ms[i|u|f|p]|[ap]sf|wm[v|a]|dat|zip|psf) 43200 80% 129600 reload-into-ims;
refresh_pattern -i windows.com/.*\.(cab|exe|ms[i|u|f|p]|[ap]sf|wm[v|a]|dat|zip|psf) 43200 80% 129600 reload-into-ims;
refresh_pattern -i microsoft.com.akadns.net/.*\.(cab|exe|ms[i|u|f|p]|[ap]sf|wm[v|a]|dat|zip|psf) 43200 80% 129600 reload-into-ims;
refresh_pattern -i deploy.akamaitechnologies.com/.*\.(cab|exe|ms[i|u|f|p]|[ap]sf|wm[v|a]|dat|zip|psf) 43200 80% 129600 reload-into-ims;
refresh_pattern -i ([^.]+.|)(download|adcdownload).(apple.|)com/.*\.(pkg|dmg) 4320 100% 43200 reload-into-ims;
range_offset_limit 0;
quick_abort_pct 70;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment