From 4d1212e60c60d000bc289e197fc0dccf98285bb1 Mon Sep 17 00:00:00 2001
From: Jonathan McDowell <noodles@earth.li>
Date: Tue, 14 Sep 2004 18:21:03 +0000
Subject: [PATCH] Create an initial database when installing the package. If
 we're installing the Debian package and there's no existing database then
 create one by importing my key.

---
 debian/docs     | 1 +
 debian/postinst | 7 +++++++
 2 files changed, 8 insertions(+)

diff --git a/debian/docs b/debian/docs
index 381cef3..cf89c3b 100644
--- a/debian/docs
+++ b/debian/docs
@@ -3,3 +3,4 @@ README
 TODO
 PERFORMANCE
 HISTORY
+keys/noodles.key
diff --git a/debian/postinst b/debian/postinst
index 1252508..f821f40 100644
--- a/debian/postinst
+++ b/debian/postinst
@@ -7,6 +7,13 @@ if [ "$1" = "configure" ]; then
     # Add the onak user
     adduser --system --home /var/lib/onak --no-create-home --disabled-login onak
 
+    # 
+    # If there's no onak database, create it by adding my key.
+    #
+    if [ ! -e /var/lib/onak/num_keydb ]; then
+        zcat /usr/share/doc/onak/noodles.key | onak -b add
+    fi
+
     # Take ownership of the database directory
     chown -R onak /var/lib/onak
 
-- 
2.39.5