[slapos] # Replace computer_id by the unique identifier of your computer on your SlapOS, # Master, usually starting by COMP- computer_id = COMP-123456789 master_url = https://slap.vifib.com/ key_file = /etc/opt/slapos/ssl/computer.key cert_file = /etc/opt/slapos/ssl/computer.crt certificate_repository_path = /etc/opt/slapos/ssl/partition_pki software_root = /opt/slapgrid instance_root = /srv/slapgrid [slapformat] # Replace by your network interface providing IPv6 if you don't use re6st interface_name = lo # Change "create_tap" into "true" if you need to host KVM services create_tap = false partition_amount = 10 computer_xml = /opt/slapos/slapos.xml log_file = /opt/slapos/log/slapos-node-format.log partition_base_name = slappart user_base_name = slapuser tap_base_name = slaptap # You can choose any other local network which does not conflict with your # current machine configuration ipv4_local_network = 10.0.0.0/16 # Change to true if you want slapos to use local-only IPv6 use_unique_local_address = False # IPv6 host to ping6 while testing network ipv6_test_hostname = slap.vifib.com # IPv4 host to ping while testing network ipv4_test_hostname = slap.vifib.com # to enable, change to [firewall] [disabled-firewall] dbus_executable = /opt/slapos/parts/dbus/bin/dbus-daemon --nofork --nopidfile --system firewall_executable = /opt/slapos/parts/firewalld/sbin/firewalld --nofork firewall_cmd = /opt/slapos/parts/firewalld/bin/firewall-cmd reload_config_cmd = slapos node restart firewall log_file = /opt/slapos/log/firewalld.log dbus_log_file = /opt/slapos/log/dbus.log # Authorized IP address sources authorized_sources = [networkcache] # Define options for binary cache, used to download already compiled software. download-binary-cache-url = http://download.shacache.org/ download-cache-url = https://www.shacache.org/shacache download-binary-dir-url = http://dir.shacache.org/ # Configuration to Upload Configuration for Binary cache #upload-binary-dir-url = https://www.shacache.org/shadir #upload-binary-cache-url = https://www.shacache.org/shacache #signature_private_key_file = /etc/opt/slapos/shacache/signature.key #signature_certificate_file = /etc/opt/slapos/shacache/signature.cert #upload-cache-url = https://www.shacache.org/shacache #shacache-ca-file = /etc/opt/slapos/shacache/ca.cert #shacache-cert-file = /etc/opt/slapos/shacache/shacache.cert #shacache-key-file = /etc/opt/slapos/shacache/shacache.key #upload-binary-dir-url = https://www.shacache.org/shadir #upload-binary-cache-url = https://www.shacache.org/shacache #upload-dir-url = https://www.shacache.org/shadir #shadir-ca-file = /etc/opt/slapos/shacache/ca.cert #shadir-cert-file = /etc/opt/slapos/shacache/shacache.cert #shadir-key-file = /etc/opt/slapos/shacache/shacache.key # List of signatures of uploaders we trust: # Sebastien Robin # Kazuhiko Shiozaki # Gabriel Monnerat # Test Agent Signature # Yusei Tahara signature-certificate-list = -----BEGIN CERTIFICATE----- MIIB8jCCAVugAwIBAgIJAPu2zchZ2BxoMA0GCSqGSIb3DQEBBQUAMBIxEDAOBgNV BAMMB3RzeGRldjMwHhcNMTExMDE0MTIxNjIzWhcNMTIxMDEzMTIxNjIzWjASMRAw DgYDVQQDDAd0c3hkZXYzMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrPbh+ YGmo6mWmhVb1vTqX0BbeU0jCTB8TK3i6ep3tzSw2rkUGSx3niXn9LNTFNcIn3MZN XHqbb4AS2Zxyk/2tr3939qqOrS4YRCtXBwTCuFY6r+a7pZsjiTNddPsEhuj4lEnR L8Ax5mmzoi9nE+hiPSwqjRwWRU1+182rzXmN4QIDAQABo1AwTjAdBgNVHQ4EFgQU /4XXREzqBbBNJvX5gU8tLWxZaeQwHwYDVR0jBBgwFoAU/4XXREzqBbBNJvX5gU8t LWxZaeQwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQA07q/rKoE7fAda FED57/SR00OvY9wLlFEF2QJ5OLu+O33YUXDDbGpfUSF9R8l0g9dix1JbWK9nQ6Yd R/KCo6D0sw0ZgeQv1aUXbl/xJ9k4jlTxmWbPeiiPZEqU1W9wN5lkGuLxV4CEGTKU hJA/yXa1wbwIPGvX3tVKdOEWPRXZLg== -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIB7jCCAVegAwIBAgIJAJWA0jQ4o9DGMA0GCSqGSIb3DQEBBQUAMA8xDTALBgNV BAMMBHg2MXMwIBcNMTExMTI0MTAyNDQzWhgPMjExMTEwMzExMDI0NDNaMA8xDTAL BgNVBAMMBHg2MXMwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANdJNiFsRlkH vq2kHP2zdxEyzPAWZH3CQ3Myb3F8hERXTIFSUqntPXDKXDb7Y/laqjMXdj+vptKk 3Q36J+8VnJbSwjGwmEG6tym9qMSGIPPNw1JXY1R29eF3o4aj21o7DHAkhuNc5Tso 67fUSKgvyVnyH4G6ShQUAtghPaAwS0KvAgMBAAGjUDBOMB0GA1UdDgQWBBSjxFUE RfnTvABRLAa34Ytkhz5vPzAfBgNVHSMEGDAWgBSjxFUERfnTvABRLAa34Ytkhz5v PzAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBAFLDS7zNhlrQYSQO5KIj z2RJe3fj4rLPklo3TmP5KLvendG+LErE2cbKPqnhQ2oVoj6u9tWVwo/g03PMrrnL KrDm39slYD/1KoE5kB4l/p6KVOdeJ4I6xcgu9rnkqqHzDwI4v7e8/D3WZbpiFUsY vaZhjNYKWQf79l6zXfOvphzJ -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIB9jCCAV+gAwIBAgIJAO4V/jiMoICoMA0GCSqGSIb3DQEBBQUAMBMxETAPBgNV BAMMCENPTVAtMjMyMCAXDTEyMDIxNjExMTAyM1oYDzIxMTIwMTIzMTExMDIzWjAT MREwDwYDVQQDDAhDT01QLTIzMjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA wi/3Z8W9pUiegUXIk/AiFDQ0UJ4JFAwjqr+HSRUirlUsHHT+8DzH/hfcTDX1I5BB D1ADk+ydXjMm3OZrQcXjn29OUfM5C+g+oqeMnYQImN0DDQIOcUyr7AJc4xhvuXQ1 P2pJ5NOd3tbd0kexETa1LVhR6EgBC25LyRBRae76qosCAwEAAaNQME4wHQYDVR0O BBYEFMDmW9aFy1sKTfCpcRkYnP6zUd1cMB8GA1UdIwQYMBaAFMDmW9aFy1sKTfCp cRkYnP6zUd1cMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAskbFizHr b6d3iIyN+wffxz/V9epbKIZVEGJd/6LrTdLiUfJPec7FaxVCWNyKBlCpINBM7cEV Gn9t8mdVQflNqOlAMkOlUv1ZugCt9rXYQOV7rrEYJBWirn43BOMn9Flp2nibblby If1a2ZoqHRxoNo2yTmm7TSYRORWVS+vvfjY= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIB9jCCAV+gAwIBAgIJAKRvzcy7OH0UMA0GCSqGSIb3DQEBBQUAMBMxETAPBgNV BAMMCENPTVAtNzcyMCAXDTEyMDgxMDE1NDI1MVoYDzIxMTIwNzE3MTU0MjUxWjAT MREwDwYDVQQDDAhDT01QLTc3MjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA o7aipd6MbnuGDeR1UJUjuMLQUariAyQ2l2ZDS6TfOwjHiPw/mhzkielgk73kqN7A sUREx41eTcYCXzTq3WP3xCLE4LxLg1eIhd4nwNHj8H18xR9aP0AGjo4UFl5BOMa1 mwoyBt3VtfGtUmb8whpeJgHhqrPPxLoON+i6fIbXDaUCAwEAAaNQME4wHQYDVR0O BBYEFEfjy3OopT2lOksKmKBNHTJE2hFlMB8GA1UdIwQYMBaAFEfjy3OopT2lOksK mKBNHTJE2hFlMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAaNRx6YN2 M/p3R8/xS6zvH1EqJ3FFD7XeAQ52WuQnKSREzuw0dsw12ClxjcHiQEFioyTiTtjs 5pW18Ry5Ie7iFK4cQMerZwWPxBodEbAteYlRsI6kePV7Gf735Y1RpuN8qZ2sYL6e x2IMeSwJ82BpdEI5niXxB+iT0HxhmR+XaMI= -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIICAjCCAWugAwIBAgIJAP/k6bltwfZCMA0GCSqGSIb3DQEBCwUAMBkxFzAVBgNV BAMMDmxvY2FsX2NvbXB1dGVyMCAXDTE3MTEwOTA2NTU1M1oYDzIxMTcxMDE2MDY1 NTUzWjAZMRcwFQYDVQQDDA5sb2NhbF9jb21wdXRlcjCBnzANBgkqhkiG9w0BAQEF AAOBjQAwgYkCgYEAuWN8O1PQ23mulMu45fDxTHeoI33MDWDLHP9gthsMbTplftDf k8BAKCp/ugbAkCD5LTx/6RH1RdyM/LApUI/n+fxFnnVZn8Fyuzwu/TlvGdNT5yrj RhBkcxeCpWWz9Ysezj9jVnK+TCSjJeb/N55aMgXAVjrIeJkR4SkPDdMBtcMCAwEA AaNQME4wHQYDVR0OBBYEFJ+1cOY78rvaNAzqshFjVOWfqoMzMB8GA1UdIwQYMBaA FJ+1cOY78rvaNAzqshFjVOWfqoMzMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEL BQADgYEAJDLdo6fXZxEaHYJuZ6XuYPNAYAcSOiSbJoMSSz7qQJ+4FWPGCBnhiZbU SyslQFs59yqNxb046uKi7D4JeUd0zdBO3TtceGRK3iyEFNx8GF+em/6pNnC3A/XH +L1VRZsQdvh7NHsl/dVvWmmlmOANQ/+JkLbe98c/rCmBDH48Ldc= -----END CERTIFICATE----- # List of URL(s) which shouldn't be downloaded from binary cache. # Any URL beginning by a blacklisted URL will be blacklisted as well. download-from-binary-cache-url-blacklist = https://lab.nexedi.cn/nexedi/slapos/raw/master https://lab.nexedi.cn/nexedi/slapos/raw/1.0/ https://lab.nexedi.cn/nexedi/slapos/raw/erp5 https://lab.nexedi.com/nexedi/slapos/raw/master https://lab.nexedi.com/nexedi/slapos/raw/1.0/ https://lab.nexedi.com/nexedi/slapos/raw/erp5 http://git.erp5.org/gitweb/slapos.git/blob_plain/HEAD http://git.erp5.org/gitweb/slapos.git/blob_plain/refs/heads / # List of URL(s) which shouldn't be uploaded into binary cache. # Any URL beginning by a blacklisted URL will be blacklisted as well. upload-to-binary-cache-url-blacklist = https://lab.nexedi.cn/nexedi/slapos/raw/master https://lab.nexedi.cn/nexedi/slapos/raw/1.0/ https://lab.nexedi.cn/nexedi/slapos/raw/erp5 https://lab.nexedi.com/nexedi/slapos/raw/master https://lab.nexedi.com/nexedi/slapos/raw/1.0/ https://lab.nexedi.com/nexedi/slapos/raw/erp5 http://git.erp5.org/gitweb/slapos.git/blob_plain/HEAD http://git.erp5.org/gitweb/slapos.git/blob_plain/refs/heads /