Skip to content

Commit d3c1fd7

Browse files
committed
Updated SIF section in README SIF
git-svn-id: svn+ssh://svn.code.sf.net/p/migrid/code/trunk@6201 b75ad72c-e7d7-11dd-a971-7dbc132099af
1 parent ce5cfa4 commit d3c1fd7

File tree

1 file changed

+94
-48
lines changed

1 file changed

+94
-48
lines changed

README

Lines changed: 94 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -942,28 +942,31 @@ Finally a storage-only with CentOS 7.x, apache 2.4, WSGI (default web),
942942
optimized SFTP, WebDAVS, strict access control and extensive logging to comply
943943
with the General Data Protection Regulation (GDPR) imposed by EU:
944944
https://en.wikipedia.org/wiki/General_Data_Protection_Regulation
945-
./generateconfs.py --source=. --destination=generated-confs \
945+
./generateconfs.py --source=. \
946+
--destination=generated-confs \
946947
--destination_suffix="_svn$(svnversion -n ~/)" \
947948
--support_email="SIF Support <support@sif.erda.dk>" \
948-
--admin_email="SIF admin <info@sif.erda.dk>"
949-
--admin_list="/C=DK/ST=NA/L=NA/O=NBI/OU=NA/CN=Jonas Bardino/emailAddress=bardino@nbi.ku.dk , C=DK/ST=NA/L=NA/O=NBI/OU=NA/CN=Martin Rehr/emailAddress=rehr@nbi.ku.dk" \
949+
--admin_email="SIF Info <info@sif.erda.dk>"
950+
--admin_list="/C=DK/ST=NA/L=NA/O=NBI/OU=NA/CN=Jonas \Bardino/emailAddress=bardino@nbi.ku.dk , /C=DK/ST=NA/L=NA/O=NBI/OU=NA/CN=Martin Rehr/emailAddress=rehr@nbi.ku.dk" \
950951
--auto_add_cert_user=False \
951-
--auto_add_oid_user=True \
952-
--auto_add_oidc_user=False \
953-
--auto_add_filter_fields=full_name --auto_add_filter_method=skip \
952+
--auto_add_oid_user=False \
953+
--auto_add_filter_fields=full_name \
954+
--auto_add_filter_method=skip \
954955
--oid_valid_days=180 \
956+
--daemon_show_address=sif-io.erda.dk \
955957
--base_fqdn=sif.erda.dk \
956958
--public_fqdn=sif-www.erda.dk \
957959
--public_alias_fqdn=sif.ku.dk \
958-
--public_sec_fqdn=sif.ku.dk \
960+
--public_sec_fqdn=sif-www.erda.dk \
959961
--public_use_https=True \
960-
--mig_cert_fqdn= \
961-
--ext_cert_fqdn= \
962+
--mig_cert_fqdn='' \
963+
--ext_cert_fqdn='' \
962964
--mig_oid_fqdn=sif-ext.erda.dk \
963-
--ext_oid_fqdn=sif.erda.dk \
965+
--ext_oid_fqdn=sif-oid.erda.dk \
964966
--sid_fqdn=sif-sid.erda.dk \
965967
--io_fqdn=sif-io.erda.dk \
966-
--user=mig --group=mig \
968+
--user=mig \
969+
--group=mig \
967970
--apache_version=2.4 \
968971
--apache_etc=/etc/httpd \
969972
--apache_run=/var/run/httpd \
@@ -975,58 +978,101 @@ https://en.wikipedia.org/wiki/General_Data_Protection_Regulation
975978
--mig_certs=/etc/httpd/MiG-certificates \
976979
--hg_path='' \
977980
--hgweb_scripts='' \
978-
--trac_admin_path='' --trac_ini_path='' \
979-
--public_http_port=80 --public_https_port=443 \
980-
--ext_cert_port=443 --mig_oid_port=443 \
981-
--ext_oid_port=443 --sid_port=443 \
981+
--trac_admin_path='' \
982+
--trac_ini_path='' \
983+
--public_http_port=80 \
984+
--public_https_port=443 \
985+
--ext_cert_port=443 \
986+
--mig_oid_port=443 \
987+
--mig_oidc_port=443 \
988+
--ext_oid_port=443 \
989+
--sid_port=443 \
982990
--mig_oid_provider=https://sif-ext.erda.dk/openid/ \
983991
--ext_oid_provider=https://openid.ku.dk/ \
984992
--enable_openid=True \
985-
--enable_sftp=True --enable_sftp_subsys=False \
986-
--enable_davs=True --enable_ftps=False \
987-
--enable_sharelinks=False --enable_transfers=False \
988-
--enable_duplicati=False --enable_seafile=False \
989-
--enable_sandboxes=False --enable_vmachines=False \
990-
--enable_crontab=False --enable_jobs=False \
991-
--enable_resources=False --enable_events=False \
992-
--enable_freeze=False --enable_preview=False \
993-
--enable_gdp=True --gdp_email_notify=True \
994-
--enable_notify=True --enable_twofactor=True \
993+
--enable_wsgi=True \
994+
--enable_sftp=True \
995+
--enable_sftp_subsys=False \
996+
--enable_davs=True \
997+
--enable_ftps=False \
998+
--enable_sharelinks=False \
999+
--enable_transfers=False \
1000+
--enable_duplicati=False \
1001+
--enable_seafile=False \
1002+
--enable_sandboxes=False \
1003+
--enable_vmachines=False \
1004+
--enable_crontab=False \
1005+
--enable_jobs=False \
1006+
--enable_resources=False \
1007+
--enable_events=False \
1008+
--enable_freeze=False \
1009+
--enable_preview=False \
1010+
--enable_gdp=True \
1011+
--enable_notify=True \
1012+
--enable_twofactor=True \
9951013
--enable_twofactor_strict_address=True \
996-
--enable_cracklib=True --enable_hsts=True \
997-
--enable_vhost_certs=True --enable_verify_certs=True \
998-
--enable_migadmin=False --enable_peers=True \
999-
--peers_mandatory=True --peers_explicit_fields='full_name email' \
1000-
--peers_contact_hint='employed at UCPH and authorized to invite external users' \
1001-
--user_clause=User --group_clause=Group \
1002-
--listen_clause='#Listen' \
1003-
--serveralias_clause='#ServerAlias' --alias_field=email \
1014+
--enable_cracklib=True \
1015+
--enable_hsts=True \
1016+
--enable_vhost_certs=True \
1017+
--enable_verify_certs=True \
1018+
--user_clause=User \
1019+
--group_clause=Group \
1020+
--listen_clause=#Listen \
1021+
--serveralias_clause=#ServerAlias \
1022+
--alias_field=email \
10041023
--dhparams_path=~/certs/dhparams.pem \
10051024
--daemon_keycert=~/certs/combined.pem \
1006-
--daemon_keycert_sha256='FILE::/etc/httpd/MiG-certificates/combined.pem.sha256' \
10071025
--daemon_pubkey=~/certs/combined.pub \
10081026
--daemon_pubkey_from_dns=True \
1009-
--daemon_pubkey_md5='FILE::/etc/httpd/MiG-certificates/combined.pub.md5' \
1010-
--daemon_pubkey_sha256='FILE::/etc/httpd/MiG-certificates/combined.pub.sha256' \
1011-
--daemon_show_address=sif-io.erda.dk \
1012-
--signup_methods="extoid migoid" \
1013-
--login_methods="extoid migoid" \
1014-
--password_policy=MODERN:12 --password_legacy_policy=HIGH \
1015-
--distro=centos --skin=sif-ucph-science \
1016-
--title="Sensitive Information Facility" \
1017-
--short_title="SIF" \
1018-
--external_doc=https://sif.ku.dk \
1027+
--signup_methods="extoidc migoid" \
1028+
--login_methods="extoidc migoid" \
1029+
--password_policy=MODERN:12 \
1030+
--password_legacy_policy=HIGH \
1031+
--gdp_email_notify=True \
10191032
--mig_oid_title="External" \
10201033
--ext_oid_title="KU/UCPH" \
1034+
--ext_oidc_title="KU/UCPH" \
10211035
--vgrid_label="Project" \
10221036
--vgrid_creators="role:.*(vip|tap)" \
1023-
--csrf_protection="FULL" \
1037+
--vgrid_managers="role:.*(vip|tap)" \
1038+
--smtp_sender='UCPH SIF Server <noreply@sif.erda.dk>' \
1039+
--title="Sensitive Information Facility" \
1040+
--short_title="SIF" \
1041+
--default_menu="files setup close logout" \
1042+
--user_interface="V2" --csrf_protection="FULL" \
10241043
--io_account_expire=True \
1044+
--sftp_port=2222 \
1045+
--sftp_subsys_port=22 \
1046+
--sftp_show_port=22 \
1047+
--davs_port=4443 \
1048+
--davs_show_port=443 \
1049+
--openid_port=8443 \
1050+
--openid_show_port=443 \
10251051
--digest_salt="FILE::/home/mig/state/secrets/digest_salt.hex" \
10261052
--crypto_salt="FILE::/home/mig/state/secrets/crypto_salt.hex" \
1027-
--wsgi_procs=25 --user_interface='V2' \
1028-
--default_menu="files setup close logout" \
1029-
--secscan_addr="130.226.158.3 130.225.213.72 192.38.10.137"
1053+
--distro=centos \
1054+
--skin=sif-ucph-science \
1055+
--wsgi_procs=25 \
1056+
--secscan_addr="130.226.158.3 130.225.213.72 192.38.10.137" \
1057+
--public_sec_fqdn=sif.ku.dk \
1058+
--enable_peers=True \
1059+
--peers_mandatory=True \
1060+
--peers_explicit_fields="full_name email" --peers_contact_hint="employed at UCPH and authorized to invite external users" \
1061+
--enable_migadmin=False \
1062+
--external_doc="https://sif.ku.dk" \
1063+
--oidc_valid_days=180 \
1064+
--ext_oidc_fqdn=sif-oidc.erda.dk \
1065+
--ext_oidc_port=443 \
1066+
--ext_oidc_provider_meta_url=https://id.ku.dk/nidp/oauth/nam/.well-known/openid-configuration \
1067+
--ext_oidc_client_name=erda_sif \
1068+
--ext_oidc_client_id=64ced371-a92d-4182-8e0c-4f66e8088e00 \
1069+
--ext_oidc_scope=AS_SIF-ERDA \
1070+
--ext_oidc_remote_user_claim=upn \
1071+
--ext_oidc_pass_claim_as=both \
1072+
--auto_add_oidc_user=True \
1073+
--daemon_pubkey_sha256="FILE::/etc/httpd/MiG-certificates/combined.pub.sha256" \
1074+
--daemon_keycert_sha256="FILE::/etc/httpd/MiG-certificates/combined.pem.sha256" \
1075+
--daemon_pubkey_md5="FILE::/etc/httpd/MiG-certificates/combined.pub.md5"
10301076

10311077
Most of the arguments should be relatively straight forward, but you
10321078
need to provide the MIG_CERTS path where your apache server key and

0 commit comments

Comments
 (0)