[TOOLS][PLUGINS][OAuth2] Add mechanism to allow plugins to have an install script. Add script for generating keys for OAuth

This commit is contained in:
2022-02-26 12:18:40 +00:00
parent 9b86794cda
commit eccf21edef
4 changed files with 31 additions and 1 deletions

14
plugins/OAuth2/bin/install.sh Executable file
View File

@@ -0,0 +1,14 @@
#!/bin/sh
cd /var/www/social/file || exit 1
mkdir -p oauth && cd oauth || exit 1
if [ ! -f private.key ]; then
openssl genrsa -out private.key 4096
openssl rsa -in private.key -pubout -out public.key
chown www-data:www-data private.key public.key
else
echo "Keys exist, nothing to do"
fi