b2527bc5377ce3133bf520846e2a3a3ae7955a2b
[stack/cam.git] / lib / initfs.py
1
2
3 import os
4 import logging
5 from utils import *
6 from cfg import *
7
8
9 def initfs():
10     mkdir(ca_base)
11     for sub in [ 'archive', 'ext', 'conf', 
12                  'private', 'private/certs', 'private/single-file',
13                  'public', 'public/certs', 'public/crl', 'newcerts' ]:
14         mkdir(os.path.join(ca_base, sub))
15     os.chmod(os.path.join(ca_base, 'private'), 0700)
16     logging.info('created directory structure')