Task #2653
Updated by Tim Pierce over 10 years ago
Desired Add command line arguments flags to control permissions: * @--enable-permissions=@ _true/false_ to enable or disable turn permission enforcement ** For transition, maybe support a @--generate-permissions@ flag handling on and a @--enforce-permissions@ flag. off ** Alternatively, make Keep always generate permission tokens, but only enforce them when the perms flag is turned on. * @--enable-permissions@ and/or @--require-permissions@ ** Permissions are always required for DELETE * @--privileged-ip@ specifies IP addresses to be considered superuser. ** If permissions are disabled, index (@GET /index.txt@) and @DELETE@ do not work unless remote address matches @--privileged-ip@ command line argument * @--signature-ttl=num_seconds@ to control expiry time of signatures * @--signature-key-fd=fdnum@ to read signing key from given file descriptor