Index: ipk/source.sh4/network_dropbear/CONTROL/control
===================================================================
--- ipk/source.sh4/network_dropbear/CONTROL/control	(revision 34137)
+++ ipk/source.sh4/network_dropbear/CONTROL/control	(revision 34137)
@@ -0,0 +1,9 @@
+Package: titan-plugin-network-dropbear
+Version: 1.0
+Description: dropbear ssh (server & client) and openssh sftp (server) for sh4
+Section: network
+Architecture: sh4
+Titanname: dropbear ssh (server & client)
+Showname: dropbear ssh (server & client)
+Usepath: mnt,swap
+Minversion: 0.1
Index: ipk/source.sh4/network_dropbear/CONTROL/postinst
===================================================================
--- ipk/source.sh4/network_dropbear/CONTROL/postinst	(revision 34137)
+++ ipk/source.sh4/network_dropbear/CONTROL/postinst	(revision 34137)
@@ -0,0 +1,27 @@
+#!/bin/sh
+INSTDIR="$1"
+
+ln -sf $INSTDIR/bin/dropbearmulti /mnt/swapextensions/bin/dropbear
+ln -sf $INSTDIR/bin/dropbearmulti /mnt/swapextensions/bin/dbclient
+ln -sf $INSTDIR/bin/dropbearmulti /mnt/swapextensions/bin/dropbearkey
+ln -sf $INSTDIR/bin/dropbearmulti /mnt/swapextensions/bin/dropbearconvert
+ln -sf $INSTDIR/bin/dropbearmulti /mnt/swapextensions/bin/ssh
+ln -sf $INSTDIR/bin/dropbearmulti /mnt/swapextensions/bin/scp
+
+ln -s $INSTDIR/bin/sftp-server /mnt/swapextensions/bin/sftp-server > /dev/null
+
+mkdir -p /var/.ssh
+mkdir -p /mnt/dropbear
+
+if [ ! -e /mnt/dropbear/dropbear_rsa_host_key ]; then
+	dropbearkey -t rsa -s 2048 -f /mnt/dropbear/dropbear_rsa_host_key
+fi
+
+grep dropbear /var/etc/inetd.conf > /dev/null
+if [ $? = 1 ]; then
+	killall -9 inetd > /dev/null
+	echo "22 stream tcp nowait root /mnt/swapextensions/bin/dropbear dropbear -i -a -B -p 22" >> /var/etc/inetd.conf
+	/usr/sbin/inetd > /dev/null
+fi
+
+exit 0
Index: ipk/source.sh4/network_dropbear/CONTROL/postrm
===================================================================
--- ipk/source.sh4/network_dropbear/CONTROL/postrm	(revision 34137)
+++ ipk/source.sh4/network_dropbear/CONTROL/postrm	(revision 34137)
@@ -0,0 +1,22 @@
+#!/bin/sh
+INSTDIR="$1"
+
+rm -rf /mnt/swapextensions/bin/dropbear > /dev/null
+rm -rf /mnt/swapextensions/bin/dbclient > /dev/null
+rm -rf /mnt/swapextensions/bin/dropbearkey > /dev/null
+rm -rf /mnt/swapextensions/bin/dropbearconvert > /dev/null
+rm -rf /mnt/swapextensions/bin/ssh > /dev/null
+rm -rf /mnt/swapextensions/bin/scp > /dev/null
+rm -rf /mnt/swapextensions/bin/sftp-server > /dev/null
+
+rm -rf /var/.ssh > /dev/null
+rm -rf /mnt/dropbear > /dev/null
+
+grep dropbear /var/etc/inetd.conf > /dev/null
+if [ $? = 0 ]; then
+	killall -9 inetd > /dev/null
+	sed -i '/dropbear/d' /var/etc/inetd.conf
+	/usr/sbin/inetd > /dev/null
+fi
+
+exit 0
Index: ipk/source.sh4/network_dropbear/CONTROL/preinst
===================================================================
--- ipk/source.sh4/network_dropbear/CONTROL/preinst	(revision 34137)
+++ ipk/source.sh4/network_dropbear/CONTROL/preinst	(revision 34137)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exit 0
Index: ipk/source.sh4/network_dropbear/CONTROL/prerm
===================================================================
--- ipk/source.sh4/network_dropbear/CONTROL/prerm	(revision 34137)
+++ ipk/source.sh4/network_dropbear/CONTROL/prerm	(revision 34137)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exit 0
