CFLAGS_prepend = "-I. "
LD = "${CC}"
do_install_prepend () {
- install -d ${D}${sbindir} ${D}${bindir} ${D}${sysconfdir}/init.d
+ install -d ${D}${sbindir} ${D}${bindir} ${D}${sysconfdir}/init.d ${D}${sysconfdir}/dropbear
install -m 0755 debian/dropbear.init ${D}${sysconfdir}/init.d/dropbear
}
+pkg_postinst_append () {
+
+if [ "x$D" != "x" ]; then
+ if [ ! -f "${sysconfdir}/dropbear/dropbear_rsa_host_key" ]; then
+ dropbearkey -t rsa -f ${sysconfdir}/dropbear/dropbear_rsa_host_key
+ fi
+ if [ ! -f "${sysconfdir}/dropbear/dropbear_dss_host_key" ]; then
+ dropbearkey -t dss -f ${sysconfdir}/dropbear/dropbear_dss_host_key
+ fi
+fi
+}
+
+pkg_postrm_append () {
+
+if [ -f "${sysconfdir}/dropbear/dropbear_rsa_host_key" ]; then
+ rm ${sysconfdir}/dropbear/dropbear_rsa_host_key
+fi
+if [ -f "${sysconfdir}/dropbear/dropbear_dss_host_key" ]; then
+ rm ${sysconfdir}/dropbear/dropbear_dss_host_key
+fi
+}