├── packaging ├── el10 ├── el9 ├── centos8 ├── suse15 └── el8 │ ├── cloud.limits │ └── cloudstack-sccs ├── .java-version ├── debian ├── compat ├── dirs ├── source │ └── format ├── cloudstack-agent.dirs ├── cloudstack-usage.dirs ├── copyright ├── cloudstack-cli.install ├── cloudstack-docs.install ├── cloudstack-marvin.install ├── cloudstack-integration-tests.install └── cloudstack-ui.install ├── .python-version ├── .markdownlintignore ├── systemvm ├── agent │ ├── noVNC │ │ ├── defaults.json │ │ ├── mandatory.json │ │ ├── app │ │ │ ├── images │ │ │ │ ├── icons │ │ │ │ │ ├── novnc.ico │ │ │ │ │ ├── novnc-ios-120.png │ │ │ │ │ ├── novnc-ios-152.png │ │ │ │ │ ├── novnc-ios-167.png │ │ │ │ │ ├── novnc-ios-180.png │ │ │ │ │ ├── novnc-ios-40.png │ │ │ │ │ ├── novnc-ios-58.png │ │ │ │ │ ├── novnc-ios-60.png │ │ │ │ │ ├── novnc-ios-80.png │ │ │ │ │ ├── novnc-ios-87.png │ │ │ │ │ ├── novnc-16x16.png │ │ │ │ │ ├── novnc-24x24.png │ │ │ │ │ ├── novnc-32x32.png │ │ │ │ │ ├── novnc-48x48.png │ │ │ │ │ ├── novnc-60x60.png │ │ │ │ │ ├── novnc-64x64.png │ │ │ │ │ ├── novnc-72x72.png │ │ │ │ │ ├── novnc-76x76.png │ │ │ │ │ ├── novnc-96x96.png │ │ │ │ │ ├── novnc-120x120.png │ │ │ │ │ ├── novnc-144x144.png │ │ │ │ │ ├── novnc-152x152.png │ │ │ │ │ └── novnc-192x192.png │ │ │ │ ├── alt.png │ │ │ │ ├── ctrl.png │ │ │ │ ├── drag.png │ │ │ │ ├── error.png │ │ │ │ ├── esc.png │ │ │ │ ├── info.png │ │ │ │ ├── power.png │ │ │ │ ├── shift.png │ │ │ │ ├── tab.png │ │ │ │ ├── connect.png │ │ │ │ ├── handle.png │ │ │ │ ├── warning.png │ │ │ │ ├── windows.png │ │ │ │ ├── clipboard.png │ │ │ │ ├── ctrlaltdel.png │ │ │ │ ├── disconnect.png │ │ │ │ ├── expander.png │ │ │ │ ├── fullscreen.png │ │ │ │ ├── handle_bg.png │ │ │ │ ├── keyboard.png │ │ │ │ ├── settings.png │ │ │ │ └── toggleextrakeys.png │ │ │ ├── locale │ │ │ │ └── README │ │ │ ├── sounds │ │ │ │ ├── bell.mp3 │ │ │ │ ├── bell.oga │ │ │ │ └── CREDITS │ │ │ └── styles │ │ │ │ ├── Orbitron700.ttf │ │ │ │ ├── Orbitron700.woff │ │ │ │ └── constants.css │ │ ├── core │ │ │ ├── util │ │ │ │ ├── int.js │ │ │ │ ├── strings.js │ │ │ │ └── element.js │ │ │ └── decoders │ │ │ │ ├── copyrect.js │ │ │ │ └── tightpng.js │ │ └── vendor │ │ │ └── pako │ │ │ └── lib │ │ │ └── zlib │ │ │ ├── messages.js │ │ │ ├── adler32.js │ │ │ ├── crc32.js │ │ │ └── zstream.js │ ├── conf │ │ └── environment.properties │ ├── images │ │ ├── back.gif │ │ ├── cad.gif │ │ ├── dot.cur │ │ ├── left.png │ │ ├── right.png │ │ ├── right2.png │ │ ├── winlog.png │ │ ├── clr_button.gif │ │ ├── gray-green.png │ │ ├── notready.jpg │ │ ├── bright-green.png │ │ ├── play_button.gif │ │ ├── stop_button.gif │ │ ├── cannotconnect.jpg │ │ ├── grid_headerbg.gif │ │ ├── minimize_button.gif │ │ ├── shrink_button.gif │ │ ├── clr_button_hover.gif │ │ ├── play_button_hover.gif │ │ ├── stop_button_hover.gif │ │ ├── shrink_button_hover.gif │ │ └── minimize_button_hover.gif │ ├── certs │ │ └── realhostip.keystore │ └── packages │ │ ├── python3-netaddr_0.7.19-5_all.deb │ │ ├── python-is-python3_3.9.2-1_all.deb │ │ └── packages.ini └── debian │ ├── etc │ ├── apache2 │ │ ├── httpd.conf │ │ └── conf-enabled │ │ │ ├── security.conf │ │ │ └── mods-enabled │ │ │ └── mpm_event.conf │ ├── cloud-nic.rules │ ├── ipsec.secrets │ ├── systemd │ │ ├── journald.conf │ │ └── system │ │ │ ├── hyperv-daemons.hv-kvp-daemon.service │ │ │ ├── hyperv-daemons.hv-vss-daemon.service │ │ │ ├── hyperv-daemons.hv-fcopy-daemon.service │ │ │ ├── cloud-password-server@.service │ │ │ ├── baremetal-vr.service │ │ │ ├── cloud-postinit.service │ │ │ ├── open-vm-tools.service │ │ │ ├── cloud.service │ │ │ ├── cloud-early-config.service │ │ │ ├── cloud-preinit.service │ │ │ └── xe-daemon.service │ ├── ipsec.conf │ ├── logrotate.d │ │ ├── ppp │ │ ├── btmp │ │ ├── wtmp │ │ ├── apache2 │ │ ├── haproxy │ │ ├── conntrackd │ │ ├── dnsmasq │ │ └── rsyslog │ ├── cron.daily │ │ └── clear_cache │ ├── xl2tpd │ │ └── xl2tpd.conf │ ├── ppp │ │ └── options.xl2tpd │ ├── cron.hourly │ │ └── clear_cache │ ├── radvd.conf.tmpl │ ├── logrotate.conf │ ├── vmware-tools │ │ └── tools.conf │ ├── haproxy │ │ └── haproxy.cfg │ └── modprobe.d │ │ ├── pcspkr.conf │ │ └── aesni_intel.conf │ ├── var │ └── www │ │ └── html │ │ └── userdata │ │ └── .htaccess │ └── opt │ └── cloud │ ├── testdata │ ├── README │ ├── vmp0001.json │ ├── dhcp0001.json │ ├── ips0001.json │ ├── ips0002.json │ ├── ips0003.json │ ├── gn0001.json │ └── s2s0001.json │ ├── bin │ ├── patched.sh │ ├── bumpup_priority.sh │ └── manage_service.sh │ └── templates │ └── check_bumpup.sh ├── plugins ├── hypervisors │ ├── ovm3 │ │ ├── .gitignore │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── ovm3-compute │ │ │ └── module.properties │ ├── hyperv │ │ └── DotNet │ │ │ └── ServerResource │ │ │ ├── .nuget │ │ │ └── NuGet.Config │ │ │ ├── HypervResource │ │ │ └── packages.config │ │ │ ├── ServerResource.Tests │ │ │ └── packages.config │ │ │ └── AgentShell │ │ │ └── packages.config │ ├── vmware │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── vmware-compute │ │ │ └── vmware-defaults.properties │ ├── kvm │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── kvm-compute │ │ │ └── module.properties │ └── ovm │ │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── cloudstack │ │ └── ovm-compute │ │ └── module.properties ├── backup │ ├── nas │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── nas │ │ │ └── module.properties │ ├── veeam │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── veeam │ │ │ └── module.properties │ ├── dummy │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── dummy-backup │ │ │ └── module.properties │ └── networker │ │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── cloudstack │ │ └── networker │ │ └── module.properties ├── ca │ └── root-ca │ │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── cloudstack │ │ └── root-ca │ │ └── module.properties ├── database │ └── quota │ │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── cloudstack │ │ └── quota │ │ └── module.properties ├── metrics │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── cloudstack │ │ └── metrics │ │ └── module.properties ├── network-elements │ ├── juniper-contrail │ │ └── src │ │ │ └── test │ │ │ └── resources │ │ │ └── contrail.properties │ ├── ovs │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── ovs │ │ │ └── module.properties │ ├── brocade-vcs │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── vcs │ │ │ └── module.properties │ ├── vxlan │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── vxlan │ │ │ └── module.properties │ └── stratosphere-ssp │ │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── cloudstack │ │ └── ssp │ │ └── module.properties ├── user-authenticators │ ├── md5 │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── md5 │ │ │ └── module.properties │ ├── ldap │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── ldap │ │ │ └── module.properties │ ├── oauth2 │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── oauth2 │ │ │ └── module.properties │ ├── pbkdf2 │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── pbkdf2 │ │ │ └── module.properties │ └── saml2 │ │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── cloudstack │ │ └── saml2 │ │ └── module.properties ├── api │ ├── rate-limit │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── rate-limit │ │ │ └── module.properties │ └── vmware-sioc │ │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── cloudstack │ │ └── vmware-sioc │ │ └── module.properties ├── event-bus │ └── webhook │ │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── cloudstack │ │ └── webhook │ │ └── module.properties ├── maintenance │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── cloudstack │ │ └── maintenance │ │ └── module.properties ├── integrations │ ├── cloudian │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── cloudian │ │ │ └── module.properties │ └── prometheus │ │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── cloudstack │ │ └── prometheus │ │ └── module.properties ├── drs │ └── cluster │ │ ├── balanced │ │ └── src │ │ │ └── main │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── cloudstack │ │ │ └── balanced │ │ │ └── module.properties │ │ └── condensed │ │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── cloudstack │ │ └── condensed │ │ └── module.properties └── user-two-factor-authenticators │ └── totp │ └── src │ └── main │ └── resources │ └── META-INF │ └── cloudstack │ └── totp │ └── module.properties ├── ui ├── .gitattributes ├── .env.local.example ├── .env.primate-qa ├── .env.qa ├── .prettierrc ├── public │ ├── cloud.ico │ └── assets │ │ ├── 403.png │ │ ├── 404.png │ │ ├── 500.png │ │ ├── error.png │ │ ├── success.png │ │ └── bg-what-is-cloudstack.png ├── docs │ └── screenshot-dashboard.png ├── jsconfig.json ├── .babelrc ├── .env.local.https.example ├── .editorconfig ├── tests │ ├── mockData │ │ └── ActionButton.mock.json │ └── .eslintrc.js └── src │ ├── style │ ├── common │ │ └── common.less │ ├── objects │ │ └── table.less │ └── layout │ │ └── inverted-mode.less │ ├── config │ └── eventBus.js │ └── components │ └── menu │ └── index.js ├── framework ├── rest │ └── .gitignore ├── spring │ └── module │ │ └── src │ │ └── test │ │ └── resources │ │ ├── testfiles │ │ ├── all │ │ │ ├── test2-defaults.properties │ │ │ ├── module.properties │ │ │ └── defaults.properties │ │ ├── missingname │ │ │ └── module.properties │ │ ├── good │ │ │ └── module.properties │ │ ├── badname │ │ │ └── module.properties │ │ ├── wrongname │ │ │ └── module.properties │ │ └── blankname │ │ │ └── module.properties │ │ └── testhierarchy │ │ ├── base │ │ └── module.properties │ │ ├── child1 │ │ └── module.properties │ │ ├── child2 │ │ └── module.properties │ │ ├── child1-1 │ │ └── module.properties │ │ ├── orphan1 │ │ └── module.properties │ │ ├── excluded │ │ └── module.properties │ │ └── excluded2 │ │ └── module.properties └── db │ └── src │ └── test │ └── resources │ └── db.properties ├── server └── src │ ├── test │ └── resources │ │ ├── certs │ │ ├── bad_format_cert.crt │ │ ├── non_root.csr │ │ ├── root_chain.csr │ │ ├── rsa_ca_signed.csr │ │ ├── rsa_self_signed.csr │ │ ├── rsa_self_signed_with_pwd.csr │ │ ├── non_root.crt │ │ ├── root_chain.crt │ │ ├── rsa_ca_signed.crt │ │ ├── rsa_self_signed.crt │ │ └── rsa_self_signed_with_pwd.crt │ │ └── fake.sql │ └── main │ └── resources │ └── META-INF │ └── cloudstack │ ├── server-api │ └── module.properties │ ├── server-fencer │ └── module.properties │ ├── server-compute │ └── module.properties │ ├── server-network │ └── module.properties │ ├── server-planner │ └── module.properties │ ├── server-storage │ └── module.properties │ ├── server-allocator │ └── module.properties │ └── server-discoverer │ └── module.properties ├── tools ├── devcloud4 │ ├── .gitignore │ ├── basic │ │ └── chef_configuration.json │ ├── advanced │ │ └── chef_configuration.json │ └── common │ │ ├── binary-installation │ │ └── README.md │ │ └── development-installation │ │ └── README.md ├── logo │ ├── acsxmas.jpg │ └── apache_cloudstack.png ├── apidoc │ └── images │ │ ├── api_bullets.gif │ │ ├── back_button.gif │ │ ├── cloudstack.png │ │ └── back_button_hover.gif ├── ngui │ └── static │ │ ├── images │ │ ├── ajax-inverse.gif │ │ └── ajax-loader.gif │ │ ├── bootstrap │ │ └── img │ │ │ ├── glyphicons-halflings.png │ │ │ └── glyphicons-halflings-white.png │ │ └── js │ │ └── app │ │ ├── dashboard │ │ └── dashboard.js │ │ ├── infrastructure │ │ └── infrastructure.js │ │ └── storage │ │ └── upload-volume.tpl.html ├── marvin │ ├── DISCLAIMER.txt │ ├── marvin │ │ ├── lib │ │ │ └── __init__.py │ │ ├── src │ │ │ └── __init__.py │ │ ├── config │ │ │ └── __init__.py │ │ ├── sandbox │ │ │ ├── __init__.py │ │ │ ├── basic │ │ │ │ └── __init__.py │ │ │ ├── demo │ │ │ │ ├── __init__.py │ │ │ │ ├── live │ │ │ │ │ └── __init__.py │ │ │ │ └── simulator │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── testcase │ │ │ │ │ ├── __init__.py │ │ │ │ │ └── libs │ │ │ │ │ └── __init__.py │ │ │ ├── advanced │ │ │ │ └── __init__.py │ │ │ └── advancedsg │ │ │ │ └── __init__.py │ │ └── __init__.py │ ├── CHANGES.txt │ └── MANIFEST.in ├── docker │ └── supervisord.conf ├── transifex │ └── .tx │ │ └── config ├── appliance │ └── cks │ │ └── ubuntu │ │ └── 22.04 │ │ └── http │ │ └── meta-data └── devcloud-kvm │ └── README.md ├── core └── src │ ├── test │ └── resources │ │ └── vhds │ │ ├── test.vhd │ │ ├── test.vhd.bz2 │ │ ├── test.vhd.gz │ │ └── test.vhd.zip │ └── main │ └── resources │ └── META-INF │ └── cloudstack │ ├── bootstrap │ └── module.properties │ ├── api │ └── module.properties │ ├── ca │ └── module.properties │ ├── core │ └── module.properties │ ├── event │ └── module.properties │ ├── backend │ └── module.properties │ ├── backup │ └── module.properties │ ├── cluster │ └── module.properties │ ├── compute │ └── module.properties │ ├── network │ └── module.properties │ ├── storage │ └── module.properties │ ├── system │ └── module.properties │ ├── allocator │ └── module.properties │ ├── discoverer │ └── module.properties │ ├── planner │ └── module.properties │ └── kubernetes │ └── module.properties ├── utils └── src │ └── main │ └── resources │ └── cloud.keystore ├── services └── console-proxy │ └── rdpconsole │ └── src │ └── test │ └── doc │ └── rdp.pfx ├── LICENSE.header ├── .github └── workflows │ └── license-templates │ └── LICENSE.txt ├── test └── integration │ ├── __init__.py │ ├── smoke │ └── __init__.py │ ├── broken │ └── misc │ │ └── __init__.py │ ├── component │ ├── __init__.py │ └── cpu_limits │ │ └── __init__.py │ └── testpaths │ └── __init__.py ├── api ├── test │ └── integration │ │ └── api │ │ ├── __init__.py │ │ ├── setup.py │ │ └── test │ │ ├── __init__.py │ │ └── account │ │ └── __init__.py └── src │ └── main │ ├── resources │ └── META-INF │ │ └── cloudstack │ │ ├── api-config │ │ └── module.properties │ │ └── api-planner │ │ └── module.properties │ └── java │ └── com │ └── cloud │ └── api │ └── commands │ └── .gitignore ├── python └── lib │ └── cloudutils │ └── __init__.py ├── requirements-dev.txt ├── engine ├── schema │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── db │ │ └── schema-2210to2211.sql ├── service │ └── src │ │ └── main │ │ └── webapp │ │ └── index.jsp └── storage │ └── src │ └── main │ └── resources │ └── META-INF │ └── cloudstack │ └── storage-allocator │ └── module.properties ├── scripts ├── network │ └── juniper │ │ ├── close-configuration.xml │ │ ├── template-entry.xml │ │ ├── rollback.xml │ │ ├── commit.xml │ │ ├── open-configuration.xml │ │ └── firewall-filter-bytes-getall.xml └── util │ └── qemu-ivs-ifup ├── agent └── bindir │ └── cloud-ssh.in └── setup └── db └── index-212to213.sql /packaging/el10: -------------------------------------------------------------------------------- 1 | el8 -------------------------------------------------------------------------------- /packaging/el9: -------------------------------------------------------------------------------- 1 | el8 -------------------------------------------------------------------------------- /.java-version: -------------------------------------------------------------------------------- 1 | 11.0 2 | -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /packaging/centos8: -------------------------------------------------------------------------------- 1 | el8 -------------------------------------------------------------------------------- /packaging/suse15: -------------------------------------------------------------------------------- 1 | el8 -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.10 2 | -------------------------------------------------------------------------------- /.markdownlintignore: -------------------------------------------------------------------------------- 1 | CHANGES.md 2 | -------------------------------------------------------------------------------- /debian/dirs: -------------------------------------------------------------------------------- 1 | usr/bin 2 | usr/sbin 3 | -------------------------------------------------------------------------------- /debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (native) 2 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/defaults.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/mandatory.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /plugins/hypervisors/ovm3/.gitignore: -------------------------------------------------------------------------------- 1 | /bin/ 2 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc.ico: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/.gitattributes: -------------------------------------------------------------------------------- 1 | public/* linguist-vendored 2 | -------------------------------------------------------------------------------- /framework/rest/.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | /target 3 | -------------------------------------------------------------------------------- /systemvm/debian/etc/apache2/httpd.conf: -------------------------------------------------------------------------------- 1 | # Empty 2 | -------------------------------------------------------------------------------- /debian/cloudstack-agent.dirs: -------------------------------------------------------------------------------- 1 | /var/log/cloudstack/agent 2 | -------------------------------------------------------------------------------- /debian/cloudstack-usage.dirs: -------------------------------------------------------------------------------- 1 | /var/log/cloudstack/usage 2 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-ios-120.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-ios-152.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-ios-167.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-ios-180.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-ios-40.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-ios-58.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-ios-60.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-ios-80.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-ios-87.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui/.env.local.example: -------------------------------------------------------------------------------- 1 | CS_URL=http://localhost:8080 2 | -------------------------------------------------------------------------------- /ui/.env.primate-qa: -------------------------------------------------------------------------------- 1 | CS_URL=https://qa.cloudstack.cloud/ 2 | -------------------------------------------------------------------------------- /systemvm/debian/var/www/html/userdata/.htaccess: -------------------------------------------------------------------------------- 1 | Options -Indexes 2 | -------------------------------------------------------------------------------- /ui/.env.qa: -------------------------------------------------------------------------------- 1 | CS_URL=https://qa.cloudstack.cloud/simulator/pr/10580 2 | -------------------------------------------------------------------------------- /server/src/test/resources/certs/bad_format_cert.crt: -------------------------------------------------------------------------------- 1 | BAD FORMAT CERT 2 | -------------------------------------------------------------------------------- /tools/devcloud4/.gitignore: -------------------------------------------------------------------------------- 1 | tmp 2 | cookbooks 3 | *.lock 4 | .vagrant 5 | -------------------------------------------------------------------------------- /ui/.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 120, 3 | "semi": false, 4 | "singleQuote": true 5 | } 6 | -------------------------------------------------------------------------------- /ui/public/cloud.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/ui/public/cloud.ico -------------------------------------------------------------------------------- /tools/logo/acsxmas.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/tools/logo/acsxmas.jpg -------------------------------------------------------------------------------- /systemvm/agent/conf/environment.properties: -------------------------------------------------------------------------------- 1 | paths.script=../../scripts/storage/secondary/ 2 | paths.pid=. 3 | -------------------------------------------------------------------------------- /ui/public/assets/403.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/ui/public/assets/403.png -------------------------------------------------------------------------------- /ui/public/assets/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/ui/public/assets/404.png -------------------------------------------------------------------------------- /ui/public/assets/500.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/ui/public/assets/500.png -------------------------------------------------------------------------------- /ui/public/assets/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/ui/public/assets/error.png -------------------------------------------------------------------------------- /ui/public/assets/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/ui/public/assets/success.png -------------------------------------------------------------------------------- /systemvm/agent/images/back.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/back.gif -------------------------------------------------------------------------------- /systemvm/agent/images/cad.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/cad.gif -------------------------------------------------------------------------------- /systemvm/agent/images/dot.cur: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/dot.cur -------------------------------------------------------------------------------- /systemvm/agent/images/left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/left.png -------------------------------------------------------------------------------- /systemvm/agent/images/right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/right.png -------------------------------------------------------------------------------- /systemvm/debian/opt/cloud/testdata/README: -------------------------------------------------------------------------------- 1 | Json file used to test the provisioning scripts on virtual appliances 2 | -------------------------------------------------------------------------------- /systemvm/agent/images/right2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/right2.png -------------------------------------------------------------------------------- /systemvm/agent/images/winlog.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/winlog.png -------------------------------------------------------------------------------- /systemvm/debian/etc/apache2/conf-enabled/security.conf: -------------------------------------------------------------------------------- 1 | ServerTokens Prod 2 | ServerSignature Off 3 | TraceEnable Off 4 | -------------------------------------------------------------------------------- /systemvm/debian/etc/cloud-nic.rules: -------------------------------------------------------------------------------- 1 | SUBSYSTEM=="net" KERNEL=="eth*" RUN+="/opt/cloud/bin/cloud-nic.sh $env{ACTION} %k" 2 | -------------------------------------------------------------------------------- /systemvm/debian/etc/ipsec.secrets: -------------------------------------------------------------------------------- 1 | include /var/lib/strongswan/ipsec.conf.inc 2 | include /etc/ipsec.d/ipsec.*.secrets 3 | -------------------------------------------------------------------------------- /tools/logo/apache_cloudstack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/tools/logo/apache_cloudstack.png -------------------------------------------------------------------------------- /ui/docs/screenshot-dashboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/ui/docs/screenshot-dashboard.png -------------------------------------------------------------------------------- /systemvm/agent/images/clr_button.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/clr_button.gif -------------------------------------------------------------------------------- /systemvm/agent/images/gray-green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/gray-green.png -------------------------------------------------------------------------------- /systemvm/agent/images/notready.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/notready.jpg -------------------------------------------------------------------------------- /tools/apidoc/images/api_bullets.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/tools/apidoc/images/api_bullets.gif -------------------------------------------------------------------------------- /tools/apidoc/images/back_button.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/tools/apidoc/images/back_button.gif -------------------------------------------------------------------------------- /tools/apidoc/images/cloudstack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/tools/apidoc/images/cloudstack.png -------------------------------------------------------------------------------- /core/src/test/resources/vhds/test.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/core/src/test/resources/vhds/test.vhd -------------------------------------------------------------------------------- /systemvm/agent/images/bright-green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/bright-green.png -------------------------------------------------------------------------------- /systemvm/agent/images/play_button.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/play_button.gif -------------------------------------------------------------------------------- /systemvm/agent/images/stop_button.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/stop_button.gif -------------------------------------------------------------------------------- /systemvm/debian/opt/cloud/testdata/vmp0001.json: -------------------------------------------------------------------------------- 1 | {"ip_address":"172.16.1.102","password":"fnirq_cnffjbeq","type":"vmpassword"} 2 | -------------------------------------------------------------------------------- /core/src/test/resources/vhds/test.vhd.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/core/src/test/resources/vhds/test.vhd.bz2 -------------------------------------------------------------------------------- /core/src/test/resources/vhds/test.vhd.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/core/src/test/resources/vhds/test.vhd.gz -------------------------------------------------------------------------------- /core/src/test/resources/vhds/test.vhd.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/core/src/test/resources/vhds/test.vhd.zip -------------------------------------------------------------------------------- /systemvm/agent/certs/realhostip.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/certs/realhostip.keystore -------------------------------------------------------------------------------- /systemvm/agent/images/cannotconnect.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/cannotconnect.jpg -------------------------------------------------------------------------------- /systemvm/agent/images/grid_headerbg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/grid_headerbg.gif -------------------------------------------------------------------------------- /systemvm/agent/images/minimize_button.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/minimize_button.gif -------------------------------------------------------------------------------- /systemvm/agent/images/shrink_button.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/shrink_button.gif -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/alt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/alt.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/ctrl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/ctrl.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/drag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/drag.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/error.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/esc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/esc.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/info.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/info.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/power.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/power.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/shift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/shift.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/tab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/tab.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/locale/README: -------------------------------------------------------------------------------- 1 | DO NOT MODIFY THE FILES IN THIS FOLDER, THEY ARE AUTOMATICALLY GENERATED FROM THE PO-FILES. 2 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/sounds/bell.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/sounds/bell.mp3 -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/sounds/bell.oga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/sounds/bell.oga -------------------------------------------------------------------------------- /tools/apidoc/images/back_button_hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/tools/apidoc/images/back_button_hover.gif -------------------------------------------------------------------------------- /tools/ngui/static/images/ajax-inverse.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/tools/ngui/static/images/ajax-inverse.gif -------------------------------------------------------------------------------- /tools/ngui/static/images/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/tools/ngui/static/images/ajax-loader.gif -------------------------------------------------------------------------------- /utils/src/main/resources/cloud.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/utils/src/main/resources/cloud.keystore -------------------------------------------------------------------------------- /systemvm/agent/images/clr_button_hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/clr_button_hover.gif -------------------------------------------------------------------------------- /systemvm/agent/images/play_button_hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/play_button_hover.gif -------------------------------------------------------------------------------- /systemvm/agent/images/stop_button_hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/stop_button_hover.gif -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/connect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/connect.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/handle.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/warning.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/windows.png -------------------------------------------------------------------------------- /systemvm/debian/etc/systemd/journald.conf: -------------------------------------------------------------------------------- 1 | [Journal] 2 | Compress=yes 3 | SystemMaxUse=40M 4 | SystemMaxFileSize=10M 5 | RuntimeMaxUse=20M 6 | -------------------------------------------------------------------------------- /ui/public/assets/bg-what-is-cloudstack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/ui/public/assets/bg-what-is-cloudstack.png -------------------------------------------------------------------------------- /systemvm/agent/images/shrink_button_hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/shrink_button_hover.gif -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/clipboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/clipboard.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/ctrlaltdel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/ctrlaltdel.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/disconnect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/disconnect.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/expander.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/expander.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/fullscreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/fullscreen.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/handle_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/handle_bg.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/keyboard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/keyboard.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/settings.png -------------------------------------------------------------------------------- /systemvm/debian/etc/ipsec.conf: -------------------------------------------------------------------------------- 1 | # ipsec.conf - strongSwan IPsec configuration file 2 | 3 | config setup 4 | 5 | include /etc/ipsec.d/*.conf 6 | -------------------------------------------------------------------------------- /systemvm/agent/images/minimize_button_hover.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/images/minimize_button_hover.gif -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/styles/Orbitron700.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/styles/Orbitron700.ttf -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/styles/Orbitron700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/styles/Orbitron700.woff -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/toggleextrakeys.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/toggleextrakeys.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/icons/novnc-16x16.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/icons/novnc-24x24.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/icons/novnc-32x32.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/icons/novnc-48x48.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/icons/novnc-60x60.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/icons/novnc-64x64.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/icons/novnc-72x72.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/icons/novnc-76x76.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/icons/novnc-96x96.png -------------------------------------------------------------------------------- /services/console-proxy/rdpconsole/src/test/doc/rdp.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/services/console-proxy/rdpconsole/src/test/doc/rdp.pfx -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/icons/novnc-120x120.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/icons/novnc-144x144.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/icons/novnc-152x152.png -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/images/icons/novnc-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/noVNC/app/images/icons/novnc-192x192.png -------------------------------------------------------------------------------- /systemvm/agent/packages/python3-netaddr_0.7.19-5_all.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/packages/python3-netaddr_0.7.19-5_all.deb -------------------------------------------------------------------------------- /systemvm/debian/etc/logrotate.d/ppp: -------------------------------------------------------------------------------- 1 | /var/log/ppp-connect-errors { 2 | maxsize 10M 3 | rotate 5 4 | missingok 5 | notifempty 6 | compress 7 | nocreate 8 | } 9 | -------------------------------------------------------------------------------- /tools/ngui/static/bootstrap/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/tools/ngui/static/bootstrap/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /systemvm/agent/packages/python-is-python3_3.9.2-1_all.deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/systemvm/agent/packages/python-is-python3_3.9.2-1_all.deb -------------------------------------------------------------------------------- /systemvm/debian/etc/cron.daily/clear_cache: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # clear memory cache to ultimately reduce swapping 4 | 5 | sync && echo 1 > /proc/sys/vm/drop_caches 6 | -------------------------------------------------------------------------------- /tools/ngui/static/bootstrap/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shapeblue/cloudstack/HEAD/tools/ngui/static/bootstrap/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /systemvm/debian/etc/logrotate.d/btmp: -------------------------------------------------------------------------------- 1 | # no packages own btmp -- we'll rotate it here 2 | /var/log/btmp { 3 | missingok 4 | monthly 5 | create 0660 root utmp 6 | rotate 1 7 | } 8 | -------------------------------------------------------------------------------- /systemvm/debian/etc/xl2tpd/xl2tpd.conf: -------------------------------------------------------------------------------- 1 | [lns default] 2 | ip range = 10.1.9.2-10.1.9.8 3 | local ip = 10.1.9.1 4 | require chap = yes 5 | refuse pap = yes 6 | pppoptfile = /etc/ppp/options.xl2tpd 7 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/sounds/CREDITS: -------------------------------------------------------------------------------- 1 | bell 2 | Copyright: Dr. Richard Boulanger et al 3 | URL: http://www.archive.org/details/Berklee44v12 4 | License: CC-BY Attribution 3.0 Unported 5 | -------------------------------------------------------------------------------- /systemvm/debian/etc/logrotate.d/wtmp: -------------------------------------------------------------------------------- 1 | # no packages own wtmp -- we'll rotate it here 2 | /var/log/wtmp { 3 | missingok 4 | monthly 5 | create 0664 root utmp 6 | minsize 1M 7 | rotate 1 8 | } 9 | -------------------------------------------------------------------------------- /systemvm/debian/etc/logrotate.d/apache2: -------------------------------------------------------------------------------- 1 | /var/log/apache2/*.log { 2 | missingok 3 | copytruncate 4 | rotate 3 5 | compress 6 | dateext 7 | maxsize 10M 8 | notifempty 9 | } 10 | -------------------------------------------------------------------------------- /systemvm/debian/etc/logrotate.d/haproxy: -------------------------------------------------------------------------------- 1 | /var/log/haproxy.log { 2 | rotate 5 3 | missingok 4 | notifempty 5 | maxsize 10M 6 | postrotate 7 | /usr/lib/rsyslog/rsyslog-rotate 8 | endscript 9 | } 10 | -------------------------------------------------------------------------------- /systemvm/debian/etc/ppp/options.xl2tpd: -------------------------------------------------------------------------------- 1 | proxyarp 2 | ipcp-accept-local 3 | ipcp-accept-remote 4 | noccp 5 | idle 1800 6 | auth 7 | mtu 1410 8 | mru 1410 9 | nodefaultroute 10 | debug 11 | connect-delay 5000 12 | ms-dns 10.1.1.1 13 | -------------------------------------------------------------------------------- /systemvm/debian/etc/systemd/system/hyperv-daemons.hv-kvp-daemon.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Hyper-V key-value pair (KVP) daemon 3 | 4 | [Service] 5 | ExecStart=/usr/sbin/hv_kvp_daemon -n 6 | 7 | [Install] 8 | WantedBy=multi-user.target 9 | -------------------------------------------------------------------------------- /plugins/hypervisors/hyperv/DotNet/ServerResource/.nuget/NuGet.Config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /systemvm/debian/etc/cron.hourly/clear_cache: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # clear memory cache to ultimately reduce swapping 4 | 5 | phymem=$(free|awk '/^Mem:/{print $2}') 6 | if [ $phymem -lt 513000 ]; then 7 | sync && echo 1 > /proc/sys/vm/drop_caches 8 | fi 9 | -------------------------------------------------------------------------------- /systemvm/debian/etc/systemd/system/hyperv-daemons.hv-vss-daemon.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Hyper-V volume shadow copy service (VSS) daemon 3 | 4 | [Service] 5 | ExecStart=/usr/sbin/hv_vss_daemon -n 6 | 7 | [Install] 8 | WantedBy=multi-user.target 9 | -------------------------------------------------------------------------------- /ui/jsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "es6", 4 | "baseUrl": ".", 5 | "paths": { 6 | "@/*": ["src/*"] 7 | } 8 | }, 9 | "exclude": ["node_modules", "dist"], 10 | "include": ["src/**/*"] 11 | } 12 | -------------------------------------------------------------------------------- /ui/.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "plugins": [ 3 | ["import", { "libraryName": "ant-design-vue", "libraryDirectory": "lib"}, "ant-design-vue"] 4 | ], 5 | "env": { 6 | "test": { 7 | "plugins": ["require-context-hook"] 8 | } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /systemvm/debian/etc/systemd/system/hyperv-daemons.hv-fcopy-daemon.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Hyper-V file copy service (FCOPY) daemon 3 | ConditionPathExists=/dev/vmbus/hv_fcopy 4 | 5 | [Service] 6 | ExecStart=/usr/sbin/hv_fcopy_daemon -n 7 | 8 | [Install] 9 | WantedBy=multi-user.target 10 | -------------------------------------------------------------------------------- /systemvm/debian/etc/radvd.conf.tmpl: -------------------------------------------------------------------------------- 1 | interface {{ GUEST_INTERFACE }} 2 | { 3 | AdvSendAdvert on; 4 | MinRtrAdvInterval 5; 5 | MaxRtrAdvInterval 15; 6 | prefix {{ IPV6_CIDR }} 7 | { 8 | AdvOnLink on; 9 | AdvAutonomous on; 10 | }; 11 | {{ RDNSS_CONFIG }} 12 | }; 13 | -------------------------------------------------------------------------------- /systemvm/debian/opt/cloud/testdata/dhcp0001.json: -------------------------------------------------------------------------------- 1 | { 2 | "host_name":"VM-58976c22-0832-451e-9ab2-039e9f27e415", 3 | "mac_address":"02:00:26:c3:00:02", 4 | "ipv4_address":"172.16.1.102", 5 | "ipv6_duid":"00:03:00:01:02:00:26:c3:00:02", 6 | "default_gateway":"172.16.1.1", 7 | "default_entry":true, 8 | "type":"dhcpentry" 9 | } 10 | -------------------------------------------------------------------------------- /ui/.env.local.https.example: -------------------------------------------------------------------------------- 1 | CS_URL=http://localhost:8080 2 | PUBLIC_HOST=primate.example.com 3 | HTTPS_CERT=/etc/ssl/certs/primate.example.com.pem 4 | HTTPS_KEY=/etc/ssl/private/primate.example.com.key 5 | HTTPS_CA=/etc/ssl/certs/ca.pem 6 | HTTPS_DHPARAM=/etc/ssl/keys/dh2048.pem 7 | ALLOWED_HOSTS=["primate.example.com","cloud.example.com"] 8 | -------------------------------------------------------------------------------- /systemvm/agent/packages/packages.ini: -------------------------------------------------------------------------------- 1 | [python-is-python3] 2 | debian_os=11 3 | package_name=python-is-python3 4 | file_name=python-is-python3_3.9.2-1_all.deb 5 | conflicted_packages=python-is-python2 6 | 7 | [python3-netaddr] 8 | debian_os=11 9 | package_name=python3-netaddr 10 | file_name=python3-netaddr_0.7.19-5_all.deb 11 | conflicted_packages= 12 | -------------------------------------------------------------------------------- /systemvm/debian/opt/cloud/testdata/ips0001.json: -------------------------------------------------------------------------------- 1 | {"ip_address": 2 | [{"public_ip":"10.0.2.102", 3 | "source_nat":true, 4 | "add":true, 5 | "one_to_one_nat":false, 6 | "first_i_p":false, 7 | "gateway":"10.0.2.1", 8 | "netmask":"255.255.255.0", 9 | "vif_mac_address":"06:cb:aa:00:00:03", 10 | "nic_dev_id":1, 11 | "new_nic":false}], 12 | "type":"ips"} 13 | -------------------------------------------------------------------------------- /systemvm/debian/opt/cloud/testdata/ips0002.json: -------------------------------------------------------------------------------- 1 | {"ip_address": 2 | [{"public_ip":"10.0.2.103", 3 | "source_nat":true, 4 | "add":true, 5 | "one_to_one_nat":false, 6 | "first_i_p":false, 7 | "gateway":"10.0.2.1", 8 | "netmask":"255.255.255.0", 9 | "vif_mac_address":"06:cb:aa:00:00:03", 10 | "nic_dev_id":1, 11 | "new_nic":false}], 12 | "type":"ips"} 13 | -------------------------------------------------------------------------------- /systemvm/debian/opt/cloud/testdata/ips0003.json: -------------------------------------------------------------------------------- 1 | {"ip_address": 2 | [{"public_ip":"10.0.3.10", 3 | "source_nat":true, 4 | "add":true, 5 | "one_to_one_nat":false, 6 | "first_i_p":false, 7 | "gateway":"10.0.3.1", 8 | "netmask":"255.255.255.0", 9 | "vif_mac_address":"06:cb:aa:00:00:03", 10 | "nic_dev_id":2, 11 | "new_nic":false}], 12 | "type":"ips"} 13 | -------------------------------------------------------------------------------- /systemvm/debian/opt/cloud/testdata/gn0001.json: -------------------------------------------------------------------------------- 1 | {"add":true, 2 | "mac_address":"02:00:56:36:00:02", 3 | "device":"eth3", 4 | "router_guest_ip":"172.16.1.1", 5 | "router_guest_gateway":"172.16.1.0", 6 | "router_guest_netmask":"255.255.255.0", 7 | "cidr":"24", 8 | "dns":"8.8.8.8,8.8.8.4", 9 | "domain_name":"devcloud.local", 10 | "type":"guestnetwork"} 11 | -------------------------------------------------------------------------------- /systemvm/debian/etc/logrotate.d/conntrackd: -------------------------------------------------------------------------------- 1 | /var/log/conntrackd-stats.log { 2 | maxsize 10M 3 | rotate 2 4 | missingok 5 | compress 6 | delaycompress 7 | 8 | postrotate 9 | if [ -e /var/run/conntrackd.sock ]; then 10 | /usr/sbin/invoke-rc.d conntrackd restart > /dev/null 11 | fi 12 | endscript 13 | } 14 | -------------------------------------------------------------------------------- /systemvm/debian/etc/systemd/system/cloud-password-server@.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Cloud password server on %I 3 | After=network.target local-fs.target 4 | 5 | [Install] 6 | WantedBy=multi-user.target 7 | 8 | [Service] 9 | Type=simple 10 | WorkingDirectory=/opt/cloud/bin 11 | ExecStart=/opt/cloud/bin/passwd_server_ip.py %I 12 | Restart=on-failure 13 | -------------------------------------------------------------------------------- /systemvm/debian/etc/systemd/system/baremetal-vr.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=CloudStack Baremetal VR service 3 | After=network.target local-fs.target 4 | 5 | [Install] 6 | WantedBy=multi-user.target 7 | 8 | [Service] 9 | Type=simple 10 | WorkingDirectory=/opt/cloud/bin 11 | ExecStart=/usr/bin/python3 /opt/cloud/bin/baremetal-vr.py 12 | Restart=on-failure 13 | -------------------------------------------------------------------------------- /systemvm/debian/etc/systemd/system/cloud-postinit.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=CloudStack post-patching init script 3 | After=cloud-early-config.service network.target local-fs.target 4 | 5 | [Install] 6 | WantedBy=multi-user.target 7 | 8 | [Service] 9 | Type=oneshot 10 | ExecStart=/opt/cloud/bin/setup/postinit.sh 11 | RemainAfterExit=true 12 | TimeoutStartSec=10min 13 | -------------------------------------------------------------------------------- /systemvm/debian/etc/logrotate.d/dnsmasq: -------------------------------------------------------------------------------- 1 | /var/log/dnsmasq.log { 2 | maxsize 10M 3 | missingok 4 | rotate 5 5 | notifempty 6 | compress 7 | delaycompress 8 | sharedscripts 9 | postrotate 10 | [ ! -f /var/run/dnsmasq/dnsmasq.pid ] || kill -USR2 `cat /var/run/dnsmasq/dnsmasq.pid` 11 | endscript 12 | create 0640 dnsmasq root 13 | } 14 | -------------------------------------------------------------------------------- /systemvm/debian/etc/logrotate.conf: -------------------------------------------------------------------------------- 1 | # rotate log files daily 2 | daily 3 | # keep 3 days worth 4 | rotate 3 5 | # create new (empty) log files after rotating old ones 6 | create 7 | # use date as a suffix of the rotated file 8 | #dateext 9 | # max size 50M 10 | size 50M 11 | compress 12 | # RPM packages drop log rotation information into this directory 13 | include /etc/logrotate.d 14 | -------------------------------------------------------------------------------- /systemvm/debian/etc/systemd/system/open-vm-tools.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Service for virtual machines hosted on VMware 3 | Documentation=http://open-vm-tools.sourceforge.net/about.php 4 | DefaultDependencies=no 5 | Before=cloud-early-config.service 6 | 7 | [Service] 8 | ExecStart=/usr/bin/vmtoolsd 9 | TimeoutStopSec=5 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | -------------------------------------------------------------------------------- /systemvm/debian/etc/systemd/system/cloud.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=CloudStack Agent service 3 | After=cloud-early-config.service network.target cloud-postinit.service local-fs.target 4 | 5 | [Install] 6 | WantedBy=multi-user.target 7 | 8 | [Service] 9 | Type=simple 10 | WorkingDirectory=/usr/local/cloud/systemvm 11 | ExecStart=/usr/local/cloud/systemvm/_run.sh 12 | Restart=on-failure 13 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/core/util/int.js: -------------------------------------------------------------------------------- 1 | /* 2 | * noVNC: HTML5 VNC client 3 | * Copyright (C) 2020 The noVNC authors 4 | * Licensed under MPL 2.0 (see LICENSE.txt) 5 | * 6 | * See README.md for usage and integration instructions. 7 | */ 8 | 9 | export function toUnsigned32bit(toConvert) { 10 | return toConvert >>> 0; 11 | } 12 | 13 | export function toSigned32bit(toConvert) { 14 | return toConvert | 0; 15 | } 16 | -------------------------------------------------------------------------------- /systemvm/debian/etc/systemd/system/cloud-early-config.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=CloudStack post-boot patching service using cmdline 3 | DefaultDependencies=no 4 | 5 | Requires=local-fs.target cloud-preinit.service 6 | After=local-fs.target cloud-preinit.service 7 | 8 | [Install] 9 | WantedBy=multi-user.target 10 | 11 | [Service] 12 | Type=oneshot 13 | ExecStart=/opt/cloud/bin/setup/cloud-early-config 14 | RemainAfterExit=true 15 | TimeoutStartSec=5min 16 | -------------------------------------------------------------------------------- /systemvm/debian/etc/systemd/system/cloud-preinit.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=CloudStack service to initialize interfaces 3 | DefaultDependencies=no 4 | 5 | Before=network-pre.target 6 | Wants=network-pre.target 7 | 8 | Requires=local-fs.target 9 | After=local-fs.target 10 | 11 | [Install] 12 | WantedBy=multi-user.target 13 | 14 | [Service] 15 | Type=oneshot 16 | ExecStart=/opt/cloud/bin/setup/init.sh 17 | RemainAfterExit=true 18 | TimeoutStartSec=5min 19 | -------------------------------------------------------------------------------- /systemvm/debian/opt/cloud/testdata/s2s0001.json: -------------------------------------------------------------------------------- 1 | { 2 | "local_public_ip":"172.16.1.1", 3 | "local_guest_cidr":"172.16.1.0/24", 4 | "local_public_gateway":"172.16.1.1", 5 | "peer_gateway_ip":"10.200.200.1", 6 | "peer_guest_cidr_list":"10.0.0.0/24", 7 | "esp_policy":"3des-md5", 8 | "ike_policy":"3des-md5", 9 | "ipsec_psk":"vpnblabla", 10 | "ike_lifetime":86400, 11 | "esp_lifetime":3600, 12 | "create":true, 13 | "dpd":false, 14 | "passive":false, 15 | "type":"site2sitevpn" 16 | } 17 | -------------------------------------------------------------------------------- /systemvm/debian/etc/systemd/system/xe-daemon.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Xen Guest Monitoring Agent 3 | DefaultDependencies=no 4 | After=local-fs.target 5 | Requires=proc-xen.mount 6 | Before=network.target cloud-early-config.service 7 | ConditionPathExists=/proc/xen/capabilities 8 | 9 | [Service] 10 | ExecStartPre=/usr/sbin/xe-linux-distribution /var/cache/xe-linux-distribution 11 | ExecStart=/usr/sbin/xe-daemon 12 | StandardOutput=journal+console 13 | 14 | [Install] 15 | WantedBy=multi-user.target 16 | -------------------------------------------------------------------------------- /tools/marvin/DISCLAIMER.txt: -------------------------------------------------------------------------------- 1 | Apache CloudStack is an effort undergoing incubation at The Apache Software Foundation (ASF), 2 | sponsored by the Apache Incubator. Incubation is required of all newly accepted 3 | projects until a further review indicates that the infrastructure, communications, and 4 | decision making process have stabilized in a manner consistent with other successful ASF 5 | projects. While incubation status is not necessarily a reflection of the completeness or 6 | stability of the code, it does indicate that the project has yet to be fully endorsed by 7 | the ASF. 8 | -------------------------------------------------------------------------------- /plugins/hypervisors/hyperv/DotNet/ServerResource/HypervResource/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /systemvm/debian/etc/vmware-tools/tools.conf: -------------------------------------------------------------------------------- 1 | [logging] 2 | # Turns on logging globally. It can still be disabled for each domain. 3 | # log = true 4 | 5 | # Disables core dumps on fatal errors; they're enabled by default. 6 | enableCoreDump = false 7 | 8 | # Defines the "vmsvc" domain, logging to file 9 | # vmsvc.level = message 10 | vmsvc.handler = file 11 | # Setup file rotation - keep 3 files 12 | vmsvc.maxOldLogFiles = 2 13 | # Max log file size kept: 1 MB 14 | vmsvc.maxLogSize = 1 15 | 16 | # Defines the "vmtoolsd" domain, and disable logging for it. 17 | # vmtoolsd.level = none 18 | -------------------------------------------------------------------------------- /tools/docker/supervisord.conf: -------------------------------------------------------------------------------- 1 | [supervisord] 2 | nodaemon=true 3 | 4 | [program:mysqld] 5 | command=/usr/bin/mysqld_safe 6 | autostart=true 7 | autorestart=true 8 | user=root 9 | 10 | [program:cloudstack] 11 | command=/bin/bash -c "mvn -pl client jetty:run -Dsimulator -Dorg.eclipse.jetty.annotations.maxWait=120" 12 | directory=/root 13 | stdout_logfile=/dev/stdout 14 | stdout_logfile_maxbytes=0 15 | user=root 16 | 17 | [program:cloudstack-ui] 18 | command=/bin/bash -c "npm run serve" 19 | directory=/root/ui 20 | stdout_logfile=/dev/stdout 21 | stdout_logfile_maxbytes=0 22 | user=root 23 | -------------------------------------------------------------------------------- /plugins/hypervisors/hyperv/DotNet/ServerResource/ServerResource.Tests/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /systemvm/debian/etc/haproxy/haproxy.cfg: -------------------------------------------------------------------------------- 1 | global 2 | log 127.0.0.1:3914 local0 info 3 | chroot /var/lib/haproxy 4 | user haproxy 5 | group haproxy 6 | daemon 7 | 8 | defaults 9 | log global 10 | mode tcp 11 | option dontlognull 12 | retries 3 13 | option redispatch 14 | option forwardfor 15 | stats enable 16 | stats uri /admin?stats 17 | stats realm Haproxy\ Statistics 18 | stats auth admin1:AdMiN123 19 | option httpclose 20 | timeout connect 5000 21 | timeout client 50000 22 | timeout server 50000 23 | 24 | 25 | listen cloud-default 26 | bind 0.0.0.0:35999 27 | option transparent 28 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/vendor/pako/lib/zlib/messages.js: -------------------------------------------------------------------------------- 1 | export default { 2 | 2: 'need dictionary', /* Z_NEED_DICT 2 */ 3 | 1: 'stream end', /* Z_STREAM_END 1 */ 4 | 0: '', /* Z_OK 0 */ 5 | '-1': 'file error', /* Z_ERRNO (-1) */ 6 | '-2': 'stream error', /* Z_STREAM_ERROR (-2) */ 7 | '-3': 'data error', /* Z_DATA_ERROR (-3) */ 8 | '-4': 'insufficient memory', /* Z_MEM_ERROR (-4) */ 9 | '-5': 'buffer error', /* Z_BUF_ERROR (-5) */ 10 | '-6': 'incompatible version' /* Z_VERSION_ERROR (-6) */ 11 | }; 12 | -------------------------------------------------------------------------------- /tools/devcloud4/basic/chef_configuration.json: -------------------------------------------------------------------------------- 1 | 2 | { 3 | "run_list": [ 4 | "recipe[development-installation]", 5 | "recipe[nat-router]" 6 | ], 7 | "set_fqdn": "*.localdomain", 8 | "selinux": { 9 | "state": "permissive" 10 | }, 11 | "cloudstack": { 12 | "secondary": { 13 | "path": "/exports/secondary" 14 | }, 15 | "primary": { 16 | "path": "/exports/primary" 17 | }, 18 | "hypervisor_tpl": { 19 | "xenserver": "http://jenkins.buildacloud.org/job/build-systemvm64-master/lastSuccessfulBuild/artifact/tools/appliance/dist/systemvm64template-master-4.6.0-xen.vhd.bz2" 20 | } 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /systemvm/debian/etc/logrotate.d/rsyslog: -------------------------------------------------------------------------------- 1 | /var/log/syslog 2 | { 3 | rotate 7 4 | maxsize 10M 5 | missingok 6 | notifempty 7 | compress 8 | postrotate 9 | /usr/lib/rsyslog/rsyslog-rotate 10 | endscript 11 | } 12 | 13 | /var/log/mail.info 14 | /var/log/mail.warn 15 | /var/log/mail.err 16 | /var/log/mail.log 17 | /var/log/daemon.log 18 | /var/log/kern.log 19 | /var/log/auth.log 20 | /var/log/user.log 21 | /var/log/lpr.log 22 | /var/log/cron.log 23 | /var/log/debug 24 | /var/log/messages 25 | { 26 | rotate 10 27 | maxsize 10M 28 | missingok 29 | notifempty 30 | compress 31 | sharedscripts 32 | postrotate 33 | /usr/lib/rsyslog/rsyslog-rotate 34 | endscript 35 | } 36 | -------------------------------------------------------------------------------- /server/src/test/resources/certs/non_root.csr: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE REQUEST----- 2 | MIIBgTCB6wIBADBCMQswCQYDVQQGEwJYWDEVMBMGA1UEBwwMRGVmYXVsdCBDaXR5 3 | MRwwGgYDVQQKDBNEZWZhdWx0IENvbXBhbnkgTHRkMIGfMA0GCSqGSIb3DQEBAQUA 4 | A4GNADCBiQKBgQCyfMo8sldRoJdNeuYamVmNQu6TZiDI48gjSlFu6Y7wNpPyGG7X 5 | K/RtinkU8xjyhjOP8r4nyLEs0l5ebEoSzWTZe4d7oU6hFlBi46VEdDXwPqvhTql2 6 | 80P3x6WePjtYiGq5GpSvNlL2EYmxoST5DZdHRi6J5ngnHMK2jZQn782jSQIDAQAB 7 | oAAwDQYJKoZIhvcNAQEFBQADgYEApgfoXJUv6kBU1OCKvIjefxMUEd4nwIuM62S9 8 | WSjOVQqwpuyD2GT/cpJWTwOZ5SmkoEyWLPrcZFXv2YhusqDh8jefI51Y6B5QZLFC 9 | RaZGTovkpyvNPg1Us0NNw1BeGnMkybKIuXspsinXd7aqtjHtSNkyNXofLsBMA7jd 10 | xp6ExwU= 11 | -----END CERTIFICATE REQUEST----- 12 | -------------------------------------------------------------------------------- /server/src/test/resources/certs/root_chain.csr: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE REQUEST----- 2 | MIIBgTCB6wIBADBCMQswCQYDVQQGEwJYWDEVMBMGA1UEBwwMRGVmYXVsdCBDaXR5 3 | MRwwGgYDVQQKDBNEZWZhdWx0IENvbXBhbnkgTHRkMIGfMA0GCSqGSIb3DQEBAQUA 4 | A4GNADCBiQKBgQDFgm0aiC98pNAyA26YIrMf8hsSrHBVtunb19PwaHrt1Kz5Ge73 5 | DQNj1e0xI9NTD64Jpwp8jgBs/lSwYw7wtJPqDQuRqck6Txoa+DyVyXGyuxM9Kiaf 6 | YQd7Fq4cyJn9rSRzZyK8afiZ70fRuQGiS8rQqkCDes05EJEgGKgJqP4pWwIDAQAB 7 | oAAwDQYJKoZIhvcNAQEFBQADgYEAxHTAyMT460uTyddqlJ4X+YYGES6G6hR4mauT 8 | s7WhYZNvpeU6Vi/ds5EKTXr8kD2I4zIqoqSiII880r2nPKNwiTHEl6qy3vxB+XSH 9 | 4pets9ZWqhTrsBlClWdoYRLtPzbO5ePSxFcHso3pNI0q25w+CJQdaApXKoBMmfoh 10 | vr/g0qs= 11 | -----END CERTIFICATE REQUEST----- 12 | -------------------------------------------------------------------------------- /server/src/test/resources/certs/rsa_ca_signed.csr: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE REQUEST----- 2 | MIIBgTCB6wIBADBCMQswCQYDVQQGEwJYWDEVMBMGA1UEBwwMRGVmYXVsdCBDaXR5 3 | MRwwGgYDVQQKDBNEZWZhdWx0IENvbXBhbnkgTHRkMIGfMA0GCSqGSIb3DQEBAQUA 4 | A4GNADCBiQKBgQDJnfJVZmwdJEWv0ucxGlpt2QG6sCfiMhKoLr0ZSjcUvRN6Q66K 5 | ExzA+Gj9pkaAMTrbX7uDW/LX6FQTt86/RXjHq5WM2kh7wZalv1kvS/d//GBEQfEY 6 | ZfhdVjY5eyti7b+qlkc1759hBOQU+oi81XNtt0OlIZGTXkbRgHA62szJ8QIDAQAB 7 | oAAwDQYJKoZIhvcNAQEFBQADgYEAe7h4MlCx2UJEiAVsY8PuEB+GbwLy2rBxLjhi 8 | XxF06esSjdJnyItGokTI2nv9MJgR9CUA8EQS/0FTdJYHNDldYP/iXi7VhNtPpcIV 9 | rZv7FELzWct5LwiEoV/v88tv3tlx3AJtyh1eGrZPw1yejfQbEGVoNSM6ICr7hyh0 10 | 6wz4tGk= 11 | -----END CERTIFICATE REQUEST----- 12 | -------------------------------------------------------------------------------- /server/src/test/resources/certs/rsa_self_signed.csr: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE REQUEST----- 2 | MIIBgTCB6wIBADBCMQswCQYDVQQGEwJYWDEVMBMGA1UEBwwMRGVmYXVsdCBDaXR5 3 | MRwwGgYDVQQKDBNEZWZhdWx0IENvbXBhbnkgTHRkMIGfMA0GCSqGSIb3DQEBAQUA 4 | A4GNADCBiQKBgQDM87QwURre7Qs5VIXO9VoASCeHVBWmpmQYRAATyMeItjnXX8wv 5 | ZKK+87fFEFQ28q9jmIBzXMpX/yLW9HTrkrOEiQRLWvvE0TM7BVLelGzxdFq/Ptwi 6 | J/bIJ6EsexrWoA4EJzWuBMEDYthtSGzRe5fgYsv/UUKbNj0cEf8BANCznwIDAQAB 7 | oAAwDQYJKoZIhvcNAQEFBQADgYEAWnDe0GnGISSI2Ew/P90x1dlBRTNrTFdI4Rae 8 | fG2M1XynGysg8vPMlEJ7ho7V0fHq8528tqnreA/w/5HbptvFOE/HlSVq0gPnHNDz 9 | TZHpyYbagLXnR+QF5IJ+T8BJjRyrdJt5rtYdepcT9pABILdAD2qTRcvPVv3wjWMY 10 | BJPa0fs= 11 | -----END CERTIFICATE REQUEST----- 12 | -------------------------------------------------------------------------------- /server/src/test/resources/certs/rsa_self_signed_with_pwd.csr: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE REQUEST----- 2 | MIIBgTCB6wIBADBCMQswCQYDVQQGEwJYWDEVMBMGA1UEBwwMRGVmYXVsdCBDaXR5 3 | MRwwGgYDVQQKDBNEZWZhdWx0IENvbXBhbnkgTHRkMIGfMA0GCSqGSIb3DQEBAQUA 4 | A4GNADCBiQKBgQCokoxialUDFIDvigxba0/IuKLWtMcDlvf8DOVBvX957nIJK5qB 5 | OgQpjOFgKhsXpemxXapCRqFRVMSchBuGG8eYy9ENhnzntANbTE71+pYU3bZpxaO8 6 | AdiwbJs38HRTL127d+CtxHPdUGPQ+1erThzDvg7xp5dd+KbjU0mryVs95QIDAQAB 7 | oAAwDQYJKoZIhvcNAQEFBQADgYEAn4U8S3TdL4wZQAsstVS/7FTE/WdCx1GYLjZw 8 | Irteohk6RfwToA744v09IuxxXHz+NpCYTswuWoZnY8MgGhUf8e57CB7GIJG9Wt/Z 9 | /ictkkKUyWtMs1Dp7JYvuTPjxjDN7eArb4bE1pyEpBpXBwPTPDneH4wOx5VB4biS 10 | Wrd7mw4= 11 | -----END CERTIFICATE REQUEST----- 12 | -------------------------------------------------------------------------------- /tools/transifex/.tx/config: -------------------------------------------------------------------------------- 1 | [main] 2 | host = https://www.transifex.com 3 | 4 | [CloudStack_UI.410_messagesjson] 5 | source_file = work-dir/en.json 6 | source_lang = en 7 | trans.ar = work-dir/ar.json 8 | trans.ca = work-dir/ca.json 9 | trans.de_DE = work-dir/de_DE.json 10 | trans.es = work-dir/es.json 11 | trans.fr_FR = work-dir/fr_FR.json 12 | trans.hu = work-dir/hu.json 13 | trans.it_IT = work-dir/it_IT.json 14 | trans.ja_JP = work-dir/ja_JP.json 15 | trans.ko_KR = work-dir/ko_KR.json 16 | trans.nb_NO = work-dir/nb_NO.json 17 | trans.nl_NL = work-dir/nl_NL.json 18 | trans.pl = work-dir/pl.json 19 | trans.pt_BR = work-dir/pt_BR.json 20 | trans.ru_RU = work-dir/ru_RU.json 21 | trans.zh_CN = work-dir/zh_CN.json 22 | -------------------------------------------------------------------------------- /tools/devcloud4/advanced/chef_configuration.json: -------------------------------------------------------------------------------- 1 | { 2 | "run_list": [ 3 | "recipe[development-installation]", 4 | "recipe[nat-router]" 5 | ], 6 | "iptables": { 7 | "lans": ["eth1", "eth2"] 8 | }, 9 | "set_fqdn": "*.localdomain", 10 | "selinux": { 11 | "state": "permissive" 12 | }, 13 | "cloudstack": { 14 | "secondary": { 15 | "path": "/exports/secondary" 16 | }, 17 | "primary": { 18 | "path": "/exports/primary" 19 | }, 20 | "hypervisor_tpl": { 21 | "xenserver": "http://jenkins.buildacloud.org/job/build-systemvm64-master/lastSuccessfulBuild/artifact/tools/appliance/dist/systemvm64template-master-4.6.0-xen.vhd.bz2" 22 | } 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/core/decoders/copyrect.js: -------------------------------------------------------------------------------- 1 | /* 2 | * noVNC: HTML5 VNC client 3 | * Copyright (C) 2019 The noVNC authors 4 | * Licensed under MPL 2.0 (see LICENSE.txt) 5 | * 6 | * See README.md for usage and integration instructions. 7 | * 8 | */ 9 | 10 | export default class CopyRectDecoder { 11 | decodeRect(x, y, width, height, sock, display, depth) { 12 | if (sock.rQwait("COPYRECT", 4)) { 13 | return false; 14 | } 15 | 16 | let deltaX = sock.rQshift16(); 17 | let deltaY = sock.rQshift16(); 18 | 19 | if ((width === 0) || (height === 0)) { 20 | return true; 21 | } 22 | 23 | display.copyImage(deltaX, deltaY, x, y, width, height); 24 | 25 | return true; 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /systemvm/debian/etc/apache2/conf-enabled/mods-enabled/mpm_event.conf: -------------------------------------------------------------------------------- 1 | # event MPM 2 | # StartServers: initial number of server processes to start 3 | # MinSpareThreads: minimum number of worker threads which are kept spare 4 | # MaxSpareThreads: maximum number of worker threads which are kept spare 5 | # ThreadsPerChild: constant number of worker threads in each server process 6 | # MaxRequestWorkers: maximum number of worker threads 7 | # MaxConnectionsPerChild: maximum number of requests a server process serves 8 | 9 | StartServers 1 10 | MinSpareThreads 25 11 | MaxSpareThreads 75 12 | ThreadLimit 64 13 | ThreadsPerChild 25 14 | MaxRequestWorkers 30 15 | MaxConnectionsPerChild 1000 16 | 17 | 18 | # vim: syntax=apache ts=4 sw=4 sts=4 sr noet 19 | -------------------------------------------------------------------------------- /LICENSE.header: -------------------------------------------------------------------------------- 1 | Licensed to the Apache Software Foundation (ASF) under one 2 | or more contributor license agreements. See the NOTICE file 3 | distributed with this work for additional information 4 | regarding copyright ownership. The ASF licenses this file 5 | to you under the Apache License, Version 2.0 (the 6 | "License"); you may not use this file except in compliance 7 | with the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, 12 | software distributed under the License is distributed on an 13 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | KIND, either express or implied. See the License for the 15 | specific language governing permissions and limitations 16 | under the License. 17 | -------------------------------------------------------------------------------- /server/src/test/resources/certs/non_root.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB9TCCAV4CAQEwDQYJKoZIhvcNAQEFBQAwQjELMAkGA1UEBhMCWFgxFTATBgNV 3 | BAcMDERlZmF1bHQgQ2l0eTEcMBoGA1UECgwTRGVmYXVsdCBDb21wYW55IEx0ZDAg 4 | Fw0xNDExMTIyMTU1MzBaGA8yMTEwMDkxMDIxNTUzMFowQjELMAkGA1UEBhMCWFgx 5 | FTATBgNVBAcMDERlZmF1bHQgQ2l0eTEcMBoGA1UECgwTRGVmYXVsdCBDb21wYW55 6 | IEx0ZDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAsnzKPLJXUaCXTXrmGplZ 7 | jULuk2YgyOPII0pRbumO8DaT8hhu1yv0bYp5FPMY8oYzj/K+J8ixLNJeXmxKEs1k 8 | 2XuHe6FOoRZQYuOlRHQ18D6r4U6pdvND98elnj47WIhquRqUrzZS9hGJsaEk+Q2X 9 | R0YuieZ4JxzCto2UJ+/No0kCAwEAATANBgkqhkiG9w0BAQUFAAOBgQActcWz/1y4 10 | wRpNhisks7bjPW8oKqS4dpXtUr016+m0xcn0HCl3GzcltG9PmOd6DUOeulsO89lg 11 | d3u/+TwzVCzQNi7KcPiAc1ELjgKX/qJVZbY5SMjDAaB9hvE8UY6bTI3gjoHW2oGr 12 | heIiCaASvVucpcYUwyfWDFa77WDckE6yHg== 13 | -----END CERTIFICATE----- 14 | -------------------------------------------------------------------------------- /server/src/test/resources/certs/root_chain.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB9TCCAV4CAQEwDQYJKoZIhvcNAQEFBQAwQjELMAkGA1UEBhMCWFgxFTATBgNV 3 | BAcMDERlZmF1bHQgQ2l0eTEcMBoGA1UECgwTRGVmYXVsdCBDb21wYW55IEx0ZDAg 4 | Fw0xNDExMTIyMTI0MzdaGA8yMTEwMDkxMDIxMjQzN1owQjELMAkGA1UEBhMCWFgx 5 | FTATBgNVBAcMDERlZmF1bHQgQ2l0eTEcMBoGA1UECgwTRGVmYXVsdCBDb21wYW55 6 | IEx0ZDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxYJtGogvfKTQMgNumCKz 7 | H/IbEqxwVbbp29fT8Gh67dSs+Rnu9w0DY9XtMSPTUw+uCacKfI4AbP5UsGMO8LST 8 | 6g0LkanJOk8aGvg8lclxsrsTPSomn2EHexauHMiZ/a0kc2civGn4me9H0bkBokvK 9 | 0KpAg3rNORCRIBioCaj+KVsCAwEAATANBgkqhkiG9w0BAQUFAAOBgQBvT6ilNAVt 10 | 2HUzjSf+d+3OvjAnIutO8O0W9BFol2Z54atV18A2W6aXgzdJ9LDNLqWtVqKyU6/T 11 | iOJ7mdxFOlXc19Bg3YXMCxnyKDXt5IBJmtv9XgSjOCWhPd9Tln0w4NB9QHUPjUxc 12 | M+DtHmSuXBwvaszJO4gvhJq+9jFdcS2BZg== 13 | -----END CERTIFICATE----- 14 | -------------------------------------------------------------------------------- /server/src/test/resources/certs/rsa_ca_signed.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB9TCCAV4CAQEwDQYJKoZIhvcNAQEFBQAwQjELMAkGA1UEBhMCWFgxFTATBgNV 3 | BAcMDERlZmF1bHQgQ2l0eTEcMBoGA1UECgwTRGVmYXVsdCBDb21wYW55IEx0ZDAg 4 | Fw0xNDExMTIyMTMxMDRaGA8yMTEwMDkxMDIxMzEwNFowQjELMAkGA1UEBhMCWFgx 5 | FTATBgNVBAcMDERlZmF1bHQgQ2l0eTEcMBoGA1UECgwTRGVmYXVsdCBDb21wYW55 6 | IEx0ZDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAyZ3yVWZsHSRFr9LnMRpa 7 | bdkBurAn4jISqC69GUo3FL0TekOuihMcwPho/aZGgDE621+7g1vy1+hUE7fOv0V4 8 | x6uVjNpIe8GWpb9ZL0v3f/xgREHxGGX4XVY2OXsrYu2/qpZHNe+fYQTkFPqIvNVz 9 | bbdDpSGRk15G0YBwOtrMyfECAwEAATANBgkqhkiG9w0BAQUFAAOBgQA4V+MBF1Nb 10 | Wt2mFg8gw6TOBBUH0m/6EMkRZQ8/dneBn+kOkPG6YF3kj+/WmUbuc4nxj3GtaHrn 11 | mSNEbE6+JDXBzQNaPY/smoaL7BHfn/dd4UqwCf0aJC4/GwmbCfcuvGirnioVM2ns 12 | wvRpD6fmS4rq8FVLlhzsNEmwDf94ZSVGCQ== 13 | -----END CERTIFICATE----- 14 | -------------------------------------------------------------------------------- /server/src/test/resources/certs/rsa_self_signed.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB9TCCAV4CAQEwDQYJKoZIhvcNAQEFBQAwQjELMAkGA1UEBhMCWFgxFTATBgNV 3 | BAcMDERlZmF1bHQgQ2l0eTEcMBoGA1UECgwTRGVmYXVsdCBDb21wYW55IEx0ZDAg 4 | Fw0xNDExMTIyMTUwMDRaGA8yMTEwMDkxMDIxNTAwNFowQjELMAkGA1UEBhMCWFgx 5 | FTATBgNVBAcMDERlZmF1bHQgQ2l0eTEcMBoGA1UECgwTRGVmYXVsdCBDb21wYW55 6 | IEx0ZDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAzPO0MFEa3u0LOVSFzvVa 7 | AEgnh1QVpqZkGEQAE8jHiLY511/ML2SivvO3xRBUNvKvY5iAc1zKV/8i1vR065Kz 8 | hIkES1r7xNEzOwVS3pRs8XRavz7cIif2yCehLHsa1qAOBCc1rgTBA2LYbUhs0XuX 9 | 4GLL/1FCmzY9HBH/AQDQs58CAwEAATANBgkqhkiG9w0BAQUFAAOBgQA3ZmmtiKHp 10 | xHF0qK5j1aknmgjYuUduLEbnWfE+MhbWUGhT2xxwfc32mo3OyCoFvM77hb2cVDb1 11 | KIH/THjnQ3DwQ6UTdqobWQ/k05xDhl6yI5fXayo4nTlQVIxtSlvo3KwYxj5kJwhz 12 | 3da0/H3M/e2Wx9Ju6qT9Hv7JJBH7R4gV6A== 13 | -----END CERTIFICATE----- 14 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/vendor/pako/lib/zlib/adler32.js: -------------------------------------------------------------------------------- 1 | // Note: adler32 takes 12% for level 0 and 2% for level 6. 2 | // It doesn't worth to make additional optimizationa as in original. 3 | // Small size is preferable. 4 | 5 | export default function adler32(adler, buf, len, pos) { 6 | var s1 = (adler & 0xffff) |0, 7 | s2 = ((adler >>> 16) & 0xffff) |0, 8 | n = 0; 9 | 10 | while (len !== 0) { 11 | // Set limit ~ twice less than 5552, to keep 12 | // s2 in 31-bits, because we force signed ints. 13 | // in other case %= will fail. 14 | n = len > 2000 ? 2000 : len; 15 | len -= n; 16 | 17 | do { 18 | s1 = (s1 + buf[pos++]) |0; 19 | s2 = (s2 + s1) |0; 20 | } while (--n); 21 | 22 | s1 %= 65521; 23 | s2 %= 65521; 24 | } 25 | 26 | return (s1 | (s2 << 16)) |0; 27 | } 28 | -------------------------------------------------------------------------------- /server/src/test/resources/certs/rsa_self_signed_with_pwd.crt: -------------------------------------------------------------------------------- 1 | -----BEGIN CERTIFICATE----- 2 | MIIB9TCCAV4CAQEwDQYJKoZIhvcNAQEFBQAwQjELMAkGA1UEBhMCWFgxFTATBgNV 3 | BAcMDERlZmF1bHQgQ2l0eTEcMBoGA1UECgwTRGVmYXVsdCBDb21wYW55IEx0ZDAg 4 | Fw0xNDExMTIyMTQ1MzBaGA8yMTEwMDkxMDIxNDUzMFowQjELMAkGA1UEBhMCWFgx 5 | FTATBgNVBAcMDERlZmF1bHQgQ2l0eTEcMBoGA1UECgwTRGVmYXVsdCBDb21wYW55 6 | IEx0ZDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAqJKMYmpVAxSA74oMW2tP 7 | yLii1rTHA5b3/AzlQb1/ee5yCSuagToEKYzhYCobF6XpsV2qQkahUVTEnIQbhhvH 8 | mMvRDYZ857QDW0xO9fqWFN22acWjvAHYsGybN/B0Uy9du3fgrcRz3VBj0PtXq04c 9 | w74O8aeXXfim41NJq8lbPeUCAwEAATANBgkqhkiG9w0BAQUFAAOBgQB4QQBZFXxd 10 | Qi8Cr6fY8US7JqTHbGxe9qANiinV8rQJx1RFwJaxXsOg4foSKM+KFtFzW20SBTVs 11 | oqKe1Vofy+jHXObYvRPDP/IMnh2mCqYofQOxfFXgFYNOlnjqfSpzqRAHg16BLWKJ 12 | 8hjuypDxOlg3O8IWinZNBEgXVAkQsYdMTw== 13 | -----END CERTIFICATE----- 14 | -------------------------------------------------------------------------------- /ui/.editorconfig: -------------------------------------------------------------------------------- 1 | [*] 2 | charset=utf-8 3 | end_of_line=lf 4 | insert_final_newline=false 5 | indent_style=space 6 | indent_size=2 7 | 8 | [{*.ng,*.sht,*.html,*.shtm,*.shtml,*.htm}] 9 | indent_style=space 10 | indent_size=2 11 | 12 | [{*.jhm,*.xslt,*.xul,*.rng,*.xsl,*.xsd,*.ant,*.tld,*.fxml,*.jrxml,*.xml,*.jnlp,*.wsdl}] 13 | indent_style=space 14 | indent_size=2 15 | 16 | [{.babelrc,.stylelintrc,jest.config,.eslintrc,.prettierrc,*.json,*.jsb3,*.jsb2,*.bowerrc}] 17 | indent_style=space 18 | indent_size=2 19 | 20 | [*.svg] 21 | indent_style=space 22 | indent_size=2 23 | 24 | [*.js.map] 25 | indent_style=space 26 | indent_size=2 27 | 28 | [*.less] 29 | indent_style=space 30 | indent_size=2 31 | 32 | [*.vue] 33 | indent_style=space 34 | indent_size=2 35 | 36 | [{.analysis_options,*.yml,*.yaml}] 37 | indent_style=space 38 | indent_size=2 39 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/core/decoders/tightpng.js: -------------------------------------------------------------------------------- 1 | /* 2 | * noVNC: HTML5 VNC client 3 | * Copyright (C) 2019 The noVNC authors 4 | * Licensed under MPL 2.0 (see LICENSE.txt) 5 | * 6 | * See README.md for usage and integration instructions. 7 | * 8 | */ 9 | 10 | import TightDecoder from './tight.js'; 11 | 12 | export default class TightPNGDecoder extends TightDecoder { 13 | _pngRect(x, y, width, height, sock, display, depth) { 14 | let data = this._readData(sock); 15 | if (data === null) { 16 | return false; 17 | } 18 | 19 | display.imageRect(x, y, width, height, "image/png", data); 20 | 21 | return true; 22 | } 23 | 24 | _basicRect(ctl, x, y, width, height, sock, display, depth) { 25 | throw new Error("BasicCompression received in TightPNG rect"); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /.github/workflows/license-templates/LICENSE.txt: -------------------------------------------------------------------------------- 1 | Licensed to the Apache Software Foundation (ASF) under one 2 | or more contributor license agreements. See the NOTICE file 3 | distributed with this work for additional information 4 | regarding copyright ownership. The ASF licenses this file 5 | to you under the Apache License, Version 2.0 (the 6 | "License"); you may not use this file except in compliance 7 | with the License. You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, 12 | software distributed under the License is distributed on an 13 | "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | KIND, either express or implied. See the License for the 15 | specific language governing permissions and limitations 16 | under the License. 17 | -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /ui/tests/mockData/ActionButton.mock.json: -------------------------------------------------------------------------------- 1 | { 2 | "messages": { 3 | "en": { 4 | "label.action": "action-en", 5 | "label.view.console": "Console-en" 6 | }, 7 | "de": { 8 | "label.action": "action-de", 9 | "label.view.console": "Console-de" 10 | } 11 | }, 12 | "apis": { 13 | "test-api-case-1": {}, 14 | "test-api-case-2": {}, 15 | "test-api-case-3": {}, 16 | "test-api-case-4": {}, 17 | "test-api-case-5": {}, 18 | "test-api-case-6": {} 19 | }, 20 | "routes": [ 21 | { 22 | "name": "testRouter1", 23 | "path": "/test-router-1", 24 | "meta": { 25 | "name": "systemvm" 26 | } 27 | }, 28 | { 29 | "name": "testRouter2", 30 | "path": "/test-router-2", 31 | "meta": { 32 | "name": "test-name" 33 | } 34 | } 35 | ] 36 | } 37 | -------------------------------------------------------------------------------- /debian/cloudstack-cli.install: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /debian/cloudstack-docs.install: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /test/integration/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /api/test/integration/api/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /api/test/integration/api/setup.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /python/lib/cloudutils/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /test/integration/smoke/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /tools/marvin/marvin/lib/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /tools/marvin/marvin/src/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /api/test/integration/api/test/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | pre-commit 19 | -------------------------------------------------------------------------------- /test/integration/broken/misc/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /test/integration/component/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /test/integration/testpaths/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /tools/marvin/marvin/config/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /tools/marvin/marvin/sandbox/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /tools/appliance/cks/ubuntu/22.04/http/meta-data: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /tools/marvin/marvin/sandbox/basic/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /tools/marvin/marvin/sandbox/demo/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /api/test/integration/api/test/account/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /server/src/test/resources/fake.sql: -------------------------------------------------------------------------------- 1 | -- Licensed to the Apache Software Foundation (ASF) under one 2 | -- or more contributor license agreements. See the NOTICE file 3 | -- distributed with this work for additional information 4 | -- regarding copyright ownership. The ASF licenses this file 5 | -- to you under the Apache License, Version 2.0 (the 6 | -- "License"); you may not use this file except in compliance 7 | -- with the License. You may obtain a copy of the License at 8 | -- 9 | -- http://www.apache.org/licenses/LICENSE-2.0 10 | -- 11 | -- Unless required by applicable law or agreed to in writing, 12 | -- software distributed under the License is distributed on an 13 | -- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | -- KIND, either express or implied. See the License for the 15 | -- specific language governing permissions and limitations 16 | -- under the License. 17 | -------------------------------------------------------------------------------- /test/integration/component/cpu_limits/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /tools/marvin/marvin/sandbox/advanced/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /tools/marvin/marvin/sandbox/advancedsg/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /tools/marvin/marvin/sandbox/demo/live/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /tools/devcloud4/common/binary-installation/README.md: -------------------------------------------------------------------------------- 1 | 19 | -------------------------------------------------------------------------------- /tools/marvin/marvin/sandbox/demo/simulator/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/core/util/strings.js: -------------------------------------------------------------------------------- 1 | /* 2 | * noVNC: HTML5 VNC client 3 | * Copyright (C) 2019 The noVNC authors 4 | * Licensed under MPL 2.0 (see LICENSE.txt) 5 | * 6 | * See README.md for usage and integration instructions. 7 | */ 8 | 9 | // Decode from UTF-8 10 | export function decodeUTF8(utf8string, allowLatin1=false) { 11 | try { 12 | return decodeURIComponent(escape(utf8string)); 13 | } catch (e) { 14 | if (e instanceof URIError) { 15 | if (allowLatin1) { 16 | // If we allow Latin1 we can ignore any decoding fails 17 | // and in these cases return the original string 18 | return utf8string; 19 | } 20 | } 21 | throw e; 22 | } 23 | } 24 | 25 | // Encode to UTF-8 26 | export function encodeUTF8(DOMString) { 27 | return unescape(encodeURIComponent(DOMString)); 28 | } 29 | -------------------------------------------------------------------------------- /tools/devcloud4/common/development-installation/README.md: -------------------------------------------------------------------------------- 1 | 19 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/core/util/element.js: -------------------------------------------------------------------------------- 1 | /* 2 | * noVNC: HTML5 VNC client 3 | * Copyright (C) 2020 The noVNC authors 4 | * Licensed under MPL 2.0 (see LICENSE.txt) 5 | * 6 | * See README.md for usage and integration instructions. 7 | */ 8 | 9 | /* 10 | * HTML element utility functions 11 | */ 12 | 13 | export function clientToElement(x, y, elem) { 14 | const bounds = elem.getBoundingClientRect(); 15 | let pos = { x: 0, y: 0 }; 16 | // Clip to target bounds 17 | if (x < bounds.left) { 18 | pos.x = 0; 19 | } else if (x >= bounds.right) { 20 | pos.x = bounds.width - 1; 21 | } else { 22 | pos.x = x - bounds.left; 23 | } 24 | if (y < bounds.top) { 25 | pos.y = 0; 26 | } else if (y >= bounds.bottom) { 27 | pos.y = bounds.height - 1; 28 | } else { 29 | pos.y = y - bounds.top; 30 | } 31 | return pos; 32 | } 33 | -------------------------------------------------------------------------------- /systemvm/debian/etc/modprobe.d/pcspkr.conf: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | blacklist pcspkr 18 | -------------------------------------------------------------------------------- /tools/marvin/marvin/sandbox/demo/simulator/testcase/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /tools/ngui/static/js/app/dashboard/dashboard.js: -------------------------------------------------------------------------------- 1 | // Licensed to the Apache Software Foundation (ASF) under one 2 | // or more contributor license agreements. See the NOTICE file 3 | // distributed with this work for additional information 4 | // regarding copyright ownership. The ASF licenses this file 5 | // to you under the Apache License, Version 2.0 (the 6 | // "License"); you may not use this file except in compliance 7 | // with the License. You may obtain a copy of the License at 8 | // 9 | // http://www.apache.org/licenses/LICENSE-2.0 10 | // 11 | // Unless required by applicable law or agreed to in writing, 12 | // software distributed under the License is distributed on an 13 | // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | // KIND, either express or implied. See the License for the 15 | // specific language governing permissions and limitations 16 | // under the License. 17 | -------------------------------------------------------------------------------- /tools/marvin/marvin/sandbox/demo/simulator/testcase/libs/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /systemvm/debian/etc/modprobe.d/aesni_intel.conf: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | blacklist aesni_intel 18 | -------------------------------------------------------------------------------- /tools/ngui/static/js/app/infrastructure/infrastructure.js: -------------------------------------------------------------------------------- 1 | // Licensed to the Apache Software Foundation (ASF) under one 2 | // or more contributor license agreements. See the NOTICE file 3 | // distributed with this work for additional information 4 | // regarding copyright ownership. The ASF licenses this file 5 | // to you under the Apache License, Version 2.0 (the 6 | // "License"); you may not use this file except in compliance 7 | // with the License. You may obtain a copy of the License at 8 | // 9 | // http://www.apache.org/licenses/LICENSE-2.0 10 | // 11 | // Unless required by applicable law or agreed to in writing, 12 | // software distributed under the License is distributed on an 13 | // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | // KIND, either express or implied. See the License for the 15 | // specific language governing permissions and limitations 16 | // under the License. 17 | -------------------------------------------------------------------------------- /engine/schema/src/main/resources/META-INF/db/schema-2210to2211.sql: -------------------------------------------------------------------------------- 1 | -- Licensed to the Apache Software Foundation (ASF) under one 2 | -- or more contributor license agreements. See the NOTICE file 3 | -- distributed with this work for additional information 4 | -- regarding copyright ownership. The ASF licenses this file 5 | -- to you under the Apache License, Version 2.0 (the 6 | -- "License"); you may not use this file except in compliance 7 | -- with the License. You may obtain a copy of the License at 8 | -- 9 | -- http://www.apache.org/licenses/LICENSE-2.0 10 | -- 11 | -- Unless required by applicable law or agreed to in writing, 12 | -- software distributed under the License is distributed on an 13 | -- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | -- KIND, either express or implied. See the License for the 15 | -- specific language governing permissions and limitations 16 | -- under the License. 17 | -------------------------------------------------------------------------------- /framework/spring/module/src/test/resources/testfiles/all/test2-defaults.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /framework/spring/module/src/test/resources/testfiles/missingname/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /systemvm/debian/opt/cloud/bin/patched.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | 19 | ls -lrt $1 20 | -------------------------------------------------------------------------------- /tools/marvin/marvin/__init__.py: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | # Marvin - The cloudstack test client 19 | -------------------------------------------------------------------------------- /debian/cloudstack-marvin.install: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | /usr/share/cloudstack-marvin/Marvin*.tar.gz 19 | -------------------------------------------------------------------------------- /scripts/network/juniper/close-configuration.xml: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /scripts/network/juniper/template-entry.xml: -------------------------------------------------------------------------------- 1 | 19 | <%name%> 20 | %value% 21 | 22 | -------------------------------------------------------------------------------- /tools/marvin/CHANGES.txt: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | v0.1.0 Tuesday, April 10 2012 -- Packaging Marvin 19 | -------------------------------------------------------------------------------- /framework/spring/module/src/test/resources/testfiles/all/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=all 18 | -------------------------------------------------------------------------------- /framework/spring/module/src/test/resources/testfiles/good/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=good 18 | -------------------------------------------------------------------------------- /packaging/el8/cloud.limits: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | cloud hard nofile 4096 19 | cloud soft nofile 4096 20 | -------------------------------------------------------------------------------- /scripts/network/juniper/rollback.xml: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /tools/marvin/MANIFEST.in: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | 19 | include *.txt 20 | recursive-include docs *.txt 21 | -------------------------------------------------------------------------------- /tools/ngui/static/js/app/storage/upload-volume.tpl.html: -------------------------------------------------------------------------------- 1 | 19 | -------------------------------------------------------------------------------- /debian/cloudstack-integration-tests.install: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | /usr/share/cloudstack-integration-tests/* 19 | -------------------------------------------------------------------------------- /framework/spring/module/src/test/resources/testfiles/all/defaults.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | blah=1 19 | -------------------------------------------------------------------------------- /framework/spring/module/src/test/resources/testfiles/badname/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=what 18 | -------------------------------------------------------------------------------- /framework/spring/module/src/test/resources/testfiles/wrongname/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=good 18 | -------------------------------------------------------------------------------- /framework/spring/module/src/test/resources/testhierarchy/base/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=base 18 | -------------------------------------------------------------------------------- /agent/bindir/cloud-ssh.in: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | 19 | ssh -i /root/.ssh/id_rsa.cloud -p 3922 root@$1 20 | -------------------------------------------------------------------------------- /debian/cloudstack-ui.install: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | /etc/cloudstack/ui/config.json 19 | /usr/share/cloudstack-ui/* 20 | -------------------------------------------------------------------------------- /framework/db/src/test/resources/db.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | # Just here to make the unit test not blow up 19 | -------------------------------------------------------------------------------- /systemvm/debian/opt/cloud/bin/bumpup_priority.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | 19 | touch /tmp/rrouter_bumped 20 | -------------------------------------------------------------------------------- /systemvm/debian/opt/cloud/bin/manage_service.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | 19 | systemctl $1 $2 20 | -------------------------------------------------------------------------------- /ui/src/style/common/common.less: -------------------------------------------------------------------------------- 1 | // Licensed to the Apache Software Foundation (ASF) under one 2 | // or more contributor license agreements. See the NOTICE file 3 | // distributed with this work for additional information 4 | // regarding copyright ownership. The ASF licenses this file 5 | // to you under the Apache License, Version 2.0 (the 6 | // "License"); you may not use this file except in compliance 7 | // with the License. You may obtain a copy of the License at 8 | // 9 | // http://www.apache.org/licenses/LICENSE-2.0 10 | // 11 | // Unless required by applicable law or agreed to in writing, 12 | // software distributed under the License is distributed on an 13 | // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | // KIND, either express or implied. See the License for the 15 | // specific language governing permissions and limitations 16 | // under the License. 17 | 18 | body { 19 | overflow-y: scroll; 20 | } 21 | -------------------------------------------------------------------------------- /scripts/network/juniper/commit.xml: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/app/styles/constants.css: -------------------------------------------------------------------------------- 1 | /* 2 | * noVNC general CSS constant variables 3 | * Copyright (C) 2025 The noVNC authors 4 | * noVNC is licensed under the MPL 2.0 (see LICENSE.txt) 5 | * This file is licensed under the 2-Clause BSD license (see LICENSE.txt). 6 | */ 7 | 8 | /* ---------- COLORS ----------- */ 9 | 10 | :root { 11 | --novnc-grey: rgb(128, 128, 128); 12 | --novnc-lightgrey: rgb(192, 192, 192); 13 | --novnc-darkgrey: rgb(92, 92, 92); 14 | 15 | /* Transparent to make button colors adapt to the background */ 16 | --novnc-buttongrey: rgba(192, 192, 192, 0.5); 17 | 18 | --novnc-blue: rgb(110, 132, 163); 19 | --novnc-lightblue: rgb(74, 144, 217); 20 | --novnc-darkblue: rgb(83, 99, 122); 21 | 22 | --novnc-green: rgb(0, 128, 0); 23 | --novnc-yellow: rgb(255, 255, 0); 24 | } 25 | 26 | /* ------ MISC PROPERTIES ------ */ 27 | 28 | :root { 29 | --input-xpadding: 1em; 30 | } 31 | -------------------------------------------------------------------------------- /systemvm/debian/opt/cloud/templates/check_bumpup.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | 19 | cat /tmp/rrouter_bumped 20 | -------------------------------------------------------------------------------- /tools/devcloud-kvm/README.md: -------------------------------------------------------------------------------- 1 | 19 | 20 | This directory hosts configs for setting up the devcloud-kvm 21 | environment. 22 | -------------------------------------------------------------------------------- /ui/src/config/eventBus.js: -------------------------------------------------------------------------------- 1 | // Licensed to the Apache Software Foundation (ASF) under one 2 | // or more contributor license agreements. See the NOTICE file 3 | // distributed with this work for additional information 4 | // regarding copyright ownership. The ASF licenses this file 5 | // to you under the Apache License, Version 2.0 (the 6 | // "License"); you may not use this file except in compliance 7 | // with the License. You may obtain a copy of the License at 8 | // 9 | // http://www.apache.org/licenses/LICENSE-2.0 10 | // 11 | // Unless required by applicable law or agreed to in writing, 12 | // software distributed under the License is distributed on an 13 | // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | // KIND, either express or implied. See the License for the 15 | // specific language governing permissions and limitations 16 | // under the License. 17 | 18 | import mitt from 'mitt' 19 | export default mitt() 20 | -------------------------------------------------------------------------------- /api/src/main/resources/META-INF/cloudstack/api-config/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=api-config 18 | parent=core 19 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/bootstrap/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=bootstrap 21 | -------------------------------------------------------------------------------- /plugins/backup/nas/src/main/resources/META-INF/cloudstack/nas/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=nas 18 | parent=backup 19 | -------------------------------------------------------------------------------- /server/src/main/resources/META-INF/cloudstack/server-api/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=server-api 18 | parent=api 19 | -------------------------------------------------------------------------------- /ui/src/style/objects/table.less: -------------------------------------------------------------------------------- 1 | // Licensed to the Apache Software Foundation (ASF) under one 2 | // or more contributor license agreements. See the NOTICE file 3 | // distributed with this work for additional information 4 | // regarding copyright ownership. The ASF licenses this file 5 | // to you under the Apache License, Version 2.0 (the 6 | // "License"); you may not use this file except in compliance 7 | // with the License. You may obtain a copy of the License at 8 | // 9 | // http://www.apache.org/licenses/LICENSE-2.0 10 | // 11 | // Unless required by applicable law or agreed to in writing, 12 | // software distributed under the License is distributed on an 13 | // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | // KIND, either express or implied. See the License for the 15 | // specific language governing permissions and limitations 16 | // under the License. 17 | 18 | .table-alert { 19 | margin-bottom: 16px; 20 | } 21 | -------------------------------------------------------------------------------- /api/src/main/resources/META-INF/cloudstack/api-planner/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=api-planner 18 | parent=planner 19 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/api/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=api 21 | parent=core 22 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/ca/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=ca 21 | parent=backend 22 | -------------------------------------------------------------------------------- /framework/spring/module/src/test/resources/testhierarchy/child1/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=child1 18 | parent=base 19 | -------------------------------------------------------------------------------- /framework/spring/module/src/test/resources/testhierarchy/child2/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=child2 18 | parent=base 19 | -------------------------------------------------------------------------------- /packaging/el8/cloudstack-sccs: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # Licensed to the Apache Software Foundation (ASF) under one 4 | # or more contributor license agreements. See the NOTICE file 5 | # distributed with this work for additional information 6 | # regarding copyright ownership. The ASF licenses this file 7 | # to you under the Apache License, Version 2.0 (the 8 | # "License"); you may not use this file except in compliance 9 | # with the License. You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, 14 | # software distributed under the License is distributed on an 15 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | # KIND, either express or implied. See the License for the 17 | # specific language governing permissions and limitations 18 | # under the License. 19 | 20 | cat /usr/share/cloudstack-common/scripts/gitrev.txt 21 | -------------------------------------------------------------------------------- /plugins/ca/root-ca/src/main/resources/META-INF/cloudstack/root-ca/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=root-ca 18 | parent=ca 19 | -------------------------------------------------------------------------------- /plugins/database/quota/src/main/resources/META-INF/cloudstack/quota/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=quota 18 | parent=api 19 | -------------------------------------------------------------------------------- /plugins/metrics/src/main/resources/META-INF/cloudstack/metrics/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=metrics 18 | parent=api 19 | -------------------------------------------------------------------------------- /ui/src/components/menu/index.js: -------------------------------------------------------------------------------- 1 | // Licensed to the Apache Software Foundation (ASF) under one 2 | // or more contributor license agreements. See the NOTICE file 3 | // distributed with this work for additional information 4 | // regarding copyright ownership. The ASF licenses this file 5 | // to you under the Apache License, Version 2.0 (the 6 | // "License"); you may not use this file except in compliance 7 | // with the License. You may obtain a copy of the License at 8 | // 9 | // http://www.apache.org/licenses/LICENSE-2.0 10 | // 11 | // Unless required by applicable law or agreed to in writing, 12 | // software distributed under the License is distributed on an 13 | // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | // KIND, either express or implied. See the License for the 15 | // specific language governing permissions and limitations 16 | // under the License. 17 | 18 | import SMenu from './SMenu.vue' 19 | export default SMenu 20 | -------------------------------------------------------------------------------- /ui/tests/.eslintrc.js: -------------------------------------------------------------------------------- 1 | // Licensed to the Apache Software Foundation (ASF) under one 2 | // or more contributor license agreements. See the NOTICE file 3 | // distributed with this work for additional information 4 | // regarding copyright ownership. The ASF licenses this file 5 | // to you under the Apache License, Version 2.0 (the 6 | // "License"); you may not use this file except in compliance 7 | // with the License. You may obtain a copy of the License at 8 | // 9 | // http://www.apache.org/licenses/LICENSE-2.0 10 | // 11 | // Unless required by applicable law or agreed to in writing, 12 | // software distributed under the License is distributed on an 13 | // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | // KIND, either express or implied. See the License for the 15 | // specific language governing permissions and limitations 16 | // under the License. 17 | 18 | module.exports = { 19 | env: { 20 | jest: true 21 | } 22 | } 23 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/core/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=core 21 | parent=system 22 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/event/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=event 21 | parent=core 22 | -------------------------------------------------------------------------------- /framework/spring/module/src/test/resources/testhierarchy/child1-1/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=child1-1 18 | parent=child1 19 | -------------------------------------------------------------------------------- /framework/spring/module/src/test/resources/testhierarchy/orphan1/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=orphan1 18 | parent=missing1 19 | -------------------------------------------------------------------------------- /plugins/backup/veeam/src/main/resources/META-INF/cloudstack/veeam/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=veeam 18 | parent=backup 19 | -------------------------------------------------------------------------------- /plugins/network-elements/juniper-contrail/src/test/resources/contrail.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | api.hostname= 19 | api.port= 20 | -------------------------------------------------------------------------------- /plugins/user-authenticators/md5/src/main/resources/META-INF/cloudstack/md5/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=md5 18 | parent=api 19 | -------------------------------------------------------------------------------- /scripts/util/qemu-ivs-ifup: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | 19 | /sbin/ifconfig $1 0.0.0.0 up 20 | /usr/sbin/ivs-ctl add-port $1 21 | -------------------------------------------------------------------------------- /server/src/main/resources/META-INF/cloudstack/server-fencer/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=server-fencer 18 | parent=compute 19 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/backend/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=backend 21 | parent=core 22 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/backup/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=backup 21 | parent=backend 22 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/cluster/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=cluster 21 | parent=core 22 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/compute/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=compute 21 | parent=backend 22 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/network/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=network 21 | parent=backend 22 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/storage/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=storage 21 | parent=backend 22 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/system/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=system 21 | parent=bootstrap 22 | -------------------------------------------------------------------------------- /framework/spring/module/src/test/resources/testhierarchy/excluded/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | name=excluded 19 | parent=base 20 | -------------------------------------------------------------------------------- /framework/spring/module/src/test/resources/testhierarchy/excluded2/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | name=excluded2 19 | parent=base 20 | -------------------------------------------------------------------------------- /plugins/api/rate-limit/src/main/resources/META-INF/cloudstack/rate-limit/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=rate-limit 18 | parent=api 19 | -------------------------------------------------------------------------------- /plugins/event-bus/webhook/src/main/resources/META-INF/cloudstack/webhook/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=webhook 18 | parent=event 19 | -------------------------------------------------------------------------------- /plugins/hypervisors/vmware/src/main/resources/META-INF/cloudstack/vmware-compute/vmware-defaults.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | premium=true 18 | -------------------------------------------------------------------------------- /plugins/maintenance/src/main/resources/META-INF/cloudstack/maintenance/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=maintenance 18 | parent=api 19 | -------------------------------------------------------------------------------- /plugins/network-elements/ovs/src/main/resources/META-INF/cloudstack/ovs/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=ovs 18 | parent=network 19 | -------------------------------------------------------------------------------- /plugins/user-authenticators/ldap/src/main/resources/META-INF/cloudstack/ldap/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=ldap 18 | parent=api 19 | -------------------------------------------------------------------------------- /scripts/network/juniper/open-configuration.xml: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /server/src/main/resources/META-INF/cloudstack/server-compute/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=server-compute 18 | parent=compute 19 | -------------------------------------------------------------------------------- /server/src/main/resources/META-INF/cloudstack/server-network/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=server-network 18 | parent=network 19 | -------------------------------------------------------------------------------- /server/src/main/resources/META-INF/cloudstack/server-planner/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=server-planner 18 | parent=planner 19 | -------------------------------------------------------------------------------- /server/src/main/resources/META-INF/cloudstack/server-storage/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=server-storage 18 | parent=storage 19 | -------------------------------------------------------------------------------- /setup/db/index-212to213.sql: -------------------------------------------------------------------------------- 1 | -- Licensed to the Apache Software Foundation (ASF) under one 2 | -- or more contributor license agreements. See the NOTICE file 3 | -- distributed with this work for additional information 4 | -- regarding copyright ownership. The ASF licenses this file 5 | -- to you under the Apache License, Version 2.0 (the 6 | -- "License"); you may not use this file except in compliance 7 | -- with the License. You may obtain a copy of the License at 8 | -- 9 | -- http://www.apache.org/licenses/LICENSE-2.0 10 | -- 11 | -- Unless required by applicable law or agreed to in writing, 12 | -- software distributed under the License is distributed on an 13 | -- "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | -- KIND, either express or implied. See the License for the 15 | -- specific language governing permissions and limitations 16 | -- under the License. 17 | 18 | 19 | ALTER TABLE `cloud`.`user` DROP KEY `i_user__username__removed`; 20 | -------------------------------------------------------------------------------- /api/src/main/java/com/cloud/api/commands/.gitignore: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | /AddConfigCmd.java 19 | /UpdateZoneCmd.java 20 | /UpdateZoneCmd.java 21 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/allocator/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=allocator 21 | parent=core 22 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/discoverer/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=discoverer 21 | parent=core 22 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/planner/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=planner 21 | parent=allocator 22 | -------------------------------------------------------------------------------- /engine/service/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 |

Hello World!

22 | 23 | 24 | -------------------------------------------------------------------------------- /plugins/api/vmware-sioc/src/main/resources/META-INF/cloudstack/vmware-sioc/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=vmware-sioc 18 | parent=api 19 | -------------------------------------------------------------------------------- /plugins/backup/dummy/src/main/resources/META-INF/cloudstack/dummy-backup/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=dummy-backup 18 | parent=backup 19 | -------------------------------------------------------------------------------- /plugins/backup/networker/src/main/resources/META-INF/cloudstack/networker/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=networker 18 | parent=backup 19 | -------------------------------------------------------------------------------- /plugins/hypervisors/hyperv/DotNet/ServerResource/AgentShell/packages.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /plugins/integrations/cloudian/src/main/resources/META-INF/cloudstack/cloudian/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=cloudian 18 | parent=api 19 | -------------------------------------------------------------------------------- /plugins/network-elements/brocade-vcs/src/main/resources/META-INF/cloudstack/vcs/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=vcs 18 | parent=network 19 | -------------------------------------------------------------------------------- /plugins/network-elements/vxlan/src/main/resources/META-INF/cloudstack/vxlan/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=vxlan 18 | parent=network 19 | -------------------------------------------------------------------------------- /plugins/user-authenticators/oauth2/src/main/resources/META-INF/cloudstack/oauth2/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=oauth2 18 | parent=api 19 | -------------------------------------------------------------------------------- /plugins/user-authenticators/pbkdf2/src/main/resources/META-INF/cloudstack/pbkdf2/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=pbkdf2 18 | parent=api 19 | -------------------------------------------------------------------------------- /plugins/user-authenticators/saml2/src/main/resources/META-INF/cloudstack/saml2/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=saml2 18 | parent=api 19 | -------------------------------------------------------------------------------- /server/src/main/resources/META-INF/cloudstack/server-allocator/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=server-allocator 18 | parent=allocator 19 | -------------------------------------------------------------------------------- /server/src/main/resources/META-INF/cloudstack/server-discoverer/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=server-discoverer 18 | parent=discoverer 19 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/vendor/pako/lib/zlib/crc32.js: -------------------------------------------------------------------------------- 1 | // Note: we can't get significant speed boost here. 2 | // So write code to minimize size - no pregenerated tables 3 | // and array tools dependencies. 4 | 5 | 6 | // Use ordinary array, since untyped makes no boost here 7 | export default function makeTable() { 8 | var c, table = []; 9 | 10 | for (var n = 0; n < 256; n++) { 11 | c = n; 12 | for (var k = 0; k < 8; k++) { 13 | c = ((c & 1) ? (0xEDB88320 ^ (c >>> 1)) : (c >>> 1)); 14 | } 15 | table[n] = c; 16 | } 17 | 18 | return table; 19 | } 20 | 21 | // Create table on load. Just 255 signed longs. Not a problem. 22 | var crcTable = makeTable(); 23 | 24 | 25 | function crc32(crc, buf, len, pos) { 26 | var t = crcTable, 27 | end = pos + len; 28 | 29 | crc ^= -1; 30 | 31 | for (var i = pos; i < end; i++) { 32 | crc = (crc >>> 8) ^ t[(crc ^ buf[i]) & 0xFF]; 33 | } 34 | 35 | return (crc ^ (-1)); // >>> 0; 36 | } 37 | -------------------------------------------------------------------------------- /systemvm/agent/noVNC/vendor/pako/lib/zlib/zstream.js: -------------------------------------------------------------------------------- 1 | export default function ZStream() { 2 | /* next input byte */ 3 | this.input = null; // JS specific, because we have no pointers 4 | this.next_in = 0; 5 | /* number of bytes available at input */ 6 | this.avail_in = 0; 7 | /* total number of input bytes read so far */ 8 | this.total_in = 0; 9 | /* next output byte should be put there */ 10 | this.output = null; // JS specific, because we have no pointers 11 | this.next_out = 0; 12 | /* remaining free space at output */ 13 | this.avail_out = 0; 14 | /* total number of bytes output so far */ 15 | this.total_out = 0; 16 | /* last error message, NULL if no error */ 17 | this.msg = ''/*Z_NULL*/; 18 | /* not visible by applications */ 19 | this.state = null; 20 | /* best guess about the data type: binary or text */ 21 | this.data_type = 2/*Z_UNKNOWN*/; 22 | /* adler32 value of the uncompressed data */ 23 | this.adler = 0; 24 | } 25 | -------------------------------------------------------------------------------- /ui/src/style/layout/inverted-mode.less: -------------------------------------------------------------------------------- 1 | // Licensed to the Apache Software Foundation (ASF) under one 2 | // or more contributor license agreements. See the NOTICE file 3 | // distributed with this work for additional information 4 | // regarding copyright ownership. The ASF licenses this file 5 | // to you under the Apache License, Version 2.0 (the 6 | // "License"); you may not use this file except in compliance 7 | // with the License. You may obtain a copy of the License at 8 | // 9 | // http://www.apache.org/licenses/LICENSE-2.0 10 | // 11 | // Unless required by applicable law or agreed to in writing, 12 | // software distributed under the License is distributed on an 13 | // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | // KIND, either express or implied. See the License for the 15 | // specific language governing permissions and limitations 16 | // under the License. 17 | 18 | body.layout-inverted-mode { 19 | filter: invert(80%); 20 | } 21 | -------------------------------------------------------------------------------- /core/src/main/resources/META-INF/cloudstack/kubernetes/module.properties: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | name=kubernetes 21 | parent=compute 22 | -------------------------------------------------------------------------------- /engine/storage/src/main/resources/META-INF/cloudstack/storage-allocator/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=storage-allocator 18 | parent=storage 19 | -------------------------------------------------------------------------------- /framework/spring/module/src/test/resources/testfiles/blankname/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | # A bunch of whitespace is after name 18 | name= 19 | -------------------------------------------------------------------------------- /plugins/drs/cluster/balanced/src/main/resources/META-INF/cloudstack/balanced/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=balanced 18 | parent=cluster 19 | -------------------------------------------------------------------------------- /plugins/drs/cluster/condensed/src/main/resources/META-INF/cloudstack/condensed/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=condensed 18 | parent=cluster 19 | -------------------------------------------------------------------------------- /plugins/hypervisors/kvm/src/main/resources/META-INF/cloudstack/kvm-compute/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=kvm-compute 18 | parent=compute 19 | -------------------------------------------------------------------------------- /plugins/hypervisors/ovm/src/main/resources/META-INF/cloudstack/ovm-compute/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=ovm-compute 18 | parent=compute 19 | -------------------------------------------------------------------------------- /plugins/hypervisors/ovm3/src/main/resources/META-INF/cloudstack/ovm3-compute/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=ovm3-compute 18 | parent=compute 19 | -------------------------------------------------------------------------------- /plugins/integrations/prometheus/src/main/resources/META-INF/cloudstack/prometheus/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=prometheus 18 | parent=api 19 | -------------------------------------------------------------------------------- /plugins/network-elements/stratosphere-ssp/src/main/resources/META-INF/cloudstack/ssp/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=ssp 18 | parent=network 19 | -------------------------------------------------------------------------------- /plugins/user-two-factor-authenticators/totp/src/main/resources/META-INF/cloudstack/totp/module.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | name=totp 18 | parent=api 19 | -------------------------------------------------------------------------------- /scripts/network/juniper/firewall-filter-bytes-getall.xml: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 22 | 23 | --------------------------------------------------------------------------------