diff options
Diffstat (limited to 'test/mocks/masspnfsim/pnf-sim-lightweight/config')
4 files changed, 92 insertions, 0 deletions
diff --git a/test/mocks/masspnfsim/pnf-sim-lightweight/config/config.json b/test/mocks/masspnfsim/pnf-sim-lightweight/config/config.json new file mode 100644 index 000000000..9d2ba7e08 --- /dev/null +++ b/test/mocks/masspnfsim/pnf-sim-lightweight/config/config.json @@ -0,0 +1,15 @@ +{ + "simulatorParams": { + "testDuration": "86400", + "messageInterval": "900" + }, + "commonEventHeaderParams": { + "eventName": "Noti_RnNode-Ericsson_FileReady", + "nfNamingCode": "gNB", + "nfcNamingCode": "oam" + }, + "notificationParams": { + "changeIdentifier": "PM_MEAS_FILES", + "changeType": "FileReady" + } +} diff --git a/test/mocks/masspnfsim/pnf-sim-lightweight/config/config.yml b/test/mocks/masspnfsim/pnf-sim-lightweight/config/config.yml new file mode 100644 index 000000000..f21329eff --- /dev/null +++ b/test/mocks/masspnfsim/pnf-sim-lightweight/config/config.yml @@ -0,0 +1,8 @@ +--- +urlves: http://localhost:10000/eventListener/v7 +urlftps: ftps://onap:pano@10.11.0.67 +urlsftp: sftp://onap:pano@10.11.0.68 +#when run in simulator, it does not have own IP +ippnfsim: localhost +typefileserver: sftp +... diff --git a/test/mocks/masspnfsim/pnf-sim-lightweight/config/netconf.env b/test/mocks/masspnfsim/pnf-sim-lightweight/config/netconf.env new file mode 100644 index 000000000..ef79365ec --- /dev/null +++ b/test/mocks/masspnfsim/pnf-sim-lightweight/config/netconf.env @@ -0,0 +1,10 @@ + +//to run in simulator +//NETCONF_ADDRESS=netopeer + +//to run in docker +NETCONF_ADDRESS=localhost + +NETCONF_PORT=830 +NETCONF_MODEL=pnf-simulator +NETCONF_MAIN_CONTAINER=config diff --git a/test/mocks/masspnfsim/pnf-sim-lightweight/config/vsftpd_ssl-TEMPLATE.conf b/test/mocks/masspnfsim/pnf-sim-lightweight/config/vsftpd_ssl-TEMPLATE.conf new file mode 100644 index 000000000..75bb974a3 --- /dev/null +++ b/test/mocks/masspnfsim/pnf-sim-lightweight/config/vsftpd_ssl-TEMPLATE.conf @@ -0,0 +1,59 @@ +# Server Config +anonymous_enable=NO +local_enable=YES +write_enable=YES +local_umask=022 +dirmessage_enable=YES + +# Security and User auth +chroot_local_user=YES +pam_service_name=vsftpd_virtual +virtual_use_local_privs=YES +chmod_enable=NO +user_config_dir=/etc/vsftpd/user_conf +user_sub_token=$USER +#local_root=/srv/$USER +local_root=/srv/ +userlist_enable=NO +allow_writeable_chroot=YES + +# Logging +log_ftp_protocol=YES +xferlog_enable=YES +xferlog_std_format=YES +#xferlog_file=/dev/stdout +syslog_enable=NO +dual_log_enable=YES + +# Remap all login users to this username +guest_enable=YES +guest_username=ftp +hide_ids=YES + +# Networking +connect_from_port_20=NO +listen=YES +tcp_wrappers=YES +pasv_min_port=${FTPS_PASV_MIN} +pasv_max_port=${FTPS_PASV_MAX} + +# SSL +ssl_enable=Yes +require_ssl_reuse=NO +force_local_data_ssl=YES +force_local_logins_ssl=YES +ssl_ciphers=HIGH +allow_anon_ssl=NO + +ssl_tlsv1=YES +ssl_sslv2=YES +ssl_sslv3=YES +rsa_cert_file=/etc/ssl/private/ftp.crt +rsa_private_key_file=/etc/ssl/private/ftp.key + +require_cert=YES +ssl_request_cert=YES +ca_certs_file=/etc/ssl/private/dfc.crt + +write_enable=YES +pasv_address=${IPFILESERVER} |