Просмотр исходного кода

we don't need all CNF files at client side

Namdak Tonpa 5 лет назад
Родитель
Сommit
d5a433bf2c
3 измененных файлов с 3 добавлено и 4 удалено
  1. 1 1
      include/mad.hrl
  2. BIN
      mad
  3. 2 3
      src/mad_ca.erl

+ 1 - 1
include/mad.hrl

@@ -1 +1 @@
--define(VERSION,"6.8.0-12-g9f7118f").
+-define(VERSION,"6.8.0-13-g00dcfac").


+ 2 - 3
src/mad_ca.erl

@@ -24,10 +24,9 @@ boot(Crypto) ->
         {ok,_} -> skip end, {ok,Crypto}.
 
 do_boot(Crypto) ->
-    {Num,Bin} = {<<"1000">>,replace(replace(cnf(),"PATH",mad_utils:cwd()),"CRYPTO",Crypto)},
     {Dir,CNF} = root(Crypto), filelib:ensure_dir(Dir),
-    Files     = [{"index.txt",<<>>},{"crlnumber",Num},{"serial",Num},{CNF,Bin}],
-    lists:map(fun({A,B}) -> file:write_file(Dir++A,B) end, Files).
+    file:write_file(Dir++CNF,replace(replace(cnf(),"PATH",mad_utils:cwd()),"CRYPTO",Crypto)),
+    up(Crypto).
 
 up(Crypto) ->
     application:start(inets),