Cерты пользователям можно включать непосредственно в конфигурацию, называется это inline certificates
1 Отозвать серт можно тем же easy-rsa которым он генерился
2 Обновится файл .crl со списком отзыва
3 Делаем reload для openvpn чтобы сервер перечитал изменения в файлах конфигурации
AuthorizedKeysCommand -- проверять скриптом
AllowUsers/DenyUsers/AllowGroups/DenyGroups -- конкретно указать кого именно не хотите
Завести для ssh собственный встроенный CA
Какой дистрибутив посоветуете? Кроме Ubuntu, RHEL и Arch.
$ pandoc markdown-example.md --pdf-engine=xelatex -o markdown-example.pdf
...
No pages of output.
Transcript written on xelatex.log.
mktexfmt [INFO]: log file copied to: /home/dvr/.texlive2021/texmf-var/web2c/xetex/xelatex.log
mktexfmt [ERROR]: running `xetex -ini -jobname=xelatex -progname=xelatex -etex xelatex.ini >&2 </dev/null' return status: 1
mktexfmt [ERROR]: returning error due to option --strict
mktexfmt [INFO]: disabled formats: 5
mktexfmt [INFO]: not selected formats: 53
mktexfmt [INFO]: failed to build: 1 (xetex/xelatex)
mktexfmt [INFO]: total formats: 59
mktexfmt [INFO]: exiting with status 1
Error producing PDF.
This is XeTeX, Version 3.141592653-2.6-0.999993 (TeX Live 2021/Mageia) (preloaded format=xelatex)
restricted \write18 enabled.
I can't find the format file `xelatex.fmt'!
$ pandoc markdown-example.md --pdf-engine=xelatex -o markdown-example.pdf
kpathsea: Running mktexfmt xelatex.fmt
mktexfmt: mktexfmt is using the following fmtutil.cnf files (in precedence order):
mktexfmt: /usr/share/texmf-dist/web2c/fmtutil.cnf
mktexfmt: mktexfmt is using the following fmtutil.cnf file for writing changes:
mktexfmt: /home/dvr/.texlive2021/texmf-config/web2c/fmtutil.cnf
mktexfmt [INFO]: writing formats under /home/dvr/.texlive2021/texmf-var/web2c
mktexfmt [INFO]: --- remaking xelatex with xetex
mktexfmt: running `xetex -ini -jobname=xelatex -progname=xelatex -etex xelatex.ini' ...
This is XeTeX, Version 3.141592653-2.6-0.999993 (TeX Live 2021/Mageia) (INITEX)
restricted \write18 enabled.
entering extended mode
(/usr/share/texmf-dist/tex/generic/tex-ini-files/xelatex.ini
(/usr/share/texmf-dist/tex/latex/base/latex.ltx
(/usr/share/texmf-dist/tex/latex/base/texsys.cfg)
./texsys.aux found
\@currdir set to: ./.
Assuming \openin and \input
have the same search path.
Defining UNIX/DOS style filename parser.
catcodes, registers, parameters,
LaTeX2e <2020-10-01> patch level 4
(/usr/share/texmf-dist/tex/latex/l3kernel/expl3.ltx
(/usr/share/texmf-dist/tex/latex/l3kernel/expl3-code.tex
! LaTeX3 Error: File 'UnicodeData.txt' not found.
For immediate help type H <return>.
...
l.30209 }
?
! Emergency stop.
...
l.30209 }
No pages of output.
Transcript written on xelatex.log.
mktexfmt [INFO]: log file copied to: /home/dvr/.texlive2021/texmf-var/web2c/xetex/xelatex.log
mktexfmt [ERROR]: running `xetex -ini -jobname=xelatex -progname=xelatex -etex xelatex.ini >&2 </dev/null' return status: 1
mktexfmt [ERROR]: returning error due to option --strict
mktexfmt [INFO]: disabled formats: 5
mktexfmt [INFO]: not selected formats: 53
mktexfmt [INFO]: failed to build: 1 (xetex/xelatex)
mktexfmt [INFO]: total formats: 59
mktexfmt [INFO]: exiting with status 1
kpathsea: Running mktexfmt xelatex.fmt
mktexfmt: mktexfmt is using the following fmtutil.cnf files (in precedence order):
mktexfmt: /usr/share/texmf-dist/web2c/fmtutil.cnf
mktexfmt: mktexfmt is using the following fmtutil.cnf file for writing changes:
mktexfmt: /home/dvr/.texlive2021/texmf-config/web2c/fmtutil.cnf
mktexfmt [INFO]: writing formats under /home/dvr/.texlive2021/texmf-var/web2c
mktexfmt [INFO]: --- remaking xelatex with xetex
mktexfmt: running `xetex -ini -jobname=xelatex -progname=xelatex -etex xelatex.ini' ...
This is XeTeX, Version 3.141592653-2.6-0.999993 (TeX Live 2021/Mageia) (INITEX)
restricted \write18 enabled.
entering extended mode
(/usr/share/texmf-dist/tex/generic/tex-ini-files/xelatex.ini
(/usr/share/texmf-dist/tex/latex/base/latex.ltx
(/usr/share/texmf-dist/tex/latex/base/texsys.cfg)
./texsys.aux found
\@currdir set to: ./.
Assuming \openin and \input
have the same search path.
Defining UNIX/DOS style filename parser.
catcodes, registers, parameters,
LaTeX2e <2020-10-01> patch level 4
(/usr/share/texmf-dist/tex/latex/l3kernel/expl3.ltx
(/usr/share/texmf-dist/tex/latex/l3kernel/expl3-code.tex
! LaTeX3 Error: File 'UnicodeData.txt' not found.
For immediate help type H <return>.
...
l.30209 }
?
! Emergency stop.
...
l.30209 }
No pages of output.
Transcript written on xelatex.log.
mktexfmt [INFO]: log file copied to: /home/dvr/.texlive2021/texmf-var/web2c/xetex/xelatex.log
mktexfmt [ERROR]: running `xetex -ini -jobname=xelatex -progname=xelatex -etex xelatex.ini >&2 </dev/null' return status: 1
mktexfmt [ERROR]: returning error due to option --strict
mktexfmt [INFO]: disabled formats: 5
mktexfmt [INFO]: not selected formats: 53
mktexfmt [INFO]: failed to build: 1 (xetex/xelatex)
mktexfmt [INFO]: total formats: 59
mktexfmt [INFO]: exiting with status 1
Error producing PDF.
This is XeTeX, Version 3.141592653-2.6-0.999993 (TeX Live 2021/Mageia) (preloaded format=xelatex)
restricted \write18 enabled.
I can't find the format file `xelatex.fmt'!
поверьте, не сокращается.