From ba3359722cbf8aa7b0ed39e1f81d1d74ec88fecd Mon Sep 17 00:00:00 2001
From: Waldemar Brodkorb <wbx@openadk.org>
Date: Sat, 30 May 2009 20:39:07 +0200
Subject: optimize ipkg package management

- generate ipkg control file from PKG_* variables
- automatically install init scripts from ./files/*.init
  set #PKG pkgname to set the binary package
- rename FWINIT -> INIT
- move postinst and conffiles meta data to ./files
- update the packages to the latest upstream version
- remove some unready or unused package (strongswan,..)

more cleanups needed after allmodconfig
---
 package/vsftpd/files/vsftpd.conffiles | 1 +
 package/vsftpd/files/vsftpd.init      | 4 +++-
 package/vsftpd/files/vsftpd.postinst  | 3 +++
 3 files changed, 7 insertions(+), 1 deletion(-)
 create mode 100644 package/vsftpd/files/vsftpd.conffiles
 create mode 100644 package/vsftpd/files/vsftpd.postinst

(limited to 'package/vsftpd/files')

diff --git a/package/vsftpd/files/vsftpd.conffiles b/package/vsftpd/files/vsftpd.conffiles
new file mode 100644
index 000000000..45632cf31
--- /dev/null
+++ b/package/vsftpd/files/vsftpd.conffiles
@@ -0,0 +1 @@
+/etc/vsftpd.conf
diff --git a/package/vsftpd/files/vsftpd.init b/package/vsftpd/files/vsftpd.init
index 1215888ce..7d5e5cccb 100644
--- a/package/vsftpd/files/vsftpd.init
+++ b/package/vsftpd/files/vsftpd.init
@@ -1,5 +1,7 @@
 #!/bin/sh
-#FWINIT 70
+#PKG vsftpd
+#INIT 70
+
 . /etc/rc.conf
 
 case $1 in
diff --git a/package/vsftpd/files/vsftpd.postinst b/package/vsftpd/files/vsftpd.postinst
new file mode 100644
index 000000000..c64e98223
--- /dev/null
+++ b/package/vsftpd/files/vsftpd.postinst
@@ -0,0 +1,3 @@
+#!/bin/sh
+. $IPKG_INSTROOT/etc/functions.sh
+add_rcconf vsftpd vsftpd NO
-- 
cgit v1.2.3