The www/nginx,-securelink port
nginx-securelink-1.26.2 – nginx HMAC secure link module (cvsweb github mirror)
Description
This nginx module allows a server to provide direct downloads of resources but only where a "secure URL" is known. This is based on a URL token including an HMAC based on various parameters such as the path, remote IP address, and a timestamp/expiry (all optional). The token can be generated on a separate web application server and validated on a simpler web server using a shared secret. It is similar to the Secure Link module described in https://www.nginx.com/blog/securing-urls-secure-link-module-nginx-plus/ however it can use any type of hash supported by libcrypto rather than being limited to MD5.WWW: https://nginx.org/
Maintainer
Robert Nagy
Multi-packages
nginx-1.26.2 nginx-naxsi-1.26.2 nginx-perl-1.26.2 nginx-cache_purge-1.26.2 nginx-geoip2-1.26.2 nginx-headers-more-1.26.2 nginx-image_filter-1.26.2 nginx-ldap_auth-1.26.2 nginx-lua-1.26.2 nginx-mailproxy-1.26.2 nginx-njs-1.26.2 nginx-passenger-1.26.2 nginx-rtmp-1.26.2 nginx-securelink-1.26.2 nginx-stream-1.26.2 nginx-xslt-1.26.2
Broken
on hppa: src/core/ngx_rwlock.c:116:2: error: #error ngx_atomic_cmp_set() is not defined!
Categories
Build dependencies
Run dependencies
Files
- /var/www/modules/ngx_http_hmac_secure_link_module.so