+citadel (6.62-1) unstable; urgency=low
+
+ * update to actual Citadel CVS. many new features. see Packages changelog.
+
+ -- Wilfried Goesgens <w.goesgens@chaosindustries.de> Fri, 18 Nov 2005 16:04:00 +0100
+
+
+citadel (6.61-2) unstable; urgency=low
+
+ * update to actual Citadel CVS. many new features. see Packages changelog.
+
+ -- Wilfried Goesgens <w.goesgens@chaosindustries.de> Tue, 01 Nov 2005 12:23:15 +0200
+
citadel (6.53-1) unstable; urgency=low
* Initial release Closes: #nnnn (nnnn is the bug number of your ITP)
-shlibs:Depends=libc6 (>= 2.3.2.ds1-21), libncurses5 (>= 5.4-5), libssl0.9.7
+shlibs:Depends=libc6 (>= 2.3.5-1), libncurses5 (>= 5.4-5), libssl0.9.8
-shlibs:Depends=libc6 (>= 2.3.2.ds1-21), libncurses5 (>= 5.4-5), libssl0.9.7
+shlibs:Depends=libc6 (>= 2.3.5-1), libncurses5 (>= 5.4-5), libssl0.9.8
debian/tmp/usr/sbin/citserver
-debian/tmp/usr/sbin/chkpwd
debian/tmp/usr/sbin/aidepost
debian/tmp/usr/sbin/msgform
debian/tmp/usr/sbin/citmail
# /var/run/citadel
#
+ mkdir -p /var/lib/citadel/help
for i in aide floors hours intro.gz mail network nice.gz policy software summary.gz; do
case $i in
*.gz)
# if test ! -e '/var/lib/citadel/help/?'; then
# cp '/usr/share/doc/citadel/examples/data/help/?' '/var/lib/citadel/help'
# fi
+ mkdir -p /var/lib/citadel/messages
for i in aideopt changepw dotopt entermsg entopt goodbye hello help mainmenu newuser readopt register roomaccess unlisted; do
ucf "/usr/share/doc/citadel-server/examples/messages/$i" "/var/lib/citadel/messages/$i"
db_get citadel/Administrator && admin="$RET"
db_get citadel/ServerIPAddress && ip_addr="$RET"
+ export CITADEL=/usr/sbin/
+ export CITADEL_INSTALLER=yes
+ export ACT_AS_MTA=no
+ export SYSADMIN_NAME=$admin
+ export CREATE_XINETD_ENTRY=no
+ export CREATE_INITTAB_ENTRY=yes
echo "applying your settings."
- echo "/usr/sbin
-$admin
-citadel
-$ip_addr
-
-" | \
+# citadel home
+# sysadmin
+# uid
+# server ip
+# port
+# postfix?
+# exim?
+# echo "/usr/sbin
+#$admin
+#citadel
+#$ip_addr
+#
+#no
+#no
+#" | \
/usr/lib/citadel-server/setup -q
-
+ killall -HUP init
#### There are three sub-cases:
###if test "${2+set}" != set; then
### # We're being installed by an ancient dpkg which doesn't remember
# postrm.skeleton
# Skeleton maintainer script showing all the possible cases.
# Written by Charles Briscoe-Smith, March-June 1998. Public Domain.
+. /usr/share/debconf/confmodule
# Abort if any command returns an error value
set -e
remove)
# This package is being removed, but its configuration has not yet
# been purged.
-
+ export CREATE_INITTAB_ENTRY=no
+ /usr/lib/citadel-server/setup -q
+ killall -HUP init
+
# Remove diversion
#: dpkg-divert --package foo --remove --rename \
# ldconfig is NOT needed during removal of a library, only during
# installation
-
+
;;
purge)
# This package has previously been removed and is now having
ucf --purge "/var/lib/citadel/help/$i"
rm -f "/var/lib/citadel/help/$i"
done
+ rmdir "/var/lib/citadel/help"
for i in aideopt changepw dotopt entermsg entopt goodbye hello help mainmenu newuser readopt register roomaccess unlisted; do
ucf --purge "/var/lib/citadel/messages/$i"
rm -f "/var/lib/citadel/messages/$i"
done
+ rmdir "/var/lib/citadel/messages"
for i in mail.aliases public_clients citadel.conf; do
ucf --purge "/etc/citadel/$i"
rm -f /var/lib/citadel/messages/*$ext
rm -f /var/lib/citadel/help/*$ext
done
+ echo "/var/lib/citadel/data not removed, as it may contain your personal data."
+ db_purge
+ db_go
### TODO: remove citadel from inittab!
;;
disappear)
misc:Depends=debconf (>= 0.5) | debconf-2.0
-shlibs:Depends=libc6 (>= 2.3.2.ds1-21), libdb4.2, libldap2 (>= 2.1.17-1), libncurses5 (>= 5.4-5), libssl0.9.7, zlib1g (>= 1:1.2.1)
+shlibs:Depends=libc6 (>= 2.3.5-1), libdb4.2, libldap2 (>= 2.1.17-1), libncurses5 (>= 5.4-5), libssl0.9.8, zlib1g (>= 1:1.2.1)
--- /dev/null
+debian/tmp/usr/sbin/chkpwd
+
--- /dev/null
+shlibs:Depends=libc6 (>= 2.3.5-1)
software that helps them work, play, stay in touch... without calling
attention to itself.
+Package: citadel-unixlogin
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: This enables your citadel server to sync its passwords with
+ unix system accounts.
+
Package: citadel-mta
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, citadel-server
+++ /dev/null
-citadel-server_6.53-1_i386.deb mail optional
-citadel-client_6.53-1_i386.deb mail optional
-citadel-mta_6.53-1_i386.deb mail optional
-citadel-doc_6.53-1_all.deb mail optional
--- /dev/null
+citadel-server_@CITADEL_VERSION@-@PACKAGE_VERSION@_i386.deb mail optional
+citadel-client_@CITADEL_VERSION@-@PACKAGE_VERSION@_i386.deb mail optional
+citadel-mta_@CITADEL_VERSION@-@PACKAGE_VERSION@_i386.deb mail optional
+citadel-doc_@CITADEL_VERSION@-@PACKAGE_VERSION@_all.deb mail optional
+citadel-unixlogin_@CITADEL_VERSION@-@PACKAGE_VERSION@_all.deb mail optional
CFLAGS = -Wall -g
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O0
-else
- CFLAGS += -O2
-endif
+#ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0 -ggdb
+#else
+# CFLAGS += -O2
+#endif
config.status: configure
dh_testdir
--with-datadir=/var/lib/citadel \
--with-rundir=/var/run/citadel \
--with-docdir=/usr/share/doc/citadel-doc/ \
+ --enable-autologin \
--with-ical --with-db --with-ldap