diff options
author | Silvino Silva <silvino@bk.ru> | 2019-02-14 06:08:44 +0000 |
---|---|---|
committer | Silvino Silva <silvino@bk.ru> | 2019-02-14 06:08:44 +0000 |
commit | fed632cea589a4fc730dc852538cb40ca6f559fa (patch) | |
tree | 618a392022a78dd0cc7d4f7094d2051daa90e717 /tools | |
parent | bdfc05251acbb99c6bbcd4ff794a01dde2f8dc3b (diff) | |
parent | 4fafa3dbe6bddda8655ad1a8521f99de9f5f9e24 (diff) | |
download | doc-fed632cea589a4fc730dc852538cb40ca6f559fa.tar.gz |
release 0.4.2
Diffstat (limited to 'tools')
-rw-r--r-- | tools/conf/etc/dnsmasq.conf | 2 | ||||
-rw-r--r-- | tools/conf/etc/gitweb.conf | 2 | ||||
-rw-r--r-- | tools/conf/etc/hosts.dnsmasq | 1 | ||||
-rw-r--r-- | tools/conf/etc/nginx/sites-enabled/default.conf | 20 | ||||
-rw-r--r-- | tools/conf/etc/nginx/sites-enabled/git.localhost.conf | 2 | ||||
-rw-r--r-- | tools/conf/etc/nginx/sites/default.conf | 2 | ||||
-rw-r--r-- | tools/conf/etc/nginx/sites/drupal.conf | 4 | ||||
-rw-r--r-- | tools/conf/etc/nginx/sites/flyspray.conf | 2 | ||||
-rw-r--r-- | tools/conf/etc/nginx/sites/laravel.conf | 6 | ||||
-rw-r--r-- | tools/conf/etc/rc.conf | 2 | ||||
-rw-r--r-- | tools/conf/srv/gitolite/gitolite.conf | 22 | ||||
-rw-r--r-- | tools/dnsmasq.html | 2 | ||||
-rw-r--r-- | tools/gitolite.html | 12 | ||||
-rw-r--r-- | tools/gnupg.html | 8 | ||||
-rw-r--r-- | tools/mutt.html | 6 | ||||
-rw-r--r-- | tools/network.html | 2 | ||||
-rw-r--r-- | tools/nginx.html | 20 | ||||
-rw-r--r-- | tools/nmap.html | 2 | ||||
-rw-r--r-- | tools/openssh.html | 12 | ||||
-rw-r--r-- | tools/postgresql.html | 2 | ||||
-rw-r--r-- | tools/qemu.html | 2 | ||||
-rw-r--r-- | tools/squid.html | 8 |
22 files changed, 70 insertions, 71 deletions
diff --git a/tools/conf/etc/dnsmasq.conf b/tools/conf/etc/dnsmasq.conf index 0bf96af..e8bec3e 100644 --- a/tools/conf/etc/dnsmasq.conf +++ b/tools/conf/etc/dnsmasq.conf @@ -84,7 +84,7 @@ local=/ank/ # Add domains which you want to force to an IP address here. # The example below send any host in double-click.net to a local # web-server. -address=/hive.gnu.systems/10.0.0.4 +address=/machine.example.org/10.0.0.4 # --address (and --server) work with IPv6 addresses too. #address=/www.thekelleys.org.uk/fe80::20d:60ff:fe36:f83 diff --git a/tools/conf/etc/gitweb.conf b/tools/conf/etc/gitweb.conf index 26034fb..2f95792 100644 --- a/tools/conf/etc/gitweb.conf +++ b/tools/conf/etc/gitweb.conf @@ -18,5 +18,5 @@ $feature{'highlight'}{'default'} = [1]; $feature{'pathinfo'}{'default'} = [1]; our @extra_breadcrumbs = ( - [ 'HomePage' => 'https://core.privat-network.net/' ], + [ 'HomePage' => 'https://machine.example.org/' ], ); diff --git a/tools/conf/etc/hosts.dnsmasq b/tools/conf/etc/hosts.dnsmasq index 839863a..4d361be 100644 --- a/tools/conf/etc/hosts.dnsmasq +++ b/tools/conf/etc/hosts.dnsmasq @@ -15,7 +15,6 @@ #255.255.255.255 broadcasthost #::1 localhost #fe80::1%lo0 localhost -103.5.149.90 rt.com # Custom host records are listed here. diff --git a/tools/conf/etc/nginx/sites-enabled/default.conf b/tools/conf/etc/nginx/sites-enabled/default.conf index f7c3484..c35b0cd 100644 --- a/tools/conf/etc/nginx/sites-enabled/default.conf +++ b/tools/conf/etc/nginx/sites-enabled/default.conf @@ -4,12 +4,12 @@ server { listen 443 ssl; # listen 80; - server_name c9.core; + server_name machine.example; # listen [::]:443 ssl http2; - ssl_certificate /etc/letsencrypt/live/c9.core/fullchain.pem; - ssl_certificate_key /etc/letsencrypt/live/c9.core/privkey.pem; - ssl_trusted_certificate /etc/letsencrypt/live/c9.core/chain.pem; + ssl_certificate /etc/letsencrypt/live/machine.example/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/machine.example/privkey.pem; + ssl_trusted_certificate /etc/letsencrypt/live/machine.example/chain.pem; ssl_session_timeout 1d; ssl_session_cache shared:SSL:50m; ssl_session_tickets off; @@ -35,7 +35,7 @@ server { } location /doc { - alias /srv/www/c9-doc; + alias /srv/www/doc; index index.html; } @@ -59,12 +59,12 @@ server { location /task { index index.php; - alias /srv/www/c9-flyspray; + alias /srv/www/flyspray; try_files $uri $uri/ index.php$is_args$args; } location ~ ^/task(.+\.php)$ { ### This location block was the solution - alias /srv/www/c9-flyspray; + alias /srv/www/flyspray; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_index index.php; try_files $uri /index.php =404; @@ -75,7 +75,7 @@ server { } location / { - alias /srv/www/c9-pmwiki/; + alias /srv/www/pmwiki/; index pmwiki.php; try_files $uri $uri/ /pmwiki.php$is_args$args; } @@ -83,14 +83,14 @@ server { # ACME challenge location ^~ /.well-known { allow all; - alias /srv/www/c9-pmwiki/pub/cert/.well-known/; + alias /srv/www/pmwiki/pub/cert/.well-known/; default_type "text/plain"; try_files $uri =404; } location ~ \.php$ { - alias /srv/www/c9-pmwiki; + alias /srv/www/pmwiki; index pmwiki.php; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_index pmwiki.php; diff --git a/tools/conf/etc/nginx/sites-enabled/git.localhost.conf b/tools/conf/etc/nginx/sites-enabled/git.localhost.conf index d114ab8..910df66 100644 --- a/tools/conf/etc/nginx/sites-enabled/git.localhost.conf +++ b/tools/conf/etc/nginx/sites-enabled/git.localhost.conf @@ -1,7 +1,7 @@ server { listen 443 ssl; - server_name git.localhost git.c9.core git.core.privat-network.net; + server_name git.localhost git.machine.example git.machine.example.org; root /srv/www/gitweb; diff --git a/tools/conf/etc/nginx/sites/default.conf b/tools/conf/etc/nginx/sites/default.conf index 1c71c44..dcb076f 100644 --- a/tools/conf/etc/nginx/sites/default.conf +++ b/tools/conf/etc/nginx/sites/default.conf @@ -3,7 +3,7 @@ server { listen 443 ssl; # listen [::]:443 ssl; - server_name c9.core; + server_name machine.example; root /srv/www/default; diff --git a/tools/conf/etc/nginx/sites/drupal.conf b/tools/conf/etc/nginx/sites/drupal.conf index 0407a6a..f79ed14 100644 --- a/tools/conf/etc/nginx/sites/drupal.conf +++ b/tools/conf/etc/nginx/sites/drupal.conf @@ -3,7 +3,7 @@ server { listen 192.168.1.254:443 ssl; listen 10.0.0.254:443 ssl; - server_name c9.core + server_name machine.example root /srv/www/default/drupal; ## <-- Your only path reference. @@ -17,7 +17,7 @@ server { } location /doc { - alias /srv/www/c9-doc; + alias /srv/www/doc; autoindex on; } diff --git a/tools/conf/etc/nginx/sites/flyspray.conf b/tools/conf/etc/nginx/sites/flyspray.conf index 80b5530..ba174f1 100644 --- a/tools/conf/etc/nginx/sites/flyspray.conf +++ b/tools/conf/etc/nginx/sites/flyspray.conf @@ -3,7 +3,7 @@ server { listen 443 ssl; # listen [::]:443 ssl; - server_name c9.core; + server_name machine.example; root /srv/www/default/flyspray; index index.php; diff --git a/tools/conf/etc/nginx/sites/laravel.conf b/tools/conf/etc/nginx/sites/laravel.conf index e563a3e..addfd18 100644 --- a/tools/conf/etc/nginx/sites/laravel.conf +++ b/tools/conf/etc/nginx/sites/laravel.conf @@ -3,10 +3,10 @@ server { # listen [::]:443 ssl; root /srv/www/default/laravel/public; - server_name c9.core + server_name machine.example - location /c9-doc { - alias /srv/www/c9-doc; + location /doc { + alias /srv/www/doc; index index.html; autoindex on; } diff --git a/tools/conf/etc/rc.conf b/tools/conf/etc/rc.conf index e7c10c7..2dbf272 100644 --- a/tools/conf/etc/rc.conf +++ b/tools/conf/etc/rc.conf @@ -5,7 +5,7 @@ FONT=default KEYMAP=dvorak TIMEZONE="Europe/Lisbon" -HOSTNAME=c9 +HOSTNAME=machine SYSLOG=sysklogd SERVICES=(lo iptables wlan blan crond) diff --git a/tools/conf/srv/gitolite/gitolite.conf b/tools/conf/srv/gitolite/gitolite.conf index e7573dd..7975549 100644 --- a/tools/conf/srv/gitolite/gitolite.conf +++ b/tools/conf/srv/gitolite/gitolite.conf @@ -32,9 +32,9 @@ repo @mirror repo gitolite-admin RW+ = gitolite -repo c9-doc c9-ports c9-pmwiki c9-assistant +repo doc machine-ports pmwiki assistant config gitweb.owner = "Hive Team" - config gitweb.category = "c9" + config gitweb.category = "machine" repo linux-pck config gitweb.owner = "Hive Team" @@ -44,20 +44,20 @@ repo opt core contrib config gitweb.owner = "crux" config gitweb.category = "crux" -repo c9-doc - config gitweb.description = "c9 documentation" +repo doc + config gitweb.description = "documentation" option hook.post-receive = deploy-web-doc -repo c9-ports - config gitweb.description = "c9 ports" +repo machine-ports + config gitweb.description = "ports" -repo c9-pmwiki - config gitweb.description = "c9 wiki" +repo pmwiki + config gitweb.description = "wiki" option hook.post-receive = deploy-web-doc -repo c9-assistant +repo assistant config gitweb.owner = "Hive Team" - config gitweb.description = "c9 open assistant" + config gitweb.description = "open assistant" repo core config gitweb.description = "crux core collection" @@ -75,6 +75,6 @@ repo linux-pck @secret = gitolite-admin -@project = c9-doc c9-ports c9-pmwiki c9-assistant +@project = doc machine-ports pmwiki assistant @project = core opt contrib @mirror = linux-pck diff --git a/tools/dnsmasq.html b/tools/dnsmasq.html index 32480d6..a6a0046 100644 --- a/tools/dnsmasq.html +++ b/tools/dnsmasq.html @@ -27,7 +27,7 @@ <p>Dnscrypt by default resolves to dnscrypt.eu-nl, check file /usr/share/dnscrypt-proxy/dnscrypt-resolvers.csv for a list of - compatible servers. Dnscrypt-proxy port from c9-ports contains + compatible servers. Dnscrypt-proxy port from machine-ports contains <a href="conf/etc/rc.d/dnscrypt-proxy">dnscrypt-proxy</a> init script configured to use dnscrypt.eu-dk resolver and run as nobody user. Basic usage example;</p> diff --git a/tools/gitolite.html b/tools/gitolite.html index a7a48a5..0e92158 100644 --- a/tools/gitolite.html +++ b/tools/gitolite.html @@ -50,8 +50,8 @@ machine you can use scp to copy the public key;</p> <pre> - $ scp /home/bob/.ssh/gitolite.pub admin@core.privat-network.net:/home/admin/ - bob@core.privat-network.net's password: + $ scp /home/bob/.ssh/gitolite.pub admin@machine.example.org:/home/admin/ + bob@machine.example.org's password: gitolite.pub 100% 390 0.4KB/s 00:00 </pre> @@ -230,7 +230,7 @@ # rm -rf doc.git </pre> - <p>On workstation edit conf/gitolite.conf and remove c9-doc.</p> + <p>On workstation edit conf/gitolite.conf and remove doc.</p> <h2 id="hooks">4. Gitolite Hooks</h2> @@ -472,14 +472,14 @@ <pre> $ git add local/hooks/repo-specific/hook-deployweb - $ git add -u && git commit -m "added deploy c9 hook" + $ git add -u && git commit -m "added deploy hook" </pre> - <p>Now we can test if our script is functioning by creating a branch on c9-doc + <p>Now we can test if our script is functioning by creating a branch on doc making a random change and push;<p> <pre> - $ cd c9-doc + $ cd doc $ git checkout -b deploy_branch </pre> diff --git a/tools/gnupg.html b/tools/gnupg.html index 54b74d3..48ffbcb 100644 --- a/tools/gnupg.html +++ b/tools/gnupg.html @@ -77,10 +77,10 @@ GnuPG needs to construct a user ID to identify your key. Real name: User Name - Email address: user@core.privat-server.net + Email address: user@machine.example.org Comment: user at external dot org You selected this USER-ID: - "User Name (user at core) <user@core.privat-server.net>" + "User Name (user at core) <user@machine.example.org>" Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? O </pre> @@ -101,7 +101,7 @@ /home/droid/.gnupg/pubring.kbx ------------------------------ pub dsa3072/EE29B7D3 2016-05-30 [SC] [expires: 2017-05-30] - uid [ultimate] User Name (user at core ) <user@core.privat-server.net> + uid [ultimate] User Name (user at core ) <user@machine.example.org> sub elg2112/9BC2DC12 2016-05-30 [E] [expires: 2017-05-30] </pre> @@ -296,7 +296,7 @@ <p> This is part of the Hive System Documentation. - Copyright (C) 2018 + Copyright (C) 2019 Hive Team. See the file <a href="../fdl-1.3-standalone.html">Gnu Free Documentation License</a> for copying conditions.</p> </body> diff --git a/tools/mutt.html b/tools/mutt.html index 28c9e0c..63e83ad 100644 --- a/tools/mutt.html +++ b/tools/mutt.html @@ -177,7 +177,7 @@ set folder="~/.mail" set mbox_type=Maildir - set spoolfile=/var/spool/mail/c9admin + set spoolfile=/var/spool/mail/machine-admin set keep_flagged=yes set mbox="~/.mail" # ~/.mailext/read_inbox @@ -196,8 +196,8 @@ unset pop_host unset smtp_url - set realname='c9admin' - set from=c9admin@localhost + set realname='machine-admin' + set from=machine-admin@localhost </pre> <p>Create folder;</p> diff --git a/tools/network.html b/tools/network.html index 9e6821e..6f9e941 100644 --- a/tools/network.html +++ b/tools/network.html @@ -46,7 +46,7 @@ FONT=default KEYMAP=dvorak TIMEZONE="Europe/Lisbon" - HOSTNAME=c9 + HOSTNAME=machine SYSLOG=sysklogd SERVICES=(lo iptables wlan blan crond) diff --git a/tools/nginx.html b/tools/nginx.html index d64356d..2bddaf3 100644 --- a/tools/nginx.html +++ b/tools/nginx.html @@ -51,7 +51,7 @@ #ACME challenge location ^~ /.well-known { allow all; - alias /srv/www/c9-pmwiki/pub/cert/.well-known/; + alias /srv/www/machine-pmwiki/pub/cert/.well-known/; default_type "text/plain"; try_files $uri =404; } @@ -60,11 +60,11 @@ <p>First run dryrun to test if everything is ok;</p> <pre> - # certbot certonly --dry-run --email user@mail.org --webroot -w /srv/www/c9-pmwiki/pub/cert/-d example.sub.domain + # certbot certonly --dry-run --email user@mail.org --webroot -w /srv/www/machine-pmwiki/pub/cert/-d machine.example.org </pre> <pre> - # certbot certonly --email user@mail.org --webroot -w /srv/www/c9-pmwiki/pub/cert/-d example.sub.domain + # certbot certonly --email user@mail.org --webroot -w /srv/www/machine-pmwiki/pub/cert/-d machine.example.org </pre> <h3 id="mancert">2.2. Self certificate</h2> @@ -103,7 +103,7 @@ Locality Name (eg, city) []: Organization Name (eg, company) [Internet Widgits Pty Ltd]: Organizational Unit Name (eg, section) []: - Common Name (e.g. server FQDN or YOUR name) []:core.privat-network.net + Common Name (e.g. server FQDN or YOUR name) []:machine.example.org Email Address []: Please enter the following 'extra' attributes @@ -142,7 +142,7 @@ </pre> Signature ok - subject=/C=PT/ST=Some-State/O=Internet Widgits Pty Ltd/CN=core.privat-network.net + subject=/C=PT/ST=Some-State/O=Internet Widgits Pty Ltd/CN=machine.example.org Getting Private key Enter pass phrase for /etc/ssl/keys/nginx.key: </pre> @@ -282,19 +282,19 @@ <p> This server is configured in a way that root serves pmwiki and /tasks serves flyspray. In order to - flyspray to link correctly change index is needed. Create /etc/nginx/sites-enabled/example.sub.domain.conf;</p> + flyspray to link correctly change index is needed. Create /etc/nginx/sites-enabled/machine.example.org.conf;</p> <pre> server { listen 443 ssl; listen 80; - server_name example.sub.domain; + server_name machine.example.org; # listen [::]:443 ssl http2; - ssl_certificate /etc/letsencrypt/live/example.sub.domain/fullchain.pem; - ssl_certificate_key /etc/letsencrypt/live/example.sub.domain/privkey.pem; - ssl_trusted_certificate /etc/letsencrypt/live/example.sub.domain/chain.pem; + ssl_certificate /etc/letsencrypt/live/machine.example.org/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/machine.example.org/privkey.pem; + ssl_trusted_certificate /etc/letsencrypt/live/machine.example.org/chain.pem; ssl_session_timeout 1d; ssl_session_cache shared:SSL:50m; diff --git a/tools/nmap.html b/tools/nmap.html index 0f0f1b4..f80a6a6 100644 --- a/tools/nmap.html +++ b/tools/nmap.html @@ -24,7 +24,7 @@ <p>Or by hostname;</p> <pre> - # nmap -v hive.gnu.systems + # nmap -v machine.example.org </pre> <p>Check OS and version detection;</p> diff --git a/tools/openssh.html b/tools/openssh.html index e1748d7..7c627b6 100644 --- a/tools/openssh.html +++ b/tools/openssh.html @@ -208,8 +208,8 @@ this example the public key will be copied using scp;</p> <pre> - $ scp /home/bob/.ssh/id_rsa.pub admin@core.privat-network.net:/home/admin/.ssh/ - bob@core.privat-network.net's password: + $ scp /home/bob/.ssh/id_rsa.pub admin@machine.example.org:/home/admin/.ssh/ + bob@machine.example.org's password: id_rsa.pub 100% 390 0.4KB/s 00:00 </pre> @@ -234,25 +234,25 @@ <pre> Host core - Hostname core.privat-network.net + Hostname machine.example.org IdentityFile ~/.ssh/id_rsa Port 2222 User admin Host git - Hostname core.privat-network.net + Hostname machine.example.org IdentityFile ~/.ssh/id_rsa Port 2222 User gitolite Host git-admin - Hostname core.privat-network.net + Hostname machine.example.org IdentityFile ~/.ssh/gitolite Port 2222 User gitolite </pre> - <p>Now you can just type ssh core to connect core.privat-network.net on + <p>Now you can just type ssh core to connect machine.example.org on port 2222 with ~/.ssh/id_rsa as identity, or to connect to git server as gitolite admin;</p> diff --git a/tools/postgresql.html b/tools/postgresql.html index b68323a..00fe1ae 100644 --- a/tools/postgresql.html +++ b/tools/postgresql.html @@ -84,7 +84,7 @@ Locality Name (eg, city) []: Organization Name (eg, company) [Internet Widgits Pty Ltd]: Organizational Unit Name (eg, section) []: - Common Name (e.g. server FQDN or YOUR name) []:core.privat-network.net + Common Name (e.g. server FQDN or YOUR name) []:machine.example.org Email Address []: Please enter the following 'extra' attributes diff --git a/tools/qemu.html b/tools/qemu.html index 5c44bad..d6c1738 100644 --- a/tools/qemu.html +++ b/tools/qemu.html @@ -23,7 +23,7 @@ <p>Add users to kvm group;</p> <pre> - # usermod -a -G kvm c9admin + # usermod -a -G kvm machine-admin # usermod -a -G kvm username </pre> diff --git a/tools/squid.html b/tools/squid.html index e8f1b0f..fcbe7bd 100644 --- a/tools/squid.html +++ b/tools/squid.html @@ -22,17 +22,17 @@ http://roberts.bplaced.net/index.php/linux-guides/centos-6-guides/proxy-server/s <pre> # Generate Private Key -openssl genrsa -out core.privat-network.net.key 2048 +openssl genrsa -out machine.example.org.key 2048 </pre> <pre> # Create Certificate Signing Request -openssl req -new -key core.privat-network.net.key -out core.privat-network.net.csr +openssl req -new -key machine.example.org.key -out machine.example.org.csr </pre> <pre> # Sign Certificate -openssl x509 -req -days 3652 -in core.privat-network.net.csr -signkey core.privat-network.net.key -out core.privat-network.net.cert +openssl x509 -req -days 3652 -in machine.example.org.csr -signkey machine.example.org.key -out machine.example.org.cert cat squid.key squid.crt > squid.pem @@ -56,7 +56,7 @@ chown -R squid.squid /var/lib/ssl_db # Proxy Aware (non-intercepted traffic) http_port 192.168.0.1:3128 ssl-bump cert=/etc/squid/example.com.cert key=/etc/squid/example.com.private generate-host-certificates=on version=1 options=NO_SSLv2,NO_SSLv3,SINGLE_DH_USE # Intercepted Traffic -https_port 192.168.0.1:3130 cert=/etc/squid/ssl/core.privat-network.net.cert key=/etc/squid/core.privat-network.net.key ssl-bump intercept generate-host-certificates=on version=1 options=NO_SSLv2,NO_SSLv3,SINGLE_DH_USE +https_port 192.168.0.1:3130 cert=/etc/squid/ssl/machine.example.org.cert key=/etc/squid/machine.example.org.key ssl-bump intercept generate-host-certificates=on version=1 options=NO_SSLv2,NO_SSLv3,SINGLE_DH_USE # SSL Bump Config |