Bob Mottram пре 10 година
родитељ
комит
6cfc81d86c
1 измењених фајлова са 12 додато и 19 уклоњено
  1. 12
    19
      beaglebone.txt

+ 12
- 19
beaglebone.txt Прегледај датотеку

@@ -3357,22 +3357,11 @@ Create some ssl certificates:
3357 3357
 
3358 3358
 #+BEGIN_SRC: bash
3359 3359
 mkdir /home/ircserver/ircd/ssl
3360
-openssl genrsa -out /home/ircserver/ircd/ssl/ircd.key 4096
3361
-openssl req -new -x509 -sha256 -key /home/ircserver/ircd/ssl/ircd.key -out /home/ircserver/ircd/ssl/ircd.pem -days 3650
3362
-#+END_SRC
3363
-
3364
-You will be asked for some details. The next step will take a few minutes to gather entropy, so go and do something else.
3365
-
3366
-#+BEGIN_SRC: bash
3367
-openssl dhparam -out /home/ircserver/ircd/ssl/dhparam.pem 1024
3368
-#+END_SRC
3369
-
3370
-Now alter the permissions on the files so that they're accessible to the /ircserver/ user:
3371
-
3372
-#+BEGIN_SRC: bash
3373
-chmod 600 /home/ircserver/ircd/ssl/ircd.key
3374
-chmod 600 /home/ircserver/ircd/ssl/ircd.pem
3375
-chmod 600 /home/ircserver/ircd/ssl/dhparam.pem
3360
+makecert ircd
3361
+mv /etc/ssl/private/ircd.key /home/ircserver/ircd/ssl/
3362
+mv /etc/ssl/certs/ircd.crt /home/ircserver/ircd/ssl/ircd.pem
3363
+mv /etc/ssl/certs/ircd.dhparam /home/ircserver/ircd/ssl/dhparam.pem
3364
+chmod 640 /home/ircserver/ircd/ssl/*
3376 3365
 chown -R ircserver:ircserver /home/ircserver/ircd
3377 3366
 chown -R ircserver:ircserver /home/ircserver/services
3378 3367
 #+END_SRC
@@ -7757,9 +7746,13 @@ chown prosody:prosody /etc/ssl/certs/xmpp.crt
7757 7746
 And regenerate the IRC server keys:
7758 7747
 
7759 7748
 #+BEGIN_SRC: bash
7760
-openssl genrsa -out /home/ircserver/ircd/ssl/ircd.key 4096
7761
-openssl req -new -x509 -sha256 -key /home/ircserver/ircd/ssl/ircd.key -out /home/ircserver/ircd/ssl/ircd.pem -days 3650
7762
-openssl dhparam -out /home/ircserver/ircd/ssl/dhparam.pem 1024
7749
+makecert ircd
7750
+mv /etc/ssl/private/ircd.key /home/ircserver/ircd/ssl/
7751
+mv /etc/ssl/certs/ircd.crt /home/ircserver/ircd/ssl/ircd.pem
7752
+mv /etc/ssl/certs/ircd.dhparam /home/ircserver/ircd/ssl/dhparam.pem
7753
+chmod 640 /home/ircserver/ircd/ssl/*
7754
+chown -R ircserver:ircserver /home/ircserver/ircd
7755
+chown -R ircserver:ircserver /home/ircserver/services
7763 7756
 #+END_SRC
7764 7757
 
7765 7758
 This will take a few minutes to gather entropy.