dovecot: fixed rc script, install headers (FS#214)

This commit is contained in:
Juergen Daubert 2008-02-18 17:47:01 +01:00
parent 67fbab2c39
commit 2f5c293eda
4 changed files with 214 additions and 4 deletions

View File

@ -8,12 +8,221 @@ drwxr-xr-x root/root etc/ssl/certs/
drwxr-xr-x root/root etc/ssl/keys/
-rw------- root/root etc/ssl/keys/dovecot.key (EMPTY)
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/dovecot/
-rw-r--r-- root/root usr/include/dovecot/config.h
drwxr-xr-x root/root usr/include/dovecot/src/
drwxr-xr-x root/root usr/include/dovecot/src/auth/
-rw-r--r-- root/root usr/include/dovecot/src/auth/auth-cache.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/auth-client-connection.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/auth-client-interface.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/auth-master-connection.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/auth-master-interface.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/auth-master-listener.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/auth-module.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/auth-request-handler.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/auth-request.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/auth-stream.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/auth-worker-client.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/auth-worker-server.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/auth.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/common.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/db-ldap.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/db-passwd-file.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/db-sql.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/mech.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/mycrypt.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/passdb-blocking.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/passdb-cache.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/passdb.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/password-scheme.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/userdb-blocking.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/userdb-vpopmail.h
-rw-r--r-- root/root usr/include/dovecot/src/auth/userdb.h
drwxr-xr-x root/root usr/include/dovecot/src/deliver/
-rw-r--r-- root/root usr/include/dovecot/src/deliver/auth-client.h
-rw-r--r-- root/root usr/include/dovecot/src/deliver/deliver.h
-rw-r--r-- root/root usr/include/dovecot/src/deliver/duplicate.h
-rw-r--r-- root/root usr/include/dovecot/src/deliver/mail-send.h
-rw-r--r-- root/root usr/include/dovecot/src/deliver/smtp-client.h
drwxr-xr-x root/root usr/include/dovecot/src/imap/
-rw-r--r-- root/root usr/include/dovecot/src/imap/client.h
-rw-r--r-- root/root usr/include/dovecot/src/imap/commands-util.h
-rw-r--r-- root/root usr/include/dovecot/src/imap/commands.h
-rw-r--r-- root/root usr/include/dovecot/src/imap/common.h
-rw-r--r-- root/root usr/include/dovecot/src/imap/imap-expunge.h
-rw-r--r-- root/root usr/include/dovecot/src/imap/imap-fetch.h
-rw-r--r-- root/root usr/include/dovecot/src/imap/imap-messageset.h
-rw-r--r-- root/root usr/include/dovecot/src/imap/imap-search.h
-rw-r--r-- root/root usr/include/dovecot/src/imap/imap-sort.h
-rw-r--r-- root/root usr/include/dovecot/src/imap/imap-sync.h
-rw-r--r-- root/root usr/include/dovecot/src/imap/imap-thread.h
-rw-r--r-- root/root usr/include/dovecot/src/imap/namespace.h
drwxr-xr-x root/root usr/include/dovecot/src/lib-auth/
-rw-r--r-- root/root usr/include/dovecot/src/lib-auth/auth-client.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-auth/auth-server-connection.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-auth/auth-server-request.h
drwxr-xr-x root/root usr/include/dovecot/src/lib-charset/
-rw-r--r-- root/root usr/include/dovecot/src/lib-charset/charset-utf8.h
drwxr-xr-x root/root usr/include/dovecot/src/lib-dict/
-rw-r--r-- root/root usr/include/dovecot/src/lib-dict/dict-client.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-dict/dict-private.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-dict/dict-sql.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-dict/dict.h
drwxr-xr-x root/root usr/include/dovecot/src/lib-imap/
-rw-r--r-- root/root usr/include/dovecot/src/lib-imap/imap-base-subject.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-imap/imap-bodystructure.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-imap/imap-date.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-imap/imap-envelope.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-imap/imap-match.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-imap/imap-parser.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-imap/imap-quote.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-imap/imap-util.h
drwxr-xr-x root/root usr/include/dovecot/src/lib-index/
-rw-r--r-- root/root usr/include/dovecot/src/lib-index/mail-cache-private.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-index/mail-cache.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-index/mail-index-private.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-index/mail-index-sync-private.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-index/mail-index-transaction-private.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-index/mail-index-view-private.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-index/mail-index.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-index/mail-transaction-log-private.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-index/mail-transaction-log.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-index/mail-transaction-util.h
drwxr-xr-x root/root usr/include/dovecot/src/lib-mail/
-rw-r--r-- root/root usr/include/dovecot/src/lib-mail/istream-header-filter.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-mail/mail-types.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-mail/message-address.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-mail/message-body-search.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-mail/message-content-parser.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-mail/message-date.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-mail/message-header-decode.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-mail/message-header-search.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-mail/message-parser.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-mail/message-part-serialize.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-mail/message-send.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-mail/message-size.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-mail/quoted-printable.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-mail/rfc822-parser.h
drwxr-xr-x root/root usr/include/dovecot/src/lib-settings/
-rw-r--r-- root/root usr/include/dovecot/src/lib-settings/settings.h
drwxr-xr-x root/root usr/include/dovecot/src/lib-sql/
-rw-r--r-- root/root usr/include/dovecot/src/lib-sql/sql-api-private.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-sql/sql-api.h
drwxr-xr-x root/root usr/include/dovecot/src/lib-storage/
drwxr-xr-x root/root usr/include/dovecot/src/lib-storage/index/
drwxr-xr-x root/root usr/include/dovecot/src/lib-storage/index/dbox/
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/dbox/dbox-file.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/dbox/dbox-format.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/dbox/dbox-keywords.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/dbox/dbox-storage.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/dbox/dbox-sync.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/dbox/dbox-uidlist.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/index-mail.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/index-storage.h
drwxr-xr-x root/root usr/include/dovecot/src/lib-storage/index/maildir/
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/maildir/maildir-keywords.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/maildir/maildir-storage.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/maildir/maildir-uidlist.h
drwxr-xr-x root/root usr/include/dovecot/src/lib-storage/index/mbox/
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/mbox/istream-raw-mbox.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/mbox/mbox-file.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/mbox/mbox-from.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/mbox/mbox-lock.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/mbox/mbox-md5.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/mbox/mbox-storage.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/index/mbox/mbox-sync-private.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/mail-copy.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/mail-search.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/mail-storage-private.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/mail-storage.h
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/mailbox-tree.h
drwxr-xr-x root/root usr/include/dovecot/src/lib-storage/subscription-file/
-rw-r--r-- root/root usr/include/dovecot/src/lib-storage/subscription-file/subscription-file.h
drwxr-xr-x root/root usr/include/dovecot/src/lib/
-rw-r--r-- root/root usr/include/dovecot/src/lib/array-decl.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/array.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/backtrace-string.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/base64.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/bsearch-insert-pos.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/buffer.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/close-keep-errno.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/compat.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/data-stack.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/env-util.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/failures.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/fd-close-on-exec.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/fd-set-nonblock.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/fdpass.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/file-cache.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/file-copy.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/file-dotlock.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/file-lock.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/file-set-size.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/hash.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/hex-binary.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/hex-dec.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/hmac-md5.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/home-expand.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/hostpid.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/imem.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/ioloop-internal.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/ioloop-iolist.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/ioloop.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/iostream-internal.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/istream-internal.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/istream-seekable.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/istream.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/lib-signals.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/lib.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/macros.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/md4.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/md5.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/mempool.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/mkdir-parents.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/mmap-util.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/module-dir.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/mountpoint.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/network.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/nfs-workarounds.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/ostream-crlf.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/ostream-internal.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/ostream.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/primes.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/printf-upper-bound.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/process-title.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/randgen.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/read-full.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/restrict-access.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/restrict-process-size.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/safe-memset.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/safe-mkdir.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/sendfile-util.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/seq-range-array.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/sha1.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/str-sanitize.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/str.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/strescape.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/strfuncs.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/unix-socket-create.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/unlink-directory.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/unlink-lockfiles.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/utc-mktime.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/utc-offset.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/var-expand.h
-rw-r--r-- root/root usr/include/dovecot/src/lib/write-full.h
drwxr-xr-x root/root usr/include/dovecot/src/pop3/
-rw-r--r-- root/root usr/include/dovecot/src/pop3/capability.h
-rw-r--r-- root/root usr/include/dovecot/src/pop3/client.h
-rw-r--r-- root/root usr/include/dovecot/src/pop3/commands.h
-rw-r--r-- root/root usr/include/dovecot/src/pop3/common.h
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/dovecot/
-rwxr-xr-x root/root usr/lib/dovecot/checkpassword-reply
-rwxr-xr-x root/root usr/lib/dovecot/deliver
-rwxr-xr-x root/root usr/lib/dovecot/dict
-rwxr-xr-x root/root usr/lib/dovecot/dovecot-auth
-rw-r--r-- root/root usr/lib/dovecot/dovecot-config
-rwxr-xr-x root/root usr/lib/dovecot/gdbhelper
-rwxr-xr-x root/root usr/lib/dovecot/idxview
-rwxr-xr-x root/root usr/lib/dovecot/imap

View File

@ -1,3 +1,3 @@
1c37d911bc42fb40f0ef5a3f5822b170 dovecot
7eaa958040fbd7169c86134439d4b632 dovecot
c050fa2a7dae8984d432595e3e8183e1 dovecot-1.0.10.tar.gz
9678a18c4fb67618e263fc6ce8a4e95c dovecot-config.patch

View File

@ -5,7 +5,7 @@
name=dovecot
version=1.0.10
release=1
release=2
source=(http://dovecot.org/releases/1.0/$name-$version.tar.gz \
dovecot-config.patch dovecot)
@ -20,12 +20,13 @@ build () {
--with-moduledir=/usr/lib/dovecot/modules \
--with-ioloop=epoll \
--enable-ipv6 \
--enable-header-install \
--with-ssl=openssl \
--with-pop3d
make
make DESTDIR=$PKG install
rm -r $PKG/usr/{share,include}
rm -r $PKG/usr/share
rm $PKG/etc/dovecot-{ldap,sql}-example.conf
mv $PKG/etc/dovecot-example.conf $PKG/etc/dovecot.conf
install -D -m 755 $SRC/dovecot $PKG/etc/rc.d/dovecot

View File

@ -22,7 +22,7 @@ restart)
$0 start
;;
reload)
kill -s SIGHUP $(pidof dovecot)
kill -s HUP $(pidof dovecot)
;;
*)
echo "usage: $0 [start|stop|restart|reload]"