One Paragraph of project description goes here
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
| # PS-BGInfo | |
| # Powershell script that updates the background image with a random image from a folder and writes out system info text to it. | |
| # run as a lower priority task | |
| [System.Threading.Thread]::CurrentThread.Priority = 'BelowNormal' | |
| # Configuration: | |
| # Font Family name | |
| $font="Input" |
This code allows you to pass ntlm auth in nginx reverse proxy mode. The problem with plain nginx is that ntlm requires one tcp connection for multiple http requests. Even if browser respect this behaviour, nginx will create/took new connection for each request to ntlm-awared server.
Implement nginx-like stream proxy, but parse http to understand end of sequence (first request after ntlm auth). We need end of sequence, since browser can reuse opened tcp connection and send another request, which will be passed to ntlm-aware server and this is not you expect.
Put ntlm.lua to lualib path of openresty.
You need to install lua-http-parser into openresty lualib path with luarocks.
Password-Expiration-Notifications.ps1 is a powerShell script designed to be run on a schedule to automatically email Active Directory users of soon-to-expire and recently-expired passwords.
This version is a highly modified fork of the original v1.4 by Robert Pearman from https://gallery.technet.microsoft.com/Password-Expiry-Email-177c3e27. Pearman's 2.x version was completely re-written.
New in this version: