Browse Source

Benjamin Schieder:


			
			
				rocklinux
			
			
		
Benjamin Schieder 19 years ago
parent
commit
0fe1c6bbc2
2 changed files with 21 additions and 9 deletions
  1. +21
    -0
      package/base/openssh/postinstall.sh
  2. +0
    -9
      package/base/openssh/stone_mod_sshd.sh

+ 21
- 0
package/base/openssh/postinstall.sh

@ -0,0 +1,21 @@
if any_installed "usr/bin/ssh-keygen" ; then
if [ ! -f /etc/ssh/ssh_host_key ] ; then
echo "Creating /etc/ssh/ssh_host_key"
/usr/bin/ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_key -N ''
fi
if [ ! -f /etc/ssh/ssh_host_dsa_key ] ; then
echo "Creating /etc/ssh/ssh_host_dsa_key"
/usr/bin/ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key -N ''
fi
if [ ! -f /etc/ssh/ssh_host_rsa_key ] ; then
echo "Creating /etc/ssh/ssh_host_rsa_key"
/usr/bin/ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N ''
fi
fi
exit 0
if any_removed "usr/bin/ssh-keygen" ; then
echo "Removing ssh host keys"
rm -f /etc/ssh/ssh_host_key /etc/ssh/ssh_host_dsa_key /etc/ssh/ssh_host_rsa_key
fi

+ 0
- 9
package/base/openssh/stone_mod_sshd.sh

@ -22,18 +22,9 @@
#
# [MAIN] 50 sshd SSH Daemon configuration
ssh_create_hostpair(){
gui_cmd "Creating ssh host keypair" \
"/usr/bin/ssh-keygen -t rsa1 -f /etc/ssh/ssh_host_key -N '' ; \
/usr/bin/ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key -N '' ; \
/usr/bin/ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key -N '' "
}
main() {
while
gui_menu alsa 'SSH Daemon Configuration.' \
'Create a ssh host keypair' \
'ssh_create_hostpair' \
'Configure runlevels for sshd service' \
'$STONE runlevel edit_srv sshd' \
'(Re-)Start sshd init script' \

Loading…
Cancel
Save