| 1 |
#!/bin/sh
|
| 2 |
|
| 3 |
cd /usr/local/lbbs/conf
|
| 4 |
|
| 5 |
if [ ! -f ssh_host_rsa_key ]; then
|
| 6 |
ssh-keygen -t rsa -C "MyBBS Server" -N "" -f ssh_host_rsa_key
|
| 7 |
if [ $? -ne 0 ]; then
|
| 8 |
exit 1
|
| 9 |
fi
|
| 10 |
fi
|
| 11 |
if [ ! -f ssh_host_ed25519_key ]; then
|
| 12 |
ssh-keygen -t ed25519 -C "MyBBS Server" -N "" -f ssh_host_ed25519_key
|
| 13 |
if [ $? -ne 0 ]; then
|
| 14 |
exit 2
|
| 15 |
fi
|
| 16 |
fi
|
| 17 |
if [ ! -f ssh_host_ecdsa_key ]; then
|
| 18 |
ssh-keygen -t ecdsa -C "MyBBS Server" -N "" -f ssh_host_ecdsa_key
|
| 19 |
if [ $? -ne 0 ]; then
|
| 20 |
exit 3
|
| 21 |
fi
|
| 22 |
fi
|
| 23 |
|
| 24 |
cd /usr/local/lbbs/utils/bin
|
| 25 |
|
| 26 |
php gen_section_menu.php
|
| 27 |
if [ $? -ne 0 ]; then
|
| 28 |
sleep 5
|
| 29 |
exit 4
|
| 30 |
fi
|
| 31 |
|
| 32 |
php gen_ex_list.php
|
| 33 |
if [ $? -ne 0 ]; then
|
| 34 |
sleep 5
|
| 35 |
exit 5
|
| 36 |
fi
|
| 37 |
php gen_top.php
|
| 38 |
if [ $? -ne 0 ]; then
|
| 39 |
sleep 5
|
| 40 |
exit 6
|
| 41 |
fi
|