On 2015-07-30, Ted Unangst <t...@tedunangst.com> wrote:
> Michael McConville wrote:
>> > Another meat could be, why you're using self-signed certificates?
>> > Given the plethora of options for getting free (valid) certificates.
>> 
>> He mentioned in his original email that it's a requirement where he
>> works. That's common, from what I hear, although probably not the
>> safest.
>
> I would consider a cert signed by somebody I actually trust (me) safer than
> delegating that trust to 300 strangers.

I think cert.pem should move to the etc set, so you can remove
CAs from the file (as well as add new ones) without risk of those
changes getting reverted.

Downside: CA changes will then only take effect after running
sysmerge. Is that a problem?

Index: base/mi
===================================================================
RCS file: /cvs/src/distrib/sets/lists/base/mi,v
retrieving revision 1.716
diff -u -p -r1.716 mi
--- base/mi     16 Jul 2015 21:28:06 -0000      1.716
+++ base/mi     30 Jul 2015 17:14:15 -0000
@@ -221,7 +221,6 @@
 ./etc/skel/.ssh
 ./etc/ssh
 ./etc/ssl
-./etc/ssl/cert.pem
 ./etc/ssl/lib
 ./etc/ssl/private
 ./etc/systrace
Index: etc/mi
===================================================================
RCS file: /cvs/src/distrib/sets/lists/etc/mi,v
retrieving revision 1.199
diff -u -p -r1.199 mi
--- etc/mi      3 Jul 2015 22:52:52 -0000       1.199
+++ etc/mi      30 Jul 2015 17:14:15 -0000
@@ -42,6 +42,7 @@
 ./etc/spwd.db
 ./etc/ssh/ssh_config
 ./etc/ssh/sshd_config
+./etc/ssl/cert.pem
 ./etc/ssl/openssl.cnf
 ./etc/ssl/x509v3.cnf
 ./etc/syslog.conf

Reply via email to