glusterfs

Форк
0
/
peer_gsec_create.in 
24 строки · 971.0 Байт
1
#!/bin/bash
2

3
prefix=@prefix@
4
exec_prefix=@exec_prefix@
5
libexecdir=@libexecdir@
6

7
if [ ! -f "$GLUSTERD_WORKDIR"/geo-replication/secret.pem.pub ]; then
8
    \rm -rf "$GLUSTERD_WORKDIR"/geo-replication/secret.pem*
9
    ssh-keygen -N '' -f "$GLUSTERD_WORKDIR"/geo-replication/secret.pem > /dev/null
10
fi
11

12
if [ ! -f "$GLUSTERD_WORKDIR"/geo-replication/tar_ssh.pem.pub ]; then
13
    \rm -rf "$GLUSTERD_WORKDIR"/geo-replication/tar_ssh.pem*
14
    ssh-keygen -N '' -f "$GLUSTERD_WORKDIR"/geo-replication/tar_ssh.pem > /dev/null
15
fi
16

17
if [ "Xcontainer" = "X$1" ]; then
18
    output1=`cat "$GLUSTERD_WORKDIR"/geo-replication/secret.pem.pub`
19
    output2=`cat "$GLUSTERD_WORKDIR"/geo-replication/tar_ssh.pem.pub`
20
else
21
    output1=`echo command=\"${libexecdir}/glusterfs/gsyncd\" ""``cat "$GLUSTERD_WORKDIR"/geo-replication/secret.pem.pub`
22
    output2=`echo command=\"tar \$\{SSH_ORIGINAL_COMMAND#* \}\" ""``cat "$GLUSTERD_WORKDIR"/geo-replication/tar_ssh.pem.pub`
23
fi
24
echo -e "$output1\n$output2"
25

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.