From 1987e1e5e80c8e8594ade1dbc85518a5f4120b90 Mon Sep 17 00:00:00 2001 From: kcr Date: Sat, 28 Mar 2009 21:50:12 +0000 Subject: [PATCH] resurrect zephyr packaging git-svn-id: svn://svn.1ts.org/debian/trunk@482 cbed1d16-5ef5-0310-b6a1-d4a37b08ba1f --- zephyr/debian/README.krb4-5 | 1 + zephyr/debian/acl/class-registry.acl | 9 + zephyr/debian/acl/iui-hm_ctl.acl | 1 + zephyr/debian/acl/iui-hm_stat.acl | 1 + zephyr/debian/acl/iui-login.acl | 1 + zephyr/debian/acl/iui-operations.acl | 1 + zephyr/debian/acl/iui-user_locate.acl | 1 + zephyr/debian/acl/iui-wg_ctl.acl | 1 + zephyr/debian/acl/iui-zephyr_admin.acl | 1 + zephyr/debian/acl/iui-zephyr_ctl.acl | 1 + zephyr/debian/acl/iws-hm_ctl.acl | 1 + zephyr/debian/acl/iws-hm_stat.acl | 1 + zephyr/debian/acl/iws-login.acl | 1 + zephyr/debian/acl/iws-operations.acl | 1 + zephyr/debian/acl/iws-user_locate.acl | 1 + zephyr/debian/acl/iws-wg_ctl.acl | 1 + zephyr/debian/acl/iws-zephyr_admin.acl | 1 + zephyr/debian/acl/iws-zephyr_ctl.acl | 1 + zephyr/debian/acl/sub-hm_ctl.acl | 1 + zephyr/debian/acl/sub-hm_stat.acl | 1 + zephyr/debian/acl/sub-login.acl | 1 + zephyr/debian/acl/sub-operations.acl | 1 + zephyr/debian/acl/sub-user_locate.acl | 1 + zephyr/debian/acl/sub-wg_ctl.acl | 1 + zephyr/debian/acl/sub-zephyr_admin.acl | 1 + zephyr/debian/acl/sub-zephyr_ctl.acl | 1 + zephyr/debian/acl/xmt-hm_ctl.acl | 1 + zephyr/debian/acl/xmt-hm_stat.acl | 1 + zephyr/debian/acl/xmt-login.acl | 1 + zephyr/debian/acl/xmt-operations.acl | 1 + zephyr/debian/acl/xmt-user_locate.acl | 1 + zephyr/debian/acl/xmt-wg_ctl.acl | 1 + zephyr/debian/acl/xmt-zephyr_admin.acl | 1 + zephyr/debian/acl/xmt-zephyr_ctl.acl | 1 + zephyr/debian/changelog | 409 ++++++++++++++++++ zephyr/debian/compat | 1 + zephyr/debian/control | 177 ++++++++ zephyr/debian/copyright | 125 ++++++ zephyr/debian/default.subscriptions | 3 + zephyr/debian/dirs | 2 + zephyr/debian/libzephyr-dev.files | 5 + zephyr/debian/libzephyr4-krb5.templates | 15 + zephyr/debian/libzephyr4.files | 1 + zephyr/debian/po/POTFILES.in | 2 + zephyr/debian/po/cs.po | 91 ++++ zephyr/debian/po/de.po | 104 +++++ zephyr/debian/po/es.po | 65 +++ zephyr/debian/po/fr.po | 56 +++ zephyr/debian/po/gl.po | 100 +++++ zephyr/debian/po/ja.po | 45 ++ zephyr/debian/po/nl.po | 112 +++++ zephyr/debian/po/pt.po | 98 +++++ zephyr/debian/po/pt_BR.po | 111 +++++ zephyr/debian/po/ru.po | 61 +++ zephyr/debian/po/sv.po | 57 +++ zephyr/debian/po/templates.pot | 45 ++ zephyr/debian/po/vi.po | 106 +++++ zephyr/debian/rules | 181 ++++++++ zephyr/debian/zephyr-clients.config | 42 ++ zephyr/debian/zephyr-clients.docs | 1 + zephyr/debian/zephyr-clients.files | 24 + zephyr/debian/zephyr-clients.init | 74 ++++ zephyr/debian/zephyr-clients.postinst | 84 ++++ zephyr/debian/zephyr-clients.prerm | 49 +++ zephyr/debian/zephyr-clients.templates | 30 ++ zephyr/debian/zephyr-server-krb.README.Debian | 30 ++ zephyr/debian/zephyr-server-krb.docs | 1 + zephyr/debian/zephyr-server-krb.init | 77 ++++ zephyr/debian/zephyr-server-krb.postrm | 9 + zephyr/debian/zephyr-server.config | 33 ++ zephyr/debian/zephyr-server.docs | 1 + zephyr/debian/zephyr-server.files | 36 ++ zephyr/debian/zephyr-server.init | 72 +++ zephyr/debian/zephyr-server.postinst | 61 +++ zephyr/debian/zephyr-server.postrm | 9 + zephyr/debian/zephyr-server.templates | 45 ++ zephyr/debian/zephyr.vars | 11 + 77 files changed, 2703 insertions(+) create mode 100644 zephyr/debian/README.krb4-5 create mode 100644 zephyr/debian/acl/class-registry.acl create mode 100644 zephyr/debian/acl/iui-hm_ctl.acl create mode 100644 zephyr/debian/acl/iui-hm_stat.acl create mode 100644 zephyr/debian/acl/iui-login.acl create mode 100644 zephyr/debian/acl/iui-operations.acl create mode 100644 zephyr/debian/acl/iui-user_locate.acl create mode 100644 zephyr/debian/acl/iui-wg_ctl.acl create mode 100644 zephyr/debian/acl/iui-zephyr_admin.acl create mode 100644 zephyr/debian/acl/iui-zephyr_ctl.acl create mode 100644 zephyr/debian/acl/iws-hm_ctl.acl create mode 100644 zephyr/debian/acl/iws-hm_stat.acl create mode 100644 zephyr/debian/acl/iws-login.acl create mode 100644 zephyr/debian/acl/iws-operations.acl create mode 100644 zephyr/debian/acl/iws-user_locate.acl create mode 100644 zephyr/debian/acl/iws-wg_ctl.acl create mode 100644 zephyr/debian/acl/iws-zephyr_admin.acl create mode 100644 zephyr/debian/acl/iws-zephyr_ctl.acl create mode 100644 zephyr/debian/acl/sub-hm_ctl.acl create mode 100644 zephyr/debian/acl/sub-hm_stat.acl create mode 100644 zephyr/debian/acl/sub-login.acl create mode 100644 zephyr/debian/acl/sub-operations.acl create mode 100644 zephyr/debian/acl/sub-user_locate.acl create mode 100644 zephyr/debian/acl/sub-wg_ctl.acl create mode 100644 zephyr/debian/acl/sub-zephyr_admin.acl create mode 100644 zephyr/debian/acl/sub-zephyr_ctl.acl create mode 100644 zephyr/debian/acl/xmt-hm_ctl.acl create mode 100644 zephyr/debian/acl/xmt-hm_stat.acl create mode 100644 zephyr/debian/acl/xmt-login.acl create mode 100644 zephyr/debian/acl/xmt-operations.acl create mode 100644 zephyr/debian/acl/xmt-user_locate.acl create mode 100644 zephyr/debian/acl/xmt-wg_ctl.acl create mode 100644 zephyr/debian/acl/xmt-zephyr_admin.acl create mode 100644 zephyr/debian/acl/xmt-zephyr_ctl.acl create mode 100644 zephyr/debian/changelog create mode 100644 zephyr/debian/compat create mode 100644 zephyr/debian/control create mode 100644 zephyr/debian/copyright create mode 100644 zephyr/debian/default.subscriptions create mode 100644 zephyr/debian/dirs create mode 100644 zephyr/debian/libzephyr-dev.files create mode 100644 zephyr/debian/libzephyr4-krb5.templates create mode 100644 zephyr/debian/libzephyr4.files create mode 100644 zephyr/debian/po/POTFILES.in create mode 100644 zephyr/debian/po/cs.po create mode 100644 zephyr/debian/po/de.po create mode 100644 zephyr/debian/po/es.po create mode 100644 zephyr/debian/po/fr.po create mode 100644 zephyr/debian/po/gl.po create mode 100644 zephyr/debian/po/ja.po create mode 100644 zephyr/debian/po/nl.po create mode 100644 zephyr/debian/po/pt.po create mode 100644 zephyr/debian/po/pt_BR.po create mode 100644 zephyr/debian/po/ru.po create mode 100644 zephyr/debian/po/sv.po create mode 100644 zephyr/debian/po/templates.pot create mode 100644 zephyr/debian/po/vi.po create mode 100755 zephyr/debian/rules create mode 100644 zephyr/debian/zephyr-clients.config create mode 100644 zephyr/debian/zephyr-clients.docs create mode 100644 zephyr/debian/zephyr-clients.files create mode 100644 zephyr/debian/zephyr-clients.init create mode 100644 zephyr/debian/zephyr-clients.postinst create mode 100644 zephyr/debian/zephyr-clients.prerm create mode 100644 zephyr/debian/zephyr-clients.templates create mode 100644 zephyr/debian/zephyr-server-krb.README.Debian create mode 100644 zephyr/debian/zephyr-server-krb.docs create mode 100644 zephyr/debian/zephyr-server-krb.init create mode 100644 zephyr/debian/zephyr-server-krb.postrm create mode 100644 zephyr/debian/zephyr-server.config create mode 100644 zephyr/debian/zephyr-server.docs create mode 100644 zephyr/debian/zephyr-server.files create mode 100644 zephyr/debian/zephyr-server.init create mode 100644 zephyr/debian/zephyr-server.postinst create mode 100644 zephyr/debian/zephyr-server.postrm create mode 100644 zephyr/debian/zephyr-server.templates create mode 100644 zephyr/debian/zephyr.vars diff --git a/zephyr/debian/README.krb4-5 b/zephyr/debian/README.krb4-5 new file mode 100644 index 0000000..3278453 --- /dev/null +++ b/zephyr/debian/README.krb4-5 @@ -0,0 +1 @@ +Placehold that will explain how to build an agile server goes here. diff --git a/zephyr/debian/acl/class-registry.acl b/zephyr/debian/acl/class-registry.acl new file mode 100644 index 0000000..272e138 --- /dev/null +++ b/zephyr/debian/acl/class-registry.acl @@ -0,0 +1,9 @@ +wg_ctl: +hm_ctl: +hm_stat: +locate: +login: +zephyr_admin: +zephyr_ctl: +zmatch_all: +operations: diff --git a/zephyr/debian/acl/iui-hm_ctl.acl b/zephyr/debian/acl/iui-hm_ctl.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/iui-hm_ctl.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/iui-hm_stat.acl b/zephyr/debian/acl/iui-hm_stat.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/iui-hm_stat.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/iui-login.acl b/zephyr/debian/acl/iui-login.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/iui-login.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/iui-operations.acl b/zephyr/debian/acl/iui-operations.acl new file mode 100644 index 0000000..74c91fb --- /dev/null +++ b/zephyr/debian/acl/iui-operations.acl @@ -0,0 +1 @@ +*.*@* diff --git a/zephyr/debian/acl/iui-user_locate.acl b/zephyr/debian/acl/iui-user_locate.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/iui-user_locate.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/iui-wg_ctl.acl b/zephyr/debian/acl/iui-wg_ctl.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/iui-wg_ctl.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/iui-zephyr_admin.acl b/zephyr/debian/acl/iui-zephyr_admin.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/iui-zephyr_admin.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/iui-zephyr_ctl.acl b/zephyr/debian/acl/iui-zephyr_ctl.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/iui-zephyr_ctl.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/iws-hm_ctl.acl b/zephyr/debian/acl/iws-hm_ctl.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/iws-hm_ctl.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/iws-hm_stat.acl b/zephyr/debian/acl/iws-hm_stat.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/iws-hm_stat.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/iws-login.acl b/zephyr/debian/acl/iws-login.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/iws-login.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/iws-operations.acl b/zephyr/debian/acl/iws-operations.acl new file mode 100644 index 0000000..74c91fb --- /dev/null +++ b/zephyr/debian/acl/iws-operations.acl @@ -0,0 +1 @@ +*.*@* diff --git a/zephyr/debian/acl/iws-user_locate.acl b/zephyr/debian/acl/iws-user_locate.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/iws-user_locate.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/iws-wg_ctl.acl b/zephyr/debian/acl/iws-wg_ctl.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/iws-wg_ctl.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/iws-zephyr_admin.acl b/zephyr/debian/acl/iws-zephyr_admin.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/iws-zephyr_admin.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/iws-zephyr_ctl.acl b/zephyr/debian/acl/iws-zephyr_ctl.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/iws-zephyr_ctl.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/sub-hm_ctl.acl b/zephyr/debian/acl/sub-hm_ctl.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/sub-hm_ctl.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/sub-hm_stat.acl b/zephyr/debian/acl/sub-hm_stat.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/sub-hm_stat.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/sub-login.acl b/zephyr/debian/acl/sub-login.acl new file mode 100644 index 0000000..74c91fb --- /dev/null +++ b/zephyr/debian/acl/sub-login.acl @@ -0,0 +1 @@ +*.*@* diff --git a/zephyr/debian/acl/sub-operations.acl b/zephyr/debian/acl/sub-operations.acl new file mode 100644 index 0000000..74c91fb --- /dev/null +++ b/zephyr/debian/acl/sub-operations.acl @@ -0,0 +1 @@ +*.*@* diff --git a/zephyr/debian/acl/sub-user_locate.acl b/zephyr/debian/acl/sub-user_locate.acl new file mode 100644 index 0000000..74c91fb --- /dev/null +++ b/zephyr/debian/acl/sub-user_locate.acl @@ -0,0 +1 @@ +*.*@* diff --git a/zephyr/debian/acl/sub-wg_ctl.acl b/zephyr/debian/acl/sub-wg_ctl.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/sub-wg_ctl.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/sub-zephyr_admin.acl b/zephyr/debian/acl/sub-zephyr_admin.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/sub-zephyr_admin.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/sub-zephyr_ctl.acl b/zephyr/debian/acl/sub-zephyr_ctl.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/sub-zephyr_ctl.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/xmt-hm_ctl.acl b/zephyr/debian/acl/xmt-hm_ctl.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/xmt-hm_ctl.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/xmt-hm_stat.acl b/zephyr/debian/acl/xmt-hm_stat.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/xmt-hm_stat.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/xmt-login.acl b/zephyr/debian/acl/xmt-login.acl new file mode 100644 index 0000000..74c91fb --- /dev/null +++ b/zephyr/debian/acl/xmt-login.acl @@ -0,0 +1 @@ +*.*@* diff --git a/zephyr/debian/acl/xmt-operations.acl b/zephyr/debian/acl/xmt-operations.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/xmt-operations.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/xmt-user_locate.acl b/zephyr/debian/acl/xmt-user_locate.acl new file mode 100644 index 0000000..74c91fb --- /dev/null +++ b/zephyr/debian/acl/xmt-user_locate.acl @@ -0,0 +1 @@ +*.*@* diff --git a/zephyr/debian/acl/xmt-wg_ctl.acl b/zephyr/debian/acl/xmt-wg_ctl.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/xmt-wg_ctl.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/xmt-zephyr_admin.acl b/zephyr/debian/acl/xmt-zephyr_admin.acl new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/zephyr/debian/acl/xmt-zephyr_admin.acl @@ -0,0 +1 @@ + diff --git a/zephyr/debian/acl/xmt-zephyr_ctl.acl b/zephyr/debian/acl/xmt-zephyr_ctl.acl new file mode 100644 index 0000000..74c91fb --- /dev/null +++ b/zephyr/debian/acl/xmt-zephyr_ctl.acl @@ -0,0 +1 @@ +*.*@* diff --git a/zephyr/debian/changelog b/zephyr/debian/changelog new file mode 100644 index 0000000..9294167 --- /dev/null +++ b/zephyr/debian/changelog @@ -0,0 +1,409 @@ +zephyr (3.0~alpha.20090316-1) unstable; urgency=low + + * Kerberos 5 client support; new upstream + * GNU config automated update: config.sub (20070118 to 20080116), + config.guess (20070306 to 20080123) + * Upstream merged CMU zwgcplus; Closes: #207362 + * Upstream now uses c-ares: Closes: #477047 + * Fix braino in init script. Closes: #448459 + + -- Karl Ramm Mon, 16 Mar 2009 19:57:49 -0400 + +zephyr (2.1.20070719.SNAPSHOT-2) unstable; urgency=low + + * Z_SendLocation could be fooled by the USER_LOGIN message (which has + the same UID as the SERVACK we're really waiting for) arriving first. + Wait for the SERVACK explicitly, so the USER_LOGIN gets left on the + queue even if it arrives early. (thanks, Mark!) + * Acknowledge NMUs + * Build-depend on x11proto-core-dev. Closes: #515456 + * Japanese debconf translation, thanks to Hideki Yamane. Closes: #510734 + + -- Karl Ramm Sun, 01 Mar 2009 02:52:20 -0500 + +zephyr (2.1.20070719.SNAPSHOT-1.2) unstable; urgency=low + + * Non-maintainer upload. + * Fix pending l10n issues. Debconf translations: + - Swedish. Closes: #491531 + * Brazilian Portuguese. Closes: #501262 + + -- Christian Perrier Mon, 06 Oct 2008 07:16:54 +0200 + +zephyr (2.1.20070719.SNAPSHOT-1.1) unstable; urgency=low + + * Non-maintainer upload to fix pending l10n issues + * Debconf templates and debian/control reviewed by the debian-l10n- + english team as part of the Smith review project. Closes: #453291 + * [Debconf translation updates] + - Galician. Closes: #454511, #447936 + - Finnish. Closes: #454608 + - Czech. Closes: #455240 + - Spanish. Closes: #455576 + - Italian. Closes: #456225 + - Basque. Closes: #456823 + - German. Closes: #456981 + - Dutch. Closes: #457034, #447724 + - Russian. Closes: #457087, #451807 + - Portuguese. Closes: #457111 + - Vietnamese. Closes: #457301 + - French. Closes: #457560, #435494, #435495 + + -- Christian Perrier Wed, 20 Feb 2008 20:11:27 +0100 + +zephyr (2.1.20070719.SNAPSHOT-1) unstable; urgency=low + + * new upstream, Closes: #433603 + * byteswap port number for display in zwgc, Closes: #243101 + * stick newline after errant error message, Closes: #242839 + * wait for zhm to die when restarting. Closes: #41419 + + -- Karl Ramm Fri, 20 Jul 2007 13:23:48 -0400 + +zephyr (2.1.20010518.SNAPSHOT-18) unstable; urgency=low + + * fix braino in postinst. Closes: #433953 + * Don't mark internal use messages as translatable. Closes: #413237 + * Galician translation. Closes: #412802 + * Dutch translation. Closes: #413876 + * Portugese translation. Closes: #414817 + * Updates Spanish translatoin. Closes: #420839 + + * Package supports using hesiod to find zephyr servers. Closes: #174535 + * Package does not fail to configure if the daemon won't start. Closes: #120421 + * zhm shouldn't hang for ever if it can't find a server on startup. Closes: #433602 + + * remove DH_COMPAT setting and update substvars to placate lintian. + + -- Karl Ramm Thu, 19 Jul 2007 04:31:53 -0400 + +zephyr (2.1.20010518.SNAPSHOT-17.1) unstable; urgency=low + + * Non-maintainer upload to fix l10n issues + * Debconf translation updates: + - German. Closes: #396775 + - French. Closes: #395978 + - Russian. Closes: #404414 + + -- Christian Perrier Sat, 20 Jan 2007 19:47:23 +0100 + +zephyr (2.1.20010518.SNAPSHOT-17) unstable; urgency=low + + * Fix build-depends for seemlingly oddly picky autobuilders. + Closes: #393579 + + -- Karl Ramm Tue, 17 Oct 2006 21:09:06 -0400 + +zephyr (2.1.20010518.SNAPSHOT-16) unstable; urgency=low + + * Tweak zhm and postinst scripts to not flush subs on restart. + (it will happen one last time on upgrade, sorry) + Closes: #148870 + * Avoid possible doubling of zephyr-server name in configuration. + Closes: #177477 + * Add Swedish debconf template. Closes: #343756 + * Update Spanish debconf template. Closes: #385052 + * Fixup build-depends for new X world. + * Make debconf templates lintian compliant (short titles instead of + questions, "for internal use" instead of "You should never see this") + * LSB init info + * invoke init.d scripts properly + * Assert Standards-Version: 3.7.2 + + -- Karl Ramm Mon, 16 Oct 2006 02:41:22 -0400 + +zephyr (2.1.20010518.SNAPSHOT-15) unstable; urgency=low + + * fix X build-deps for upcoming xorg transition. Closes: #346863 + * (also add back a | libreadline4-dev for my own convenience) + + -- Karl Ramm Tue, 10 Jan 2006 00:44:13 -0500 + +zephyr (2.1.20010518.SNAPSHOT-14) unstable; urgency=low + + * Fix libzephyr-dev override disparity. + * DH_COMPAT=4 + * build against libreadline5-dev. Closes: #326280 + * Cleanup /etc/zephyr/server.list on purge. Closes: #333280 + * Add Vietnamese debconf translation. Closes: #324283 + + -- Karl Ramm Mon, 28 Nov 2005 19:52:00 -0500 + +zephyr (2.1.20010518.SNAPSHOT-13) unstable; urgency=low + + * Add alternate dependency on zephyr-2.0 + * Fix brain-damage in package description. Closes: #218079 + (libzephyr3 was misidentified as having kerberos support, and + libzephyr3-krb was not identified as such.) + + -- Karl Ramm Thu, 11 Aug 2005 09:36:28 -0400 + +zephyr (2.1.20010518.SNAPSHOT-12) unstable; urgency=low + + * Acknowledge NMU. + * Now using svn repository at svn://svn.1ts.org/debian. (For obscure + reasons, the debian packages come from the branch at + .) + * Don't use SO_BSDCOMPAT anymore; it logs annoying messages. + * Update config.guess and config.sub from autotools-dev 20050324.2. + Closes: #294147 + + -- Karl Ramm Sat, 23 Apr 2005 14:35:38 -0400 + +zephyr (2.1.20010518.SNAPSHOT-11.2) unstable; urgency=low + + * Non-maintainer upload to incorporate the forgotten + Brazilian Portuguese translation + * Debconf translations + - Added Brazilian Portuguese. Closes: #300822 + + -- Christian Perrier Tue, 29 Mar 2005 06:52:28 +0200 + +zephyr (2.1.20010518.SNAPSHOT-11.1) unstable; urgency=low + + * Non-maintainer upload to fix the longstanding switch to + po-debconf suggestion. Closes: #199684 + * Debconf translations: + - French added. Closes: #200444 + - German added. + - Czech added. + + -- Christian Perrier Fri, 11 Mar 2005 18:42:28 +0100 + +zephyr (2.1.20010518.SNAPSHOT-11) unstable; urgency=low + + * Fix to build with latest krb5: + - kopt defines swap_u_long + - Remove far from pointers in kopt + * Add Sam Hartman to uploaders, with permission of maintainer + + -- Sam Hartman Sat, 5 Jul 2003 21:18:10 -0400 + +zephyr (2.1.20010518.SNAPSHOT-10) unstable; urgency=low + + * Attack of the Standards-Version continues. + * versioned debhelper depend. + * add debhelper toked to zephyr-clients.preinst + * update config.{guess,sub} from autotools-dev 20030110.1 + + -- Karl Ramm Sun, 27 Apr 2003 16:22:27 -0400 + +zephyr (2.1.20010518.SNAPSHOT-9) unstable; urgency=low + + * depend on libxaw7-dev, closes: #169990 + * Fix miraculously appearing syntax problem in decade-old yacc code. + closes: #167056 + * do not depend on libzephyr-dev, which is an utterly crackheaded + thing to do. + + -- Karl Ramm Sun, 24 Nov 2002 21:17:33 -0500 + +zephyr (2.1.20010518.SNAPSHOT-8) unstable; urgency=low + + * Missing build-depends on libhesiod-dev. I cannot begin to describe + how stupid I feel. closes: #148250 + + -- Karl Ramm Mon, 27 May 2002 21:31:32 -0400 + +zephyr (2.1.20010518.SNAPSHOT-7) unstable; urgency=low + + * Stop using some egregious ?roff hacks in the zwgc man page that seem + to be not quite compatible with either groff or groff's -man + implementation. closes: #134480 + * Fix shlibs file for libzephyr3-krb so that depending packages end up + pointing at libzephyr3 instead. closes: #148175 + * Add dependency on the shared library to the -dev package. + closes: #110486 + * Add Russian translation for zephyr-server. closes: #136936 + * Add Russian translation for zephyr-clients. closes: #138326 + * Hack the server so that it still checks the server.list file even when + built with Hesiod. + * Build with hesiod. closes: #99011 + + -- Karl Ramm Sun, 26 May 2002 17:05:03 -0400 + +zephyr (2.1.20010518.SNAPSHOT-6) unstable; urgency=low + + * Second try at placating the ia64 autobuilders. Why they weren't + building non-US, I don't know... closes: #142951 + + -- Karl Ramm Tue, 16 Apr 2002 04:11:33 -0400 + +zephyr (2.1.20010518.SNAPSHOT-5) unstable; urgency=low + + * (hopefully) fix build problem on ia64, closes: #142650 + + -- Karl Ramm Sun, 14 Apr 2002 02:27:50 -0400 + +zephyr (2.1.20010518.SNAPSHOT-4) unstable; urgency=low + + * moved into main + * flesh out extended descriptions in control file, closes: #135513 + + -- Karl Ramm Tue, 2 Apr 2002 01:05:32 -0500 + +zephyr (2.1.20010518.SNAPSHOT-3) unstable; urgency=low + + * hopefully build non-Kerberos packages successfully, closes: #106610 + * clean up zephyr-server.init slightly, closes: #106751 + * Spanish translation for zephyr-server debconf, closes #106573, #106572 + * Spanish translation for zephyr-clients debconf, closes #106571 + * include hints for people trying to use zephyr-server-krb, closes: #106852 + * attempt to get some small bits of documentation into + /usr/share/doc/... + * fix formatting bug. closes: #116389 + + -- Karl Ramm Sun, 21 Oct 2001 15:27:08 -0400 + +zephyr (2.1.20010518.SNAPSHOT-2) unstable; urgency=low + + * On linux/alpha, longs are 8 octets, not 4. Thus, timeval is sixteen + octets, not eight. Unfortunately, part of the protocol is coded in + terms of sizeof (struct timeval), and another part in terms of a + sizeof(long). Work around with ints. closes: #99158 + * streamline server config script + * have client config script check for existence of /etc/zephyr/servers.list + + -- Karl Ramm Wed, 25 Jul 2001 06:00:47 -0400 + +zephyr (2.1.20010518.SNAPSHOT-1) unstable; urgency=low + + * fix typo in zephyr-server config script + * make the zephyr-server init script check for a srvtab + * make sure zwgc doesn't define PC or ospeed to keep curses happy + * new upstream version + * update config.{guess,sub} + + -- Karl Ramm Tue, 3 Jul 2001 16:44:41 -0400 + +zephyr (2.1.20000421.SNAPSHOT-16) unstable; urgency=low + + * fix bugs in zephyr-server config script + * be more explicit about conflicts between kerberized and non-kerberized + versions + + -- Karl Ramm Tue, 19 Jun 2001 09:54:32 -0400 + +zephyr (2.1.20000421.SNAPSHOT-15) unstable; urgency=low + + * remove the /etc/defaults/zephyr-clients.dpkg-new temporary file + + -- Karl Ramm Tue, 19 Jun 2001 07:53:14 -0400 + +zephyr (2.1.20000421.SNAPSHOT-14) unstable; urgency=low + + * Fix typo, closes: #100465 [hartmans] + + -- Sam Hartman Sun, 10 Jun 2001 23:21:32 -0400 + +zephyr (2.1.20000421.SNAPSHOT-13) unstable; urgency=low + + * The lucky version. No warranty express or implied. YMMV. + * zephyr-server should have a default.subscriptions file now, closes: #94125 + * libzephyr3-krb and zephyr-server-krb now depend on krb4-config, should + improve out-of-box functionality + * alter init script to print a message and exit 0 if no zephyr servers + were specified. closes: #96723 + * rework debconf stuff to be more clever about where the data is coming from. + + -- Karl Ramm Sun, 10 Jun 2001 07:29:56 -0400 + +zephyr (2.1.20000421.SNAPSHOT-12) unstable; urgency=low + + * libzephyr-dev failed to have any files in it... and no one noticed. + * pull down a new config.guess and config.sub while we're at it. + + -- Karl Ramm Wed, 16 May 2001 10:33:07 -0400 + +zephyr (2.1.20000421.SNAPSHOT-11) unstable; urgency=low + + * tweak to kopt.c to maybe allow alpha build to work. closes: #94600 + * build shlibs using gcc, and against the latest krb5. closes: #93779 + + -- Karl Ramm Tue, 24 Apr 2001 16:32:52 -0400 + +zephyr (2.1.20000421.SNAPSHOT-10) unstable; urgency=low + + * [hartmans] libzephyr3 should not depend on krb5, closes: #93187 + * maybe run "/etc/init.d/zhm stop" in the preinst script, closes: #93349 + + -- Karl Ramm Sat, 14 Apr 2001 21:37:09 -0400 + +zephyr (2.1.20000421.SNAPSHOT-9) unstable; urgency=low + + * New maintainer, closes: #92061 + * This builds with glibc2.2, closes: #86183 + * This builds with Sam's MIT krb5 packages, closes: #40001, #40215 + * There are now kerberized shared libraries, thanks to Sam, closes: #56691 + * zaway works for me, closes: #76302 + * build-depends fixed in packaging new version, + closes: #72006, #74371, #84558 + * drop dummy zephyr-client package + * rename /etc/init.d/zephyr-clients to /etc/init.d/zhm + * rename /etc/init.d/zephyr-server to /etc/init.d/zephyrd + * rename /etc/init.d/zephyr-server-krb to /etc/init.d/zephyr.d + * fix build dependencies + * make config files in /etc/zephyr not installed executable + * cleanup debhelper examples + * actually build position-independent shared libraries + + -- Karl Ramm Tue, 3 Apr 2001 01:16:56 -0400 + +zephyr (2.1.20000421.SNAPSHOT-8) unstable; urgency=low + + * zephyr-client -> zephyr-clients + * Produce libzephyr3 package and used shared libs + * Clean up debian/rules to only call movefiles once + * Depend on libxaw-dev for sid/woody + * Support both Kerberos and non-Kerberos + * Add dummy zephyr-client package to phase upgrades. + + -- Sam Hartman Wed, 28 Mar 2001 18:19:32 -0500 + +zephyr (2.1.20000421.SNAPSHOT-7) unstable; urgency=low + + * Fix incorrect potato build-depends (xlib6g-dev instead of xlib6g) + + -- Karl Ramm Sat, 24 Feb 2001 11:40:12 -0500 + +zephyr (2.1.20000421.SNAPSHOT-6) unstable; urgency=low + + * get the acl stuff right, so it goes into the source package + * remove the zmatch_all acl + + -- Karl Ramm Tue, 20 Feb 2001 01:24:03 -0500 + +zephyr (2.1.20000421.SNAPSHOT-5) unstable; urgency=low + + * fix braino in my debconf stuff. + + -- Karl C. Ramm Wed, 7 Feb 2001 17:18:45 -0500 + +zephyr (2.1.20000421.SNAPSHOT-4) unstable; urgency=low + + * rename /etc/zephyr/zephyr.conf to /etc/default/zephyr-client + * fix bug in zephyr-client postinst + + -- Karl C. Ramm Wed, 7 Feb 2001 17:00:51 -0500 + +zephyr (2.1.20000421.SNAPSHOT-3) unstable; urgency=low + + * make the acl files on the server actually work + * make zwgc look in the light place for zephyr.vars + * in short, fix everything from -2. + + -- Karl C. Ramm Wed, 7 Feb 2001 15:06:10 -0500 + +zephyr (2.1.20000421.SNAPSHOT-2) unstable; urgency=low + + * add acl files to the server + * add zephyr.vars file to the client + + -- Karl C. Ramm Tue, 2 Jan 2001 13:13:01 -0500 + +zephyr (2.1.20000421.SNAPSHOT-1) unstable; urgency=low + + * Initial Release. + + -- Karl Ramm Mon, 4 Dec 2000 05:28:22 -0500 + diff --git a/zephyr/debian/compat b/zephyr/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/zephyr/debian/compat @@ -0,0 +1 @@ +5 diff --git a/zephyr/debian/control b/zephyr/debian/control new file mode 100644 index 0000000..ff97f24 --- /dev/null +++ b/zephyr/debian/control @@ -0,0 +1,177 @@ +Source: zephyr +Section: net +Priority: optional +Maintainer: Karl Ramm +Uploaders: Sam Hartman +Build-Depends: debhelper (>= 5), libc-ares-dev, libkrb5-dev (>= 1.2.2-4), comerr-dev, ss-dev, + libreadline5-dev, libx11-dev, libxt-dev, x11proto-core-dev, libncurses5-dev, + bison, libhesiod-dev, autotools-dev +Standards-Version: 3.8.1.0 +Vcs-Svn: svn://svn.1ts.org/debian/branches/zephyr-reloaded/zephyr + +Package: libzephyr4 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Conflicts: libzephyr4-krb, libzephyr4-krb5, libzephyr4-krb45 +Description: Project Athena's notification service - non-Kerberos libraries + Zephyr is derived from the original Project Athena 'Instant Message' system + and allows users to send messages to other users or to groups of users. + Users can view incoming Zephyr messages as windowgrams (transient X + windows) or as text on a terminal. + . + This package provides the libraries without Kerberos support. + +Package: libzephyr4-krb +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, krb4-config +Conflicts: libzephyr4, libzephyr4-krb5, libzephyr4-krb45 +Replaces: libzephyr4, libzephyr4-krb5, libzephyr4-krb45 +Provides: libzephyr4 +Description: Project Athena's notification service - libraries with Kerberos + Zephyr is derived from the original Project Athena 'Instant Message' system + and allows users to send messages to other users or to groups of users. + Users can view incoming Zephyr messages as windowgrams (transient X + windows) or as text on a terminal. + . + This package provides libraries that use Kerberos. + +Package: libzephyr4-krb5 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, krb5-config +Conflicts: libzephyr4, libzephyr4-krb, libzephyr4-krb45 +Replaces: libzephyr4, libzephyr4-krb, libzephyr4-krb45 +Provides: libzephyr4 +Description: The original "Instant Message" system libraries with Kerberos 5 + This version of the library uses Kerberos for message authentication. + . + This is the Project Athena Zephyr notification system. + Zephyr allows users to send messages to other users or to groups of + users. Users can view incoming Zephyr messages as windowgrams + (transient X windows) or as text on a terminal. + +Package: libzephyr4-krb45 +Section: libs +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, krb5-config +Conflicts: libzephyr4, libzephyr4-krb, libzephyr4-krb5 +Replaces: libzephyr4, libzephyr4-krb, libzephyr4-krb5 +Provides: libzephyr4 +Description: The original "Instant Message" system libraries with Kerberos 4+5 + This version of the library uses Kerberos for message authentication. + . + This is the Project Athena Zephyr notification system. + Zephyr allows users to send messages to other users or to groups of + users. Users can view incoming Zephyr messages as windowgrams + (transient X windows) or as text on a terminal. + +Package: zephyr-clients +Section: net +Replaces: zephyr-client +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, debianutils (>= 1.6), debconf | debconf-2.0 +Description: Project Athena's notification service - client programs + Zephyr is derived from the original Project Athena 'Instant Message' system + and allows users to send messages to other users or to groups of users. + Users can view incoming Zephyr messages as windowgrams (transient X + windows) or as text on a terminal. + . + This package provides client programs for the messaging service. + +Package: zephyr-server +Section: net +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, debconf | debconf-2.0 +Conflicts: zephyr-server-krb, zephyr-server-krb5, zephyr-server-krb45 +Description: Project Athena's notification service - non-Kerberos server + Zephyr is derived from the original Project Athena 'Instant Message' system + and allows users to send messages to other users or to groups of users. + Users can view incoming Zephyr messages as windowgrams (transient X + windows) or as text on a terminal. + . + This package provides the server for the messaging service, which + maintains a location and subscription database for all the receiving + clients. All zephyrgrams are sent to the server to be routed to the + intended recipient. Only one server is required for a group of clients. + +Package: zephyr-server-krb +Section: net +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, debconf | debconf-2.0, libzephyr4-krb +Conflicts: zephyr-server, zephyr-server-krb5, zephyr-server-krb45 +Replaces: zephyr-server, zephyr-server-krb5, zephyr-server-krb45 +Provides: zephyr-server +Description: Project Athena's notification service - server with Kerberos + Zephyr is derived from the original Project Athena 'Instant Message' system + and allows users to send messages to other users or to groups of users. + Users can view incoming Zephyr messages as windowgrams (transient X + windows) or as text on a terminal. + . + This package provides the server for the messaging service. Only one + server is needed for a group of client. The program consumes much memory, + especially for very large sites. + . + The server maintains a location and subscription database for all the + receiving clients. All zephyrgrams are sent to the server to be routed + to the intended recipient. + . + This version of the server uses Kerberos. + +Package: zephyr-server-krb5 +Section: net +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, debconf | debconf-2.0, libzephyr4-krb5 +Conflicts: zephyr-server, zephyr-server-krb, zephyr-server-krb45 +Replaces: zephyr-server, zephyr-server-krb, zephyr-server-krb45 +Provides: zephyr-server +Description: The original "Instant Message" system-server with Kerberos 5 + You probably only need one server for a group of clients. + This can be a memory-intensive server, especially for very large sites. + . + The server maintains a location and subscription database for all the + receiving clients. All zephyrgrams are sent to the server to be routed + to the intended recipient. + . + This version of the server uses Kerberos for message authentication. + . + This is the Project Athena Zephyr notification system. + Zephyr allows users to send messages to other users or to groups of + users. Users can view incoming Zephyr messages as windowgrams + (transient X windows) or as text on a terminal. + +Package: zephyr-server-krb45 +Section: net +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, debconf | debconf-2.0, libzephyr4-krb45 +Conflicts: zephyr-server, zephyr-server-krb, zephyr-server-krb5 +Replaces: zephyr-server, zephyr-server-krb, zephyr-server-krb5 +Provides: zephyr-server +Description: The original "Instant Message" system-server with Kerberos 4+5 + You probably only need one server for a group of clients. + This can be a memory-intensive server, especially for very large sites. + . + The server maintains a location and subscription database for all the + receiving clients. All zephyrgrams are sent to the server to be routed + to the intended recipient. + . + This version of the server uses Kerberos for message authentication. + . + This is the Project Athena Zephyr notification system. + Zephyr allows users to send messages to other users or to groups of + users. Users can view incoming Zephyr messages as windowgrams + (transient X windows) or as text on a terminal. + +Package: libzephyr-dev +Section: libdevel +Architecture: any +Depends: libzephyr4 (= ${binary:Version}) | libzephyr4-krb (= ${binary:Version}), ${misc:Depends}, libc6-dev +Description: Project Athena's notification service - development files + Zephyr is derived from the original Project Athena 'Instant Message' system + and allows users to send messages to other users or to groups of users. + Users can view incoming Zephyr messages as windowgrams (transient X + windows) or as text on a terminal. + . + This package provides development libraries and files, which are + needed to compile alternative Zephyr clients. diff --git a/zephyr/debian/copyright b/zephyr/debian/copyright new file mode 100644 index 0000000..245b261 --- /dev/null +++ b/zephyr/debian/copyright @@ -0,0 +1,125 @@ +This package was debianized by Karl Ramm on +Mon, 4 Dec 2000 05:28:22 -0500. + +It was downloaded from ftp://athena-dist.mit.edu/pub/ATHENA/zephyr + +Copyright: + +/* + +Copyright 1987,1988,1995 by the Massachusetts Institute of Technology + +All rights reserved. + +Permission to use, copy, modify, and distribute this software and its +documentation for any purpose and without fee is hereby granted, +provided that the above copyright notice appear in all copies and that +both that copyright notice and this permission notice appear in +supporting documentation, and that the name of the Massachusetts +Institute of Technology (M.I.T.) not be used in advertising or publicity +pertaining to distribution of the software without specific, written +prior permission. + +M.I.T. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING +ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL +M.I.T. BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR +ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, +WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, +ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS +SOFTWARE. + +*/ +/* + * lib/quad_cksum.c + * + * Copyright 1985, 1986, 1987, 1988,1990 by the Massachusetts Institute + * of Technology. + * All Rights Reserved. + * + * Export of this software from the United States of America may + * require a specific license from the United States Government. + * It is the responsibility of any person or organization contemplating + * export to obtain such a license before exporting. + * + * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and + * distribute this software and its documentation for any purpose and + * without fee is hereby granted, provided that the above copyright + * notice appear in all copies and that both that copyright notice and + * this permission notice appear in supporting documentation, and that + * the name of M.I.T. not be used in advertising or publicity pertaining + * to distribution of the software without specific, written prior + * permission. Furthermore if you modify this software you must label + * your software as modified software and not distribute it in such a + * fashion that it might be confused with the original M.I.T. software. + * M.I.T. makes no representations about the suitability of + * this software for any purpose. It is provided "as is" without express + * or implied warranty. + */ + +server/utf8proc.[ch]: +/* + * Copyright (c) 2006-2007 Jan Behrens, FlexiGuided GmbH, Berlin + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of this software and associated documentation files (the "Software"), + * to deal in the Software without restriction, including without limitation + * the rights to use, copy, modify, merge, publish, distribute, sublicense, + * and/or sell copies of the Software, and to permit persons to whom the + * Software is furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING + * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + */ + +server/utf8proc_data.c: +/* + * This file contains derived data from a modified version of the + * Unicode data files. + * + * The original data files are available at + * http://www.unicode.org/Public/UNIDATA/ + * + * + * COPYRIGHT AND PERMISSION NOTICE + * + * Copyright (c) 1991-2007 Unicode, Inc. All rights reserved. Distributed + * under the Terms of Use in http://www.unicode.org/copyright.html. + * + * Permission is hereby granted, free of charge, to any person obtaining a + * copy of the Unicode data files and any associated documentation (the "Data + * Files") or Unicode software and any associated documentation (the + * "Software") to deal in the Data Files or Software without restriction, + * including without limitation the rights to use, copy, modify, merge, + * publish, distribute, and/or sell copies of the Data Files or Software, and + * to permit persons to whom the Data Files or Software are furnished to do + * so, provided that (a) the above copyright notice(s) and this permission + * notice appear with all copies of the Data Files or Software, (b) both the + * above copyright notice(s) and this permission notice appear in associated + * documentation, and (c) there is clear notice in each modified Data File or + * in the Software as well as in the documentation associated with the Data + * File(s) or Software that the data or software has been modified. + * + * THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY + * KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF + * THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS + * INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR + * CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF + * USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER + * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR + * PERFORMANCE OF THE DATA FILES OR SOFTWARE. + * + * Except as contained in this notice, the name of a copyright holder shall + * not be used in advertising or otherwise to promote the sale, use or other + * dealings in these Data Files or Software without prior written + * authorization of the copyright holder. + */ + diff --git a/zephyr/debian/default.subscriptions b/zephyr/debian/default.subscriptions new file mode 100644 index 0000000..2ef3863 --- /dev/null +++ b/zephyr/debian/default.subscriptions @@ -0,0 +1,3 @@ +operations,message,* +message,personal,%me% +message,urgent,%me% diff --git a/zephyr/debian/dirs b/zephyr/debian/dirs new file mode 100644 index 0000000..ca882bb --- /dev/null +++ b/zephyr/debian/dirs @@ -0,0 +1,2 @@ +usr/bin +usr/sbin diff --git a/zephyr/debian/libzephyr-dev.files b/zephyr/debian/libzephyr-dev.files new file mode 100644 index 0000000..539326d --- /dev/null +++ b/zephyr/debian/libzephyr-dev.files @@ -0,0 +1,5 @@ +usr/lib/libzephyr.a +usr/lib/libzephyr.so +usr/include/zephyr/mit-copyright.h +usr/include/zephyr/zephyr.h +usr/include/zephyr/zephyr_err.h diff --git a/zephyr/debian/libzephyr4-krb5.templates b/zephyr/debian/libzephyr4-krb5.templates new file mode 100644 index 0000000..cf97f10 --- /dev/null +++ b/zephyr/debian/libzephyr4-krb5.templates @@ -0,0 +1,15 @@ +Template: libzephyr4-krb5/no-more-krb4 +Type: boolean +Default: true +Description: Potentially incompatible upgrade + You appear to be upgrading from a version of zephyr that uses + Kerberos version 4 to authenticate. Kerberos version 4 support has + been removed from Debian, and accordingly from zephyr. This version + of zephyr uses Kerberos 5 to authenticate, and thus your servers must + have been upgraded for it to be useful. + . + A server that authenticates both ways can be built for lenny from the + zephyr source package, see: + /usr/share/doc/libzephyr4-krb5/README.krb4-5 + . + Continue with the upgrade? diff --git a/zephyr/debian/libzephyr4.files b/zephyr/debian/libzephyr4.files new file mode 100644 index 0000000..a837249 --- /dev/null +++ b/zephyr/debian/libzephyr4.files @@ -0,0 +1 @@ +usr/lib/libzephyr.so.* diff --git a/zephyr/debian/po/POTFILES.in b/zephyr/debian/po/POTFILES.in new file mode 100644 index 0000000..8713a70 --- /dev/null +++ b/zephyr/debian/po/POTFILES.in @@ -0,0 +1,2 @@ +[type: gettext/rfc822deb] zephyr-clients.templates +[type: gettext/rfc822deb] zephyr-server.templates diff --git a/zephyr/debian/po/cs.po b/zephyr/debian/po/cs.po new file mode 100644 index 0000000..56ad2b1 --- /dev/null +++ b/zephyr/debian/po/cs.po @@ -0,0 +1,91 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: zephyr\n" +"Report-Msgid-Bugs-To: Source: zephyr@packages.debian.org\n" +"POT-Creation-Date: 2007-12-05 09:47+0530\n" +"PO-Revision-Date: 2007-12-08 17:00+0100\n" +"Last-Translator: Miroslav Kure \n" +"Language-Team: Czech \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "Zephyr servers:" +msgstr "Zephyr servery:" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"Please specify the full names of the Zephyr servers, as a space-separated " +"list." +msgstr "" +"Zadejte prosím plná jména Zephyr serverů; jednotlivá jména oddělte mezerami." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"The list configured on clients can be a subset of the list configured on " +"servers." +msgstr "" +"Seznam definovaný na klientech může být podmnožinou seznamu definovaného na " +"serverech." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 +msgid "This can be left empty if Hesiod is used to advertise Zephyr servers." +msgstr "" +"Pokud pro oznamování Zephyr serverů používáte Hesiod, můžete ponechat " +"prázdné." + +#~ msgid "" +#~ "We want to try and capture user changes when they edit a config file " +#~ "manually. To do this we look at the file in the config script. However, " +#~ "in the case of preconfigure, the config script is run twice before the " +#~ "postinst is run. Thus we may read the wrong value before the edited " +#~ "value is written out in postinst. If this is false we skip reading config " +#~ "files until postinst runs." +#~ msgstr "" +#~ "Snažíme se rozpoznat a zachytit uživatelovy ruční změny v konfiguračním " +#~ "souboru, což se děje v konfiguračním skriptu. OvÅ¡em v případě " +#~ "předkonfigurace je konfigurační skript spuÅ¡těn dvakrát před spuÅ¡těním " +#~ "poinstalačního skriptu a tudíž můžeme přečíst chybnou hodnotu před tím, " +#~ "než je upravená hodnota zapsána v poinstalačním kroku. Pokud je to " +#~ "chybně, přeskočíme čtení kofiguračních souborů až do poinstalační fáze." + +#~ msgid "You have no zephyr servers specified for the client" +#~ msgstr "Pro klienta jste nezadali žádné zephyr servery" + +#~ msgid "" +#~ "The zephyr-clients package for whatever reason does not have any zephyr " +#~ "servers configured. Please edit the file /etc/default/zephyr-clients and " +#~ "add the names of your zephyr servers, separated by spaces to the zhm_args " +#~ "variable." +#~ msgstr "" +#~ "Balíček zephyr-clients nemá z nějakého důvodu nakonfigurován žádný zephyr " +#~ "server. Upravte prosím soubor /etc/default/zephyr-clients a přidejte do " +#~ "něj do proměnné zhm_args mezerami oddělená jména zephyr serverů." + +#~ msgid "What are your zephyr servers?" +#~ msgstr "Jaké jsou vaÅ¡e zephyr servery?" + +#~ msgid "You should never see this" +#~ msgstr "Toto jste nikdy neměli vidět" diff --git a/zephyr/debian/po/de.po b/zephyr/debian/po/de.po new file mode 100644 index 0000000..27a0f97 --- /dev/null +++ b/zephyr/debian/po/de.po @@ -0,0 +1,104 @@ +# Translation of proftpd-dfsg debconf templates to German +# Copyright (C) Tobias Toedter , 2005, 2006. +# Copyright (C) Helge Kreutzmann , 2007. +# This file is distributed under the same license as the proftpd-dfsg package. +# +msgid "" +msgstr "" +"Project-Id-Version: zephyr 2.1.20070719.SNAPSHOT-3\n" +"Report-Msgid-Bugs-To: Source: zephyr@packages.debian.org\n" +"POT-Creation-Date: 2007-12-05 09:47+0530\n" +"PO-Revision-Date: 2007-12-18 21:27+0100\n" +"Last-Translator: Helge Kreutzmann \n" +"Language-Team: de \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.2\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "Zephyr servers:" +msgstr "Zephyr-Server:" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"Please specify the full names of the Zephyr servers, as a space-separated " +"list." +msgstr "" +"Bitte geben Sie eine durch Leerzeichen getrennte Liste der Namen der Zephyr-" +"Server an." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"The list configured on clients can be a subset of the list configured on " +"servers." +msgstr "" +"Die Listen auf den konfigurierten Clients können eine Untermenge der Listen " +"auf den konfigurierten Servern sein." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 +msgid "This can be left empty if Hesiod is used to advertise Zephyr servers." +msgstr "" +"Diese Liste kann leer bleiben, falls Hesiod zum Bekanntgeben von Zephyr-" +"Servern verwendet wird." + +#~ msgid "" +#~ "Please type the full names of your zephyr servers, separated by spaces. " +#~ "(note that this can be a subset of what you're telling the servers) If " +#~ "you are using hesiod to advertise your zephyr servers, leave this blank." +#~ msgstr "" +#~ "Bitte geben Sie die vollständigen Namen Ihrer Zephyr-Server durch " +#~ "Leerzeichen getrennt ein. (Beachten Sie, dass dies eine Untermenge von " +#~ "dem sein kann, was Sie den Servern angeben.) Falls Sie Hesiod zum " +#~ "Bekanntgeben Ihrer Server verwenden, lassen Sie dies leer." + +#~ msgid "" +#~ "Please type the full names of your zephyr servers, separated by spaces. " +#~ "(Note that this can be a superset of that you're telling the clients.)" +#~ msgstr "" +#~ "Bitte geben Sie die vollständigen Namen Ihrer zephyr-Server durch " +#~ "Leerzeichen getrennt ein. (Beachten Sie, dass dies eine Obermenge von dem " +#~ "sein kann, was Sie den Clients angeben.)" + +#~ msgid "for internal use" +#~ msgstr "Für interne Verwendung" + +#~ msgid "" +#~ "We want to try and capture user changes when they edit a config file " +#~ "manually. To do this we look at the file in the config script. However, " +#~ "in the case of preconfigure, the config script is run twice before the " +#~ "postinst is run. Thus we may read the wrong value before the edited " +#~ "value is written out in postinst. If this is false we skip reading config " +#~ "files until postinst runs." +#~ msgstr "" +#~ "Es wird versucht, manuelle Änderungen des Benutzers an den " +#~ "Konfigurationsdateien zu erkennen. Aus diesem Grund werden die Dateien " +#~ "mit Hilfe des Konfigurationsskripts angesehen. Allerdings wird dieses " +#~ "Konfigurationsskript im Falle von »preconfigure« zweimal ausgeführt, bevor " +#~ "»postinst« an der Reihe ist. Daher kann es sein, dass ein falscher Wert " +#~ "eingelesen wird, bevor der korrekte Wert während »postinst« geschrieben " +#~ "wird. Falls dies nicht richtig ist, wird das Einlesen von " +#~ "Konfigurationsdateien übersprungen, bis »postinst« ausgeführt wird." + +#~ msgid "You have no zephyr servers specified for the client" +#~ msgstr "Sie haben keine zephyr-Server für den Client angegeben" + +#~ msgid "" +#~ "The zephyr-clients package for whatever reason does not have any zephyr " +#~ "servers configured. Please edit the file /etc/default/zephyr-clients and " +#~ "add the names of your zephyr servers, separated by spaces to the zhm_args " +#~ "variable." +#~ msgstr "" +#~ "Aus irgendwelchen Gründen wurden im Paket zephyr-clients keine zephyr-" +#~ "Server eingerichtet. Bitte ändern Sie die Datei /etc/default/zephyr-" +#~ "clients und fügen Sie die Namen Ihrer zephyr-Server zur Variablen " +#~ "zhm_args durch Leerzeichen getrennt hinzu." diff --git a/zephyr/debian/po/es.po b/zephyr/debian/po/es.po new file mode 100644 index 0000000..2a22e1e --- /dev/null +++ b/zephyr/debian/po/es.po @@ -0,0 +1,65 @@ +# zephyr debconf translation to spanish +# Copyright (C) 2001, 2006, 2007 Software in the Public Interest +# This file is distributed under the same license as the zephyr package. +# +# Changes: +# - Initial translation +# Carlos Valdivia Yagüe , 2001, 2006, 2007 +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: zephyr 2.1.20070719.SNAPSHOT-4\n" +"Report-Msgid-Bugs-To: Source: zephyr@packages.debian.org\n" +"POT-Creation-Date: 2007-12-05 09:47+0530\n" +"PO-Revision-Date: 2007-12-05 15:50+0100\n" +"Last-Translator: Carlos Valdivia Yagüe \n" +"Language-Team: Debian L10n Spanish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "Zephyr servers:" +msgstr "Servidores Zephyr:" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"Please specify the full names of the Zephyr servers, as a space-separated " +"list." +msgstr "" +"Por favor, introduzca el nombre completo de los servidores Zephyr como una " +"lista separada por espacios." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"The list configured on clients can be a subset of the list configured on " +"servers." +msgstr "" +"La lista configurada en los clientes puede ser un subconjunto de la lista " +"configurada en los servidores." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 +msgid "This can be left empty if Hesiod is used to advertise Zephyr servers." +msgstr "" +"Puede dejarlo en blanco si se utiliza Hesiod para anunciar los servidores " +"Zephyr." diff --git a/zephyr/debian/po/fr.po b/zephyr/debian/po/fr.po new file mode 100644 index 0000000..e54aa6d --- /dev/null +++ b/zephyr/debian/po/fr.po @@ -0,0 +1,56 @@ +# translation of fr.po to French +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: zephyr_2.1.20070913.SNAPSHOT-3\n" +"Report-Msgid-Bugs-To: Source: zephyr@packages.debian.org\n" +"POT-Creation-Date: 2007-12-05 09:47+0530\n" +"PO-Revision-Date: 2007-12-23 15:01+0100\n" +"Last-Translator: Michel Grentzinger \n" +"Language-Team: French \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-15\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "Zephyr servers:" +msgstr "Serveurs Zephyr :" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"Please specify the full names of the Zephyr servers, as a space-separated " +"list." +msgstr "" +"Veuillez indiquer le nom complet des serveurs Zephyr, séparés par un espace." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"The list configured on clients can be a subset of the list configured on " +"servers." +msgstr "" +"La liste configurée sur les clients peut être un sous-ensemble de la liste " +"configurée sur les serveurs." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 +msgid "This can be left empty if Hesiod is used to advertise Zephyr servers." +msgstr "" +"Ce champ peut être laissé vide si Hesiod est employé pour annoncer les " +"serveurs Zephyr." diff --git a/zephyr/debian/po/gl.po b/zephyr/debian/po/gl.po new file mode 100644 index 0000000..92d393f --- /dev/null +++ b/zephyr/debian/po/gl.po @@ -0,0 +1,100 @@ +# Galician translation of zephyr's debconf templates +# This file is distributed under the same license as the zephyr package. +# Jacobo Tarrio , 2007. +# +msgid "" +msgstr "" +"Project-Id-Version: zephyr\n" +"Report-Msgid-Bugs-To: Source: zephyr@packages.debian.org\n" +"POT-Creation-Date: 2007-12-05 09:47+0530\n" +"PO-Revision-Date: 2007-12-05 20:45+0000\n" +"Last-Translator: Jacobo Tarrio \n" +"Language-Team: Galician \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "Zephyr servers:" +msgstr "Servidores zephyr:" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"Please specify the full names of the Zephyr servers, as a space-separated " +"list." +msgstr "" +"Indique os nomes completos dos servidores Zephyr, nunha lista de nomes " +"separados por comas." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"The list configured on clients can be a subset of the list configured on " +"servers." +msgstr "" +"A lista configurada nos clientes pode ser un subconxunto da lista " +"configurada nos servidores." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 +msgid "This can be left empty if Hesiod is used to advertise Zephyr servers." +msgstr "" +"Pódese deixar baleiro se se emprega Hesiod para anunciar os servidores " +"Zephyr." + +#, fuzzy +#~ msgid "" +#~ "Please type the full names of your zephyr servers, separated by spaces. " +#~ "(note that this can be a subset of what you're telling the servers) If " +#~ "you are using hesiod to advertise your zephyr servers, leave this blank." +#~ msgstr "" +#~ "Escriba os nomes completos dos seus servidores zephyr, separados por " +#~ "espazos. (Teña en conta que isto pode ser un subconxunto do que lles " +#~ "conta aos servidores)" + +#~ msgid "" +#~ "Please type the full names of your zephyr servers, separated by spaces. " +#~ "(Note that this can be a superset of that you're telling the clients.)" +#~ msgstr "" +#~ "Escriba os nomes completos dos seus servidores zephyr, separados por " +#~ "espazos. (Teña en conta que pode ser un superconxunto do que lles di aos " +#~ "clientes)." + +#~ msgid "for internal use" +#~ msgstr "para uso interno" + +#~ msgid "" +#~ "We want to try and capture user changes when they edit a config file " +#~ "manually. To do this we look at the file in the config script. However, " +#~ "in the case of preconfigure, the config script is run twice before the " +#~ "postinst is run. Thus we may read the wrong value before the edited " +#~ "value is written out in postinst. If this is false we skip reading config " +#~ "files until postinst runs." +#~ msgstr "" +#~ "Preténdes capturar os cambios que fan os usuarios cando modifican " +#~ "manualmente un ficheiro de configuración. Para facelo consúltase o " +#~ "ficheiro no script de configuración. Nembargantes, no caso da " +#~ "preconfiguración, o script de configuración execútase dúas veces antes de " +#~ "executar o script de post-instalación. Polo tanto, pódese ler o valor " +#~ "incorrecto antes de que se grave o valor editado na post-instalación. Se " +#~ "isto é falso omítese a lectura de ficheiros de configuración ata que se " +#~ "execute o script de post-instalación." + +#~ msgid "You have no zephyr servers specified for the client" +#~ msgstr "Non especificou servidores zephyr para o cliente" + +#~ msgid "" +#~ "The zephyr-clients package for whatever reason does not have any zephyr " +#~ "servers configured. Please edit the file /etc/default/zephyr-clients and " +#~ "add the names of your zephyr servers, separated by spaces to the zhm_args " +#~ "variable." +#~ msgstr "" +#~ "Por algún motivo, o paquete zephyr-clients non ten configurado ningún " +#~ "servidor zephyr. Edite o ficheiro /etc/default/zephyr-clients e engada os " +#~ "nomes dos servidores zephyr, separados por espazos, á variable zhm_args." diff --git a/zephyr/debian/po/ja.po b/zephyr/debian/po/ja.po new file mode 100644 index 0000000..3ddbf45 --- /dev/null +++ b/zephyr/debian/po/ja.po @@ -0,0 +1,45 @@ +# Copyright (C) 2008 Karl Ramm +# This file is distributed under the same license as the zephyr package. +# Hideki Yamane (Debian-JP) , 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: zephyr 2.1.20070719.SNAPSHOT-1.2\n" +"Report-Msgid-Bugs-To: Source: zephyr@packages.debian.org\n" +"POT-Creation-Date: 2007-12-05 09:47+0530\n" +"PO-Revision-Date: 2008-12-28 22:26+0900\n" +"Last-Translator: Hideki Yamane (Debian-JP) \n" +"Language-Team: Japanese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "Zephyr servers:" +msgstr "Zephyr サーバ:" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"Please specify the full names of the Zephyr servers, as a space-separated " +"list." +msgstr "" +"Zephyr サーバの名前を全て、スペースで区切ったリストで指定してください。" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"The list configured on clients can be a subset of the list configured on " +"servers." +msgstr "" +"クライアント上で設定されたリストは、サーバ上で設定されたリストのサブセットになります。" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 +msgid "This can be left empty if Hesiod is used to advertise Zephyr servers." +msgstr "Hesiod を Zephyr サーバの広報に利用している場合は、ここは空のままで構いません。" diff --git a/zephyr/debian/po/nl.po b/zephyr/debian/po/nl.po new file mode 100644 index 0000000..cadb04c --- /dev/null +++ b/zephyr/debian/po/nl.po @@ -0,0 +1,112 @@ +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +msgid "" +msgstr "" +"Project-Id-Version: zephyr\n" +"Report-Msgid-Bugs-To: Source: zephyr@packages.debian.org\n" +"POT-Creation-Date: 2007-12-05 09:47+0530\n" +"PO-Revision-Date: 2007-12-09 14:00+0100\n" +"Last-Translator: Bart Cornelis \n" +"Language-Team: debian-l10n-dutch \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Poedit-Language: Dutch\n" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "Zephyr servers:" +msgstr "Zephyr-servers:" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"Please specify the full names of the Zephyr servers, as a space-separated " +"list." +msgstr "" +"Gelieve hier een (met spaties gescheiden) lijst van de de volledige namen " +"van de Zephyr-servers op te geven." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"The list configured on clients can be a subset of the list configured on " +"servers." +msgstr "" +"De op de clients ingestelde lijst mag een subset zijn van de op de servers " +"ingestelde lijst." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 +msgid "This can be left empty if Hesiod is used to advertise Zephyr servers." +msgstr "" +"Als u Hesiod gebruikt om Zephyr-servers te adverteren kunt u dit veld " +"leeglaten." + +#, fuzzy +#~ msgid "" +#~ "Please type the full names of your zephyr servers, separated by spaces. " +#~ "(note that this can be a subset of what you're telling the servers) If " +#~ "you are using hesiod to advertise your zephyr servers, leave this blank." +#~ msgstr "" +#~ "Gelieve de volledige naam van uw zephyr-servers op te geven gescheiden " +#~ "door spaties (merk op dat dit een subset kan zijn van wat u aan de " +#~ "servers vertelt)." + +#, fuzzy +#~ msgid "" +#~ "Please type the full names of your zephyr servers, separated by spaces. " +#~ "(Note that this can be a superset of that you're telling the clients.)" +#~ msgstr "" +#~ "Gelieve de volledige namen van uw zephyr-servers op te geven, gescheiden " +#~ "door spaties (merk op dat dit een superset kan zijn van wat u de clients " +#~ "verteld)." + +#~ msgid "for internal use" +#~ msgstr "voor intern gebruik" + +#~ msgid "" +#~ "We want to try and capture user changes when they edit a config file " +#~ "manually. To do this we look at the file in the config script. However, " +#~ "in the case of preconfigure, the config script is run twice before the " +#~ "postinst is run. Thus we may read the wrong value before the edited " +#~ "value is written out in postinst. If this is false we skip reading config " +#~ "files until postinst runs." +#~ msgstr "" +#~ "Er wordt geprobeerd om gebruikersaanpassingen op te vangen wanneer een " +#~ "configuratiebestand handmatig aangepast wordt. Hiertoe kijkt het " +#~ "'config'-script in het configuratiebestand, maar in het geval van " +#~ "preconfigure wordt dit script tweemaal uitgevoerd voordat het 'postinst'-" +#~ "script gedraaid wordt. Dit kan er toe leiden dat de verkeerde waarde " +#~ "wordt uitgeschreven voordat de aangepaste waarde uitgeschreven wordt in " +#~ "het 'postinst'-script. Als dit onwaar is slaan we het lezen van " +#~ "configuratiebestanden over totdat het 'postinst'-script uitgevoerd is." + +#~ msgid "You have no zephyr servers specified for the client" +#~ msgstr "U heeft geen zephyr-servers opgegeven voor de client." + +#~ msgid "" +#~ "The zephyr-clients package for whatever reason does not have any zephyr " +#~ "servers configured. Please edit the file /etc/default/zephyr-clients and " +#~ "add the names of your zephyr servers, separated by spaces to the zhm_args " +#~ "variable." +#~ msgstr "" +#~ "Het 'zephyr-clients'-pakket heeft om wat voor reden dan ook geen zephyr-" +#~ "servers ingesteld. Gelieve het bestand /etc/default/zephyr-clients aan te " +#~ "passen en de namen van uw zephyr-servers gescheiden door spaties toe te " +#~ "voegen aan de 'zhm_args'-variabele." diff --git a/zephyr/debian/po/pt.po b/zephyr/debian/po/pt.po new file mode 100644 index 0000000..70aba7e --- /dev/null +++ b/zephyr/debian/po/pt.po @@ -0,0 +1,98 @@ +# Portuguese translation for zephyr's debconf messages +# Ricardo Silva , 2007 +# +msgid "" +msgstr "" +"Project-Id-Version: zephyr 2.1.20070719.SNAPSHOT-3\n" +"Report-Msgid-Bugs-To: Source: zephyr@packages.debian.org\n" +"POT-Creation-Date: 2007-12-05 09:47+0530\n" +"PO-Revision-Date: 2007-12-19 22:05+0000\n" +"Last-Translator: Ricardo Silva \n" +"Language-Team: Portuguese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "Zephyr servers:" +msgstr "Servidores Zephyr:" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"Please specify the full names of the Zephyr servers, as a space-separated " +"list." +msgstr "" +"Por favor especifique o nome completo dos servidores Zephyr, numa lista " +"separada por espaços." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"The list configured on clients can be a subset of the list configured on " +"servers." +msgstr "" +"A lista configurada nos clientes pode ser um sub-conjunto da lista " +"configurada nos servidores." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 +msgid "This can be left empty if Hesiod is used to advertise Zephyr servers." +msgstr "" +"Esta opção pode ser deixada vazia se o Hesiod for utilizado para anunciar os " +"servidores Zephyr." + +#~ msgid "" +#~ "Please type the full names of your zephyr servers, separated by spaces. " +#~ "(note that this can be a subset of what you're telling the servers) If " +#~ "you are using hesiod to advertise your zephyr servers, leave this blank." +#~ msgstr "" +#~ "Por favor escreva os nomes completos dos seus servidores zephyr, " +#~ "separados por espaços. (note que esta lista pode ser um subconjunto do " +#~ "que diz aos servidores)" + +#~ msgid "" +#~ "Please type the full names of your zephyr servers, separated by spaces. " +#~ "(Note that this can be a superset of that you're telling the clients.)" +#~ msgstr "" +#~ "Por favor escreva os nomes completos dos seus servidores zephyr, " +#~ "separados por espaços. (Note que esta lista pode ser um super-conjunto " +#~ "do que diz aos clientes.)" + +#~ msgid "for internal use" +#~ msgstr "para uso interno" + +#~ msgid "" +#~ "We want to try and capture user changes when they edit a config file " +#~ "manually. To do this we look at the file in the config script. However, " +#~ "in the case of preconfigure, the config script is run twice before the " +#~ "postinst is run. Thus we may read the wrong value before the edited " +#~ "value is written out in postinst. If this is false we skip reading config " +#~ "files until postinst runs." +#~ msgstr "" +#~ "Tentamos determinar que alterações os utilizadores fazem quando editam " +#~ "um ficheiro de configuração manualmente. Para tal analisamos o ficheiro " +#~ "no script de configuração. No entanto quando há pré-configuração, o " +#~ "script de configuração é corrido duas vezes antes do pós-instalaçÃ" +#~ "£o. Assim podemos ler os valores errados antes que o valor editado seja " +#~ "escrito no pós-instalação. Se esta opção for falsa não analisamos " +#~ "os ficheiros de configuração até que o pós-instalação corra." + +#~ msgid "You have no zephyr servers specified for the client" +#~ msgstr "Não tem nenhum servidor zephyr especificado para o cliente" + +#~ msgid "" +#~ "The zephyr-clients package for whatever reason does not have any zephyr " +#~ "servers configured. Please edit the file /etc/default/zephyr-clients and " +#~ "add the names of your zephyr servers, separated by spaces to the zhm_args " +#~ "variable." +#~ msgstr "" +#~ "O pacote zephyr-clients por alguma razão não tem nenhum servidor zephyr " +#~ "configurado. Por favor edite o ficheiro /etc/default/zephyr-clients e " +#~ "adicione os nomes dos seus servidores zephyr, separados por espaços à " +#~ "variável zhm_args." diff --git a/zephyr/debian/po/pt_BR.po b/zephyr/debian/po/pt_BR.po new file mode 100644 index 0000000..915ba1d --- /dev/null +++ b/zephyr/debian/po/pt_BR.po @@ -0,0 +1,111 @@ +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# Developers do not need to manually edit POT or PO files. +# +# +# +msgid "" +msgstr "" +"Project-Id-Version: zephyr 2.1\n" +"Report-Msgid-Bugs-To: Source: zephyr@packages.debian.org\n" +"POT-Creation-Date: 2007-12-05 09:47+0530\n" +"PO-Revision-Date: 2008-10-06 02:33-0300\n" +"Last-Translator: Felipe Augusto van de Wiel (faw) \n" +"Language-Team: Brazilian Portuguese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"pt_BR\n" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "Zephyr servers:" +msgstr "Servidores Zephyr:" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"Please specify the full names of the Zephyr servers, as a space-separated " +"list." +msgstr "" +"Por favor, especifique os nomes completos dos servidores Zephyr, use uma " +"lista separada por espaços." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"The list configured on clients can be a subset of the list configured on " +"servers." +msgstr "" +"A lista configurada nos clientes pode ser um subconjunto da lista " +"configurada nos servidores." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 +msgid "This can be left empty if Hesiod is used to advertise Zephyr servers." +msgstr "" +"É possível deixar este campo vazio se o Hesiod for usado para anunciar os " +"servidores Zephyr." + +#~ msgid "" +#~ "Please type the full names of your zephyr servers, separated by spaces. " +#~ "(note that this can be a subset of what you're telling the servers) If " +#~ "you are using hesiod to advertise your zephyr servers, leave this blank." +#~ msgstr "" +#~ "Por favor digite o nome completo dos seus servidores zephyr, separado por " +#~ "espaços. (note que isso pode ser um subconjunto daquilo que você está " +#~ "dizendo aos servidores)" + +#~ msgid "" +#~ "Please type the full names of your zephyr servers, separated by spaces. " +#~ "(Note that this can be a superset of that you're telling the clients.)" +#~ msgstr "" +#~ "Por favor digite os nomes completos de seus servidores zephyr, separado " +#~ "por espaços. (Note que isso pode ser um subconjunto daquilo que você está " +#~ "dizendo aos clientes.)" + +#~ msgid "" +#~ "We want to try and capture user changes when they edit a config file " +#~ "manually. To do this we look at the file in the config script. However, " +#~ "in the case of preconfigure, the config script is run twice before the " +#~ "postinst is run. Thus we may read the wrong value before the edited " +#~ "value is written out in postinst. If this is false we skip reading config " +#~ "files until postinst runs." +#~ msgstr "" +#~ "Nós queremos tentar e capturar mudanças de usuários quando eles editam um " +#~ "arquivo de configuração manualmente. Para fazer isso nós olhamos no " +#~ "arquivo do script de configuração. De qualquer forma, no caso de pré-" +#~ "configuração, o script de configuração é executado duas vezes antes do " +#~ "\"postinst\" ser executado. Se isso for falso nós continuamos lendo os " +#~ "arquivos de configuração até que o \"postinst\" seja executado." + +#~ msgid "You have no zephyr servers specified for the client" +#~ msgstr "Você não tem servidores zephyr especificados para o cliente" + +#~ msgid "" +#~ "The zephyr-clients package for whatever reason does not have any zephyr " +#~ "servers configured. Please edit the file /etc/default/zephyr-clients and " +#~ "add the names of your zephyr servers, separated by spaces to the zhm_args " +#~ "variable." +#~ msgstr "" +#~ "Por uma razão qualquer o pacote zephyr-clients não possui qualquer " +#~ "servidor zephyr configurado. Por favor edite o arquivo /etc/default/" +#~ "zephyr-clients e adicione os nomes dos seus servidores zephyr, separado " +#~ "por espaços na variável zhm_args." + +#~ msgid "What are your zephyr servers?" +#~ msgstr "Quais são os seus servidores zephyr?" + +#~ msgid "You should never see this" +#~ msgstr "Você nunca deveria ter visto isso" diff --git a/zephyr/debian/po/ru.po b/zephyr/debian/po/ru.po new file mode 100644 index 0000000..03a1bf7 --- /dev/null +++ b/zephyr/debian/po/ru.po @@ -0,0 +1,61 @@ +# translation of ru.po to Russian +# +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# +# Developers do not need to manually edit POT or PO files. +# +# Unknown, 2003,. +# Yuri Kozlov , 2006, 2007. +msgid "" +msgstr "" +"Project-Id-Version: 2.1.20070719.SNAPSHOT-3\n" +"Report-Msgid-Bugs-To: Source: zephyr@packages.debian.org\n" +"POT-Creation-Date: 2007-12-05 09:47+0530\n" +"PO-Revision-Date: 2007-12-19 20:35+0300\n" +"Last-Translator: Yuri Kozlov \n" +"Language-Team: Russian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" +"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "Zephyr servers:" +msgstr "Серверы Zephyr:" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"Please specify the full names of the Zephyr servers, as a space-separated " +"list." +msgstr "Введите список полных имён серверов Zephyr через пробел." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"The list configured on clients can be a subset of the list configured on " +"servers." +msgstr "" +"На клиентах можно указывать подмножество списка, настроенного на серверах." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 +msgid "This can be left empty if Hesiod is used to advertise Zephyr servers." +msgstr "" +"Можно ничего не вводить, если для объявления серверов Zephyr используется " +"Hesiod." diff --git a/zephyr/debian/po/sv.po b/zephyr/debian/po/sv.po new file mode 100644 index 0000000..4631f5c --- /dev/null +++ b/zephyr/debian/po/sv.po @@ -0,0 +1,57 @@ +# translation of zephyr_2.1.20070719.SNAPSHOT-1.1_sv.po to Swedish +# Translators, if you are not familiar with the PO format, gettext +# documentation is worth reading, especially sections dedicated to +# this format, e.g. by running: +# info -n '(gettext)PO Files' +# info -n '(gettext)Header Entry' +# Some information specific to po-debconf are available at +# /usr/share/doc/po-debconf/README-trans +# or http://www.debian.org/intl/l10n/po-debconf/README-trans +# Developers do not need to manually edit POT or PO files. +# +# Martin Ågren , 2008. +msgid "" +msgstr "" +"Project-Id-Version: zephyr_2.1.20070719.SNAPSHOT-1.1_sv\n" +"Report-Msgid-Bugs-To: Source: zephyr@packages.debian.org\n" +"POT-Creation-Date: 2007-12-05 09:47+0530\n" +"PO-Revision-Date: 2008-07-20 10:41+0200\n" +"Last-Translator: Martin Ågren \n" +"Language-Team: Swedish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "Zephyr servers:" +msgstr "Zephyr-servrar:" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"Please specify the full names of the Zephyr servers, as a space-separated " +"list." +msgstr "Ange hela namnen på Zephyr-servrarna som en blankstegsseparerad lista." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"The list configured on clients can be a subset of the list configured on " +"servers." +msgstr "" +"Den lista som konfigureras på klienter kan vara en delmängd av listan som " +"konfigureras på servrar." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 +msgid "This can be left empty if Hesiod is used to advertise Zephyr servers." +msgstr "" +"Detta fält kan lämnas tomt om Hesiod används för att tillkännage Zephyr-" +"servrar." diff --git a/zephyr/debian/po/templates.pot b/zephyr/debian/po/templates.pot new file mode 100644 index 0000000..90619b2 --- /dev/null +++ b/zephyr/debian/po/templates.pot @@ -0,0 +1,45 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: Source: zephyr@packages.debian.org\n" +"POT-Creation-Date: 2007-12-05 09:47+0530\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "Zephyr servers:" +msgstr "" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"Please specify the full names of the Zephyr servers, as a space-separated " +"list." +msgstr "" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"The list configured on clients can be a subset of the list configured on " +"servers." +msgstr "" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 +msgid "This can be left empty if Hesiod is used to advertise Zephyr servers." +msgstr "" diff --git a/zephyr/debian/po/vi.po b/zephyr/debian/po/vi.po new file mode 100644 index 0000000..15d45ba --- /dev/null +++ b/zephyr/debian/po/vi.po @@ -0,0 +1,106 @@ +# Vietnamese translation for Zephyr. +# Copyright © 2007 Free Software Foundation, Inc. +# Clytie Siddall , 2005-2007. +# +msgid "" +msgstr "" +"Project-Id-Version: zephyr 2.1.20070719.SNAPSHOT-3\n" +"Report-Msgid-Bugs-To: Source: zephyr@packages.debian.org\n" +"POT-Creation-Date: 2007-12-05 09:47+0530\n" +"PO-Revision-Date: 2007-12-21 22:24+1030\n" +"Last-Translator: Clytie Siddall \n" +"Language-Team: Vietnamese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: LocFactoryEditor 1.7b1\n" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "Zephyr servers:" +msgstr "Máy phục vụ Zephyr:" + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"Please specify the full names of the Zephyr servers, as a space-separated " +"list." +msgstr "" +"Hãy ghi rõ tên đầy đủ của mỗi máy phục vụ Zephyr, làm danh sách định giới " +"bằng dấu cách." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 ../zephyr-server.templates:2001 +msgid "" +"The list configured on clients can be a subset of the list configured on " +"servers." +msgstr "" +"Danh sách được cấu hình trên máy khách có thể là tập hợp con của danh sách " +"được cấu hình trên máy phục vụ." + +#. Type: string +#. Description +#: ../zephyr-clients.templates:2001 +msgid "This can be left empty if Hesiod is used to advertise Zephyr servers." +msgstr "" +"Trường này có thể bỏ rỗng nếu Hesiod được dùng để quảng cáo máy phục vụ " +"Zephyr." + +#~ msgid "" +#~ "Please type the full names of your zephyr servers, separated by spaces. " +#~ "(note that this can be a subset of what you're telling the servers) If " +#~ "you are using hesiod to advertise your zephyr servers, leave this blank." +#~ msgstr "" +#~ "Hãy gõ tên đầy đủ của các máy phục vụ Zephyr của bạn, định giới bằng dấu " +#~ "cách (ghi chú: đây có thể là tập hợp con của điều mà bạn báo cho máy phục " +#~ "vụ). Dùng Hesiod để quảng cáo các máy phục vụ Zephyr thì bỏ rỗng trường " +#~ "này." + +#~ msgid "" +#~ "Please type the full names of your zephyr servers, separated by spaces. " +#~ "(Note that this can be a superset of that you're telling the clients.)" +#~ msgstr "" +#~ "Hãy gõ tên đầy đủ của các trình phục vụ zephyr của bạn, định giới bằng " +#~ "dấu cách (ghi chú: điều này có thể là siêu nhóm của điều mà bạn đang báo " +#~ "những trình khách)." + +#~ msgid "" +#~ "We want to try and capture user changes when they edit a config file " +#~ "manually. To do this we look at the file in the config script. However, " +#~ "in the case of preconfigure, the config script is run twice before the " +#~ "postinst is run. Thus we may read the wrong value before the edited " +#~ "value is written out in postinst. If this is false we skip reading config " +#~ "files until postinst runs." +#~ msgstr "" +#~ "Chúng tôi muốn cố bắt các thay đổi của người dùng khi họ hiệu chỉnh tập " +#~ "tin cấu hình. Để làm nhÆ° thế, chúng tôi xem tập tin trong cấu hình. Tuy " +#~ "nhiên, trong trường hợp cấu hình trước, có chạy tập lệnh cấu hình hai lần " +#~ "trước khi chạy tiến trình cuối cùng cài đặt. Vì vậy chúng tôi có lẽ sẽ " +#~ "đọc giá trị không đúng, trước khi giá trị đã sá»­a đổi được ghi ra trong " +#~ "tiến trình cuối cùng cài đặt. Nếu giá trị này Sai thì cúng tôi bỏ qua đọc " +#~ "tập tin cấu hình, đến khi tiến trình cuối cùng cài đặt có cháy. " + +#~ msgid "You have no zephyr servers specified for the client" +#~ msgstr "" +#~ "Bạn không có trình phục vụ zephyr nào được xác định cho trình khách." + +#~ msgid "" +#~ "The zephyr-clients package for whatever reason does not have any zephyr " +#~ "servers configured. Please edit the file /etc/default/zephyr-clients and " +#~ "add the names of your zephyr servers, separated by spaces to the zhm_args " +#~ "variable." +#~ msgstr "" +#~ "Gói zephyr-clients (khách zephyr), vì lý do nào, không có cấu hình trình " +#~ "phục vụ zephyr nào. Bạn hãy hiệu chỉnh tập tin và thêm tên của các trình phục vụ zephyr bạn, định giới bằng dấu " +#~ "cách đến biến « zhm_args »." + +#~ msgid "What are your zephyr servers?" +#~ msgstr "Bạn có trình phục vụ zephyr nào?" + +#~ msgid "You should never see this" +#~ msgstr "Bạn không bao giờ nên thấy điều này." diff --git a/zephyr/debian/rules b/zephyr/debian/rules new file mode 100755 index 0000000..6958031 --- /dev/null +++ b/zephyr/debian/rules @@ -0,0 +1,181 @@ +#!/usr/bin/make -f +# Sample debian/rules that uses debhelper. +# GNU copyright 1997 by Joey Hess. +# +# This version is for a hypothetical package that builds an +# architecture-dependant package, as well as an architecture-independent +# package. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 +VARIETALS=krb5 +#VARIETALS=krb krb45 krb5 + +PACKAGES:=-plibzephyr4 -pzephyr-clients -pzephyr-server -plibzephyr-dev $(foreach i,$(VARIETALS),-plibzephyr4-$(i) -pzephyr-server-$(i)) + +# This has to be exported to make some magic below work. +export DH_OPTIONS +CONFIGURE_ROOT=--prefix=/usr --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info --sysconfdir=/etc --datadir=/etc \ + --with-ares=/usr --with-hesiod=/usr --enable-cmu-zwgcplus +CONFIGURE_krb5=--with-krb5=/usr +CONFIGURE_krb45=--with-krb4=/usr --with-krb5=/usr +CONFIGURE_krb=--with-krb4=/usr + +# see /usr/share/doc/autotools-dev/README.Debian.gz +export DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +export DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +# FOR AUTOCONF 2.52 AND NEWER ONLY +ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) + confflags += --build $(DEB_HOST_GNU_TYPE) +else + confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) +endif + + +# The autotools target adds forced build-time dependencies on +# autotools-dev (for /usr/share/misc/config.*) and devscripts (for dch) +# It's also a .PHONY make target. +autotools: + chmod u+x config.sub + chmod u+x config.guess + OLDDATESUB=`./config.sub -t | tr -d -` ;\ + OLDDATEGUESS=`./config.guess -t | tr -d -` ;\ + NEWDATESUB=`/usr/share/misc/config.sub -t | tr -d -` ;\ + NEWDATEGUESS=`/usr/share/misc/config.guess -t | tr -d -` ;\ + if [ $$OLDDATESUB -lt $$NEWDATESUB -o \ + $$OLDDATEGUESS -lt $$NEWDATEGUESS ]; then \ + dch -a -p "GNU config automated update: config.sub\ + ($$OLDDATESUB to $$NEWDATESUB), config.guess\ + ($$OLDDATEGUESS to $$NEWDATEGUESS)" ;\ + cp -f /usr/share/misc/config.sub config.sub ;\ + cp -f /usr/share/misc/config.guess config.guess ;\ + echo WARNING: GNU config scripts updated from master copies 1>&2 ;\ + fi + +configure: configure-stamp autotools +configure-stamp: + dh_testdir + # Add here commands to configure the package. + for i in $(foreach i,$(VARIETALS),"$i:$(CONFIGURE_$i)"); do \ + IFS=: ; set $$i ; \ + mkdir $$1 || true; \ + (cd $$1 && CFLAGS="-g -O" ../configure $$2 $(CONFIGURE_ROOT)); \ + done + -mkdir no-krb + cd no-krb && CFLAGS="-g -O" ../configure $(CONFIGURE_ROOT) + touch configure-stamp + +build: configure-stamp build-stamp +build-stamp: + dh_testdir + + # Add here commands to compile the package. + set -e; \ + for dir in $(VARIETALS) ; do \ + $(MAKE) -C $$dir/lib; $(MAKE) -C $$dir/server; \ + done + $(MAKE) -C no-krb + + touch build-stamp + +clean: + dh_testdir + dh_testroot + -rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + -rm -rf $(VARIETALS) no-krb debian/tmp-krb* + -rm debian/zephyr-server-krb.files + -rm debian/zephyr-server-krb.templates + -rm debian/zephyr-server-krb.config + -rm debian/zephyr-server-krb.postinst + -rm debian/zephyr-server-krb5.* + -rm debian/zephyr-server-krb45.* + -rm debian/libzephyr4-krb.files debian/libzephyr4-krb5.files debian/libzephyr4-krb45.files + + dh_clean + +install: DH_OPTIONS= +install: build + dh_testdir + dh_testroot + dh_clean -k + -rm -rf debian/tmp-krb* + dh_installdirs + + # Add here commands to install the package into debian/tmp. + $(MAKE) -C no-krb DESTDIR=$(CURDIR)/debian/tmp install + for dir in $(VARIETALS); do \ + $(MAKE) -C $$dir SUBDIRS="lib server" DESTDIR=$(CURDIR)/debian/tmp-$$dir install; \ + done + mkdir -p debian/tmp/etc/zephyr/acl + set -x; for i in debian/acl/*; do install -c -m 644 -o root $$i debian/tmp/etc/zephyr/acl; done; set +x + install -c -m 644 debian/zephyr.vars debian/tmp/etc/zephyr + install -c -m 644 debian/default.subscriptions debian/tmp/etc/zephyr + for dir in $(VARIETALS); do \ + cp -rp debian/tmp/etc/zephyr/acl debian/tmp-$$dir/etc/zephyr; \ + done + +# Build architecture-independent files here. +# Pass -i to all debhelper commands in this target to reduce clutter. +binary-indep: build install + +# Build architecture-dependent files here. +# Pass -a to all debhelper commands in this target to reduce clutter. +binary-arch: build install + dh_testdir + dh_testroot + set -e; \ + for file in files templates postinst docs; do \ + for dir in $(VARIETALS); do \ + cp debian/zephyr-server.$$file debian/zephyr-server-$$dir.$$file; \ + done; \ + done + for file in config; do \ + for dir in $(filter-out krb5,$(VARIETALS)); do \ + cp debian/zephyr-server.$$file debian/zephyr-server-$$dir.$$file; \ + done; \ + done + for file in README.Debian docs init postrm; do \ + for dir in $(filter-out krb,$(VARIETALS)); do \ + cp debian/zephyr-server-krb.$$file debian/zephyr-server-$$dir.$$file; \ + done; \ + done + for dir in $(VARIETALS); do \ + cp debian/libzephyr4.files debian/libzephyr4-$$dir.files; \ + done + dh_movefiles -plibzephyr4 -pzephyr-clients -pzephyr-server -plibzephyr-dev + for dir in $(VARIETALS); do \ + dh_movefiles --sourcedir=debian/tmp-$$dir -plibzephyr4-$$dir -pzephyr-server-$$dir; \ + done + dh_installdebconf + dh_installdocs + dh_installinit -pzephyr-clients --init-script=zhm --no-start + dh_installinit -pzephyr-server --init-script=zephyrd + for dir in $(VARIETALS); do \ + dh_installinit -pzephyr-server-$$dir --init-script=zephyrd; \ + done + dh_installchangelogs + dh_strip + dh_compress + dh_fixperms + dh_makeshlibs + # sigh + for dir in $(VARIETALS); do \ + cp debian/libzephyr4/DEBIAN/shlibs debian/libzephyr4-$$dir/DEBIAN/shlibs; \ + done + dh_shlibdeps $(PACKAGES) + dh_installdeb $(PACKAGES) + dh_gencontrol $(PACKAGES) + dh_md5sums $(PACKAGES) + dh_builddeb $(PACKAGES) + for dir in $(VARIETALS); do \ + dh_builddeb --sourcedir=debian/tmp-$$dir -plibzephyr4-$$dir -pzephyr-server-$$dir; \ + done + + +binary: binary-indep binary-arch + +.PHONY: autotools build clean binary-indep binary-arch binary install diff --git a/zephyr/debian/zephyr-clients.config b/zephyr/debian/zephyr-clients.config new file mode 100644 index 0000000..5ed8da9 --- /dev/null +++ b/zephyr/debian/zephyr-clients.config @@ -0,0 +1,42 @@ +#!/bin/sh -e + +. /usr/share/debconf/confmodule +db_version 2.0 + +db_get zephyr-clients/servers || true +if test -z "$RET" +then + # If there's an /etc/zephyr/server.list file lying around, read it + if test -f /etc/zephyr/server.list + then + z="`cat /etc/zephyr/server.list`" + + if test -n "$z" + then + db_set zephyr-clients/servers "$z" + fi + else + # if there happens to be zephyr server decconf on this machine, + # see what its debconf knows about zephyr servers... + if db_get zephyr-server/servers && test -n "$RET" + then + db_set zephyr-clients/servers $RET + fi + fi +fi + +db_get zephyr-clients/read_conf +if test -f /etc/default/zephyr-clients -a \( "$RET" = true \) +then + zhm_args="" + . /etc/default/zephyr-clients + if test -n "$zhm_args" + then + db_set zephyr-clients/read_conf false + db_set zephyr-clients/servers "$zhm_args" + fi +fi + +db_input high zephyr-clients/servers || true + +db_go || true diff --git a/zephyr/debian/zephyr-clients.docs b/zephyr/debian/zephyr-clients.docs new file mode 100644 index 0000000..a70b3c8 --- /dev/null +++ b/zephyr/debian/zephyr-clients.docs @@ -0,0 +1 @@ +USING diff --git a/zephyr/debian/zephyr-clients.files b/zephyr/debian/zephyr-clients.files new file mode 100644 index 0000000..238bb10 --- /dev/null +++ b/zephyr/debian/zephyr-clients.files @@ -0,0 +1,24 @@ +usr/bin/zaway +usr/bin/zctl +usr/bin/zleave +usr/bin/zlocate +usr/bin/znol +usr/bin/zstat +usr/bin/zwrite +usr/bin/zwgc +usr/sbin/zshutdown_notify +usr/sbin/zhm +usr/share/man/man1/zephyr.1 +usr/share/man/man1/zaway.1 +usr/share/man/man1/zctl.1 +usr/share/man/man1/zleave.1 +usr/share/man/man1/zlocate.1 +usr/share/man/man1/znol.1 +usr/share/man/man1/zwrite.1 +usr/share/man/man1/zwgc.1 +usr/share/man/man8/zshutdown_notify.8 +usr/share/man/man8/zstat.8 +usr/share/man/man8/zhm.8 +etc/zephyr/zwgc.desc +etc/zephyr/zwgc_resources +etc/zephyr/zephyr.vars diff --git a/zephyr/debian/zephyr-clients.init b/zephyr/debian/zephyr-clients.init new file mode 100644 index 0000000..d0ad3cc --- /dev/null +++ b/zephyr/debian/zephyr-clients.init @@ -0,0 +1,74 @@ +#! /bin/sh +# +# skeleton example file to build /etc/init.d/ scripts. +# This file should be used to construct scripts for /etc/init.d. +# +# Written by Miquel van Smoorenburg . +# Modified for Debian GNU/Linux +# by Ian Murdock . +# +# Version: @(#)skeleton 1.8 03-Mar-1998 miquels@cistron.nl +# +# This file was automatically customized by dh-make on Mon, 4 Dec 2000 05:28:22 -0500 + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin +DAEMON=/usr/sbin/zhm +NAME=zhm +DESC="zephyr host manager" + +test -f $DAEMON || exit 0 + +set -e + +if test -f /etc/default/zephyr-clients +then + . /etc/default/zephyr-clients +fi + +case "$1" in + start) + echo -n "Starting $DESC: " + start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \ + --exec $DAEMON -- $zhm_args + echo "$NAME." + ;; + stop) + echo -n "Stopping $DESC: " + start-stop-daemon --oknodo --stop --quiet --pidfile /var/run/$NAME.pid \ + --name $NAME + echo "$NAME."- + ;; + restart|force-reload) + # + # If the "reload" option is implemented, move the "force-reload" + # option to the "reload" entry above. If not, "force-reload" is + # just the same as "restart". + # + echo -n "Restarting $DESC: " + start-stop-daemon --oknodo --stop --retry 5 --quiet --pidfile \ + /var/run/$NAME.pid --name $NAME + start-stop-daemon --start --quiet --pidfile \ + /var/run/$NAME.pid --exec $DAEMON -- -N $zhm_args + echo "$NAME." + ;; + *) + N=/etc/init.d/$NAME + # echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2 + echo "Usage: $N {start|stop|restart|force-reload}" >&2 + exit 1 + ;; +esac + +exit 0 + +### BEGIN INIT INFO +# Provides: zhm +# Required-Start: $syslog $network +# Required-Stop: $syslog +# Should-Stop: $network +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Start the zephyr host manager daemon. +# Description: Start the zephyr host manager daemon. +### END INIT INFO + diff --git a/zephyr/debian/zephyr-clients.postinst b/zephyr/debian/zephyr-clients.postinst new file mode 100644 index 0000000..e358728 --- /dev/null +++ b/zephyr/debian/zephyr-clients.postinst @@ -0,0 +1,84 @@ +#! /bin/sh +# postinst script for zephyr +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/share/doc/packaging-manual/ +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +case "$1" in + configure) + + . /usr/share/debconf/confmodule + db_version 2.0 + + db_set zephyr-clients/read_conf true + + if test -f /etc/zephyr/zephyr.conf + then + if test ! -f /etc/default/zephyr-clients + then + mv /etc/zephyr/zephyr.conf /etc/default/zephyr-clients + fi + fi + + # if /etc/default/zephyr-clients already exists and has a zhm_args + # line, the config script should have sucked it into debconf + db_get zephyr-clients/servers || true + + tmpfile=/etc/default/zephyr-client.dpkg-new + if test -f /etc/default/zephyr-clients + then + grep -v ^zhm_args /etc/default/zephyr-clients > $tmpfile || true + else + cat > $tmpfile << EOF +# This file is automatically rewritten by the zephyr-clients post-install +# script. So treat it right. +EOF + fi + echo zhm_args=\"${RET}\" >> $tmpfile + cat $tmpfile > /etc/default/zephyr-clients + rm $tmpfile + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +if [ -x "/etc/init.d/zhm" ]; then + # this script does not necessarily fail if these do + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d zhm restart + else + /etc/init.d/zhm restart + fi +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 diff --git a/zephyr/debian/zephyr-clients.prerm b/zephyr/debian/zephyr-clients.prerm new file mode 100644 index 0000000..69beaac --- /dev/null +++ b/zephyr/debian/zephyr-clients.prerm @@ -0,0 +1,49 @@ +#! /bin/sh +# prerm script for zephyr-client +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `remove' +# * `upgrade' +# * `failed-upgrade' +# * `remove' `in-favour' +# * `deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/share/doc/packaging-manual/ + +case "$1" in + deconfigure|remove) + rm /etc/default/zephyr-clients || true + ;; + upgrade) +# remove|upgrade|deconfigure) +# install-info --quiet --remove /usr/info/zephyr.info.gz + ;; + failed-upgrade) + ;; + *) + echo "prerm called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +if [ -x "/etc/init.d/zhm" ] && [ "$1" = remove ]; then + if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then + invoke-rc.d zhm stop || exit $? + else + /etc/init.d/zhm stop || exit $? + fi +fi + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + diff --git a/zephyr/debian/zephyr-clients.templates b/zephyr/debian/zephyr-clients.templates new file mode 100644 index 0000000..2d0d025 --- /dev/null +++ b/zephyr/debian/zephyr-clients.templates @@ -0,0 +1,30 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-english@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + +Template: zephyr-clients/servers +Type: string +_Description: Zephyr servers: + Please specify the full names of the Zephyr servers, as a + space-separated list. + . + The list configured on clients can be a subset of the list configured + on servers. + . + This can be left empty if Hesiod is used to advertise Zephyr servers. + +Template: zephyr-clients/read_conf +Type: boolean +Default: true +Description: for internal use + We want to try and capture user changes when they edit a config file + manually. To do this we look at the file in the config script. However, + in the case of preconfigure, the config script is run twice before the + postinst is run. Thus we may read the wrong value before the edited value + is written out in postinst. If this is false we skip reading config files + until postinst runs. diff --git a/zephyr/debian/zephyr-server-krb.README.Debian b/zephyr/debian/zephyr-server-krb.README.Debian new file mode 100644 index 0000000..4b03c1d --- /dev/null +++ b/zephyr/debian/zephyr-server-krb.README.Debian @@ -0,0 +1,30 @@ +To run a zephyr server with MIT Kerberos support, you need to generate a +Kerberos IV srvtab for the principal zephyr.zephyr@YOUR.REALM.NAME. + +Doing this with the MIT Kerberos V server is a somewhat convoluted process, +but here we go: + +[Note that this presumes that you have Kerberos administrator privileges, if +you don't, find someone who does.] + +At the kadmin prompt, type + +ank -randkey zephyr/zephyr + +this creates the Kerberos principal, with whatever key types and cryptosystems +your realm defaults to. Next, also at the kadmin prompt, type the following +substituting appropriately for your realm name and various file locations: + +xst -k /tmp/keytab -e des-cbc-crc:v4 zephyr/zephyr@YOUR.REALM.NAME + +The key type is necessary because zephyr uses an older version of Kerberos +that used only single-DES. Now run ktutil: + +rkt /tmp/keytab +wst /etc/zephyr/srvtab +q + +You now want to make sure that the /tmp/keytab file is written-over and +removed. Fortunately, you have Kerberos, you have kdestroy. + +env KRB5CCNAME=/tmp/keytab kdestroy diff --git a/zephyr/debian/zephyr-server-krb.docs b/zephyr/debian/zephyr-server-krb.docs new file mode 100644 index 0000000..a3a5154 --- /dev/null +++ b/zephyr/debian/zephyr-server-krb.docs @@ -0,0 +1 @@ +OPERATING diff --git a/zephyr/debian/zephyr-server-krb.init b/zephyr/debian/zephyr-server-krb.init new file mode 100644 index 0000000..b890a88 --- /dev/null +++ b/zephyr/debian/zephyr-server-krb.init @@ -0,0 +1,77 @@ +#! /bin/sh +# +# skeleton example file to build /etc/init.d/ scripts. +# This file should be used to construct scripts for /etc/init.d. +# +# Written by Miquel van Smoorenburg . +# Modified for Debian GNU/Linux +# by Ian Murdock . +# +# Version: @(#)skeleton 1.8 03-Mar-1998 miquels@cistron.nl +# +# This file was automatically customized by dh-make on Mon, 4 Dec 2000 05:28:22 -0500 + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin +DAEMON=/usr/sbin/zephyrd +NAME=zephyrd +DESC="zephyr server" + +test -f $DAEMON || exit 0 + +set -e + +case "$1" in + start) + if test ! -f /etc/zephyr/srvtab + then + echo 'You need to get a srvtab before the kerberized zephyr server will function' + echo 'correctly. Get a srvtab for zephyr/zephyr and put it in /etc/zephyr/srvtab.' + exit 0 + fi + echo -n "Starting $DESC: " + start-stop-daemon --start --quiet --exec $DAEMON + echo "$NAME." + ;; + stop) + echo -n "Stopping $DESC: " + start-stop-daemon --oknodo --stop --quiet --exec $DAEMON + echo "$NAME." + ;; + restart) + # + # If the "reload" option is implemented, move the "force-reload" + # option to the "reload" entry above. If not, "force-reload" is + # just the same as "restart". + # + echo -n "Restarting $DESC: " + start-stop-daemon --oknodo --stop --quiet --exec $DAEMON + sleep 1 + start-stop-daemon --start --quiet --pidfile \ + /var/run/$NAME.pid --exec $DAEMON -- $zhm_args + echo "$NAME." + ;; + reload|force-reload) + echo -n "Telling $NAME to reload..." + start-stop-daemon --stop --signal HUP --exec $DAEMON + echo done. + ;; + *) + N=/etc/init.d/$NAME + echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2 + # echo "Usage: $N {start|stop|restart|force-reload}" >&2 + exit 1 + ;; +esac + +exit 0 + +### BEGIN INIT INFO +# Provides: zephyrd +# Required-Start: $syslog $network +# Required-Stop: $syslog +# Should-Stop: $network +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Start the zephyr server. +# Description: Start the zephyr server. +### END INIT INFO diff --git a/zephyr/debian/zephyr-server-krb.postrm b/zephyr/debian/zephyr-server-krb.postrm new file mode 100644 index 0000000..95aa504 --- /dev/null +++ b/zephyr/debian/zephyr-server-krb.postrm @@ -0,0 +1,9 @@ +#!/bin/sh -e + +if test "$1" = purge; then + rm -f /etc/zephyr/server.list +fi + +#DEBHELPER# + +exit 0 diff --git a/zephyr/debian/zephyr-server.config b/zephyr/debian/zephyr-server.config new file mode 100644 index 0000000..3d38e3e --- /dev/null +++ b/zephyr/debian/zephyr-server.config @@ -0,0 +1,33 @@ +#!/bin/sh -e + +. /usr/share/debconf/confmodule +db_version 2.0 + +db_get zephyr-server/read_conf +if test -f /etc/zephyr/server.list -a \( "$RET" = true \) +then + z="`cat /etc/zephyr/server.list`" + + if test -n "$z" + then + db_set zephyr-server/read_conf false + db_set zephyr-server/servers "$z" + fi +fi + +db_get zephyr-server/servers || true +if test -z "$RET" +then + # if there happens to be zephyr-clients running on this machine + # it might know something about servers. + # else default to just the current host + z="`hostname --fqdn`" + if db_get zephyr-clients/servers && test -n "$RET" && ! echo "$RET" | grep -q "$z" + then + z="$RET $z" + fi + db_set zephyr-server/servers "$z" +fi + +db_input high zephyr-server/servers || true +db_go || true diff --git a/zephyr/debian/zephyr-server.docs b/zephyr/debian/zephyr-server.docs new file mode 100644 index 0000000..a3a5154 --- /dev/null +++ b/zephyr/debian/zephyr-server.docs @@ -0,0 +1 @@ +OPERATING diff --git a/zephyr/debian/zephyr-server.files b/zephyr/debian/zephyr-server.files new file mode 100644 index 0000000..f0f9687 --- /dev/null +++ b/zephyr/debian/zephyr-server.files @@ -0,0 +1,36 @@ +usr/sbin/zephyrd +usr/share/man/man8/zephyrd.8 +etc/zephyr/acl/class-registry.acl +etc/zephyr/acl/iui-hm_ctl.acl +etc/zephyr/acl/iui-hm_stat.acl +etc/zephyr/acl/iui-login.acl +etc/zephyr/acl/iui-operations.acl +etc/zephyr/acl/iui-user_locate.acl +etc/zephyr/acl/iui-wg_ctl.acl +etc/zephyr/acl/iui-zephyr_admin.acl +etc/zephyr/acl/iui-zephyr_ctl.acl +etc/zephyr/acl/iws-hm_ctl.acl +etc/zephyr/acl/iws-hm_stat.acl +etc/zephyr/acl/iws-login.acl +etc/zephyr/acl/iws-operations.acl +etc/zephyr/acl/iws-user_locate.acl +etc/zephyr/acl/iws-wg_ctl.acl +etc/zephyr/acl/iws-zephyr_admin.acl +etc/zephyr/acl/iws-zephyr_ctl.acl +etc/zephyr/acl/sub-hm_ctl.acl +etc/zephyr/acl/sub-hm_stat.acl +etc/zephyr/acl/sub-login.acl +etc/zephyr/acl/sub-operations.acl +etc/zephyr/acl/sub-user_locate.acl +etc/zephyr/acl/sub-wg_ctl.acl +etc/zephyr/acl/sub-zephyr_admin.acl +etc/zephyr/acl/sub-zephyr_ctl.acl +etc/zephyr/acl/xmt-hm_ctl.acl +etc/zephyr/acl/xmt-hm_stat.acl +etc/zephyr/acl/xmt-login.acl +etc/zephyr/acl/xmt-operations.acl +etc/zephyr/acl/xmt-user_locate.acl +etc/zephyr/acl/xmt-wg_ctl.acl +etc/zephyr/acl/xmt-zephyr_admin.acl +etc/zephyr/acl/xmt-zephyr_ctl.acl +etc/zephyr/default.subscriptions diff --git a/zephyr/debian/zephyr-server.init b/zephyr/debian/zephyr-server.init new file mode 100644 index 0000000..b0c96cd --- /dev/null +++ b/zephyr/debian/zephyr-server.init @@ -0,0 +1,72 @@ +#! /bin/sh +# +# skeleton example file to build /etc/init.d/ scripts. +# This file should be used to construct scripts for /etc/init.d. +# +# Written by Miquel van Smoorenburg . +# Modified for Debian GNU/Linux +# by Ian Murdock . +# +# Version: @(#)skeleton 1.8 03-Mar-1998 miquels@cistron.nl +# +# This file was automatically customized by dh-make on Mon, 4 Dec 2000 05:28:22 -0500 + +PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin +DAEMON=/usr/sbin/zephyrd +NAME=zephyrd +DESC="zephyr server" + +test -f $DAEMON || exit 0 + +set -e + +case "$1" in + start) + echo -n "Starting $DESC: " + start-stop-daemon --start --quiet --exec $DAEMON + echo "$NAME." + ;; + stop) + echo -n "Stopping $DESC: " + start-stop-daemon --oknodo --stop --quiet --exec $DAEMON + echo "$NAME." + ;; + restart) + # + # If the "reload" option is implemented, move the "force-reload" + # option to the "reload" entry above. If not, "force-reload" is + # just the same as "restart". + # + echo -n "Restarting $DESC: " + start-stop-daemon --oknodo --stop --quiet --exec $DAEMON + sleep 1 + start-stop-daemon --start --quiet --pidfile \ + /var/run/$NAME.pid --exec $DAEMON + echo "$NAME." + ;; + reload|force-reload) + echo -n "Telling $NAME to reload..." + start-stop-daemon --stop --signal HUP --exec $DAEMON + echo done. + ;; + *) + N=/etc/init.d/$NAME + echo "Usage: $N {start|stop|restart|reload|force-reload}" >&2 + # echo "Usage: $N {start|stop|restart|force-reload}" >&2 + exit 1 + ;; +esac + +exit 0 + +### BEGIN INIT INFO +# Provides: zephyrd +# Required-Start: $syslog $network +# Required-Stop: $syslog +# Should-Stop: $network +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Start the zephyr server. +# Description: Start the zephyr server. +### END INIT INFO + diff --git a/zephyr/debian/zephyr-server.postinst b/zephyr/debian/zephyr-server.postinst new file mode 100644 index 0000000..014ab5e --- /dev/null +++ b/zephyr/debian/zephyr-server.postinst @@ -0,0 +1,61 @@ +#! /bin/sh +# postinst script for zephyr +# +# see: dh_installdeb(1) + +set -e + +# summary of how this script can be called: +# * `configure' +# * `abort-upgrade' +# * `abort-remove' `in-favour' +# +# * `abort-deconfigure' `in-favour' +# `removing' +# +# for details, see /usr/share/doc/packaging-manual/ +# +# quoting from the policy: +# Any necessary prompting should almost always be confined to the +# post-installation script, and should be protected with a conditional +# so that unnecessary prompting doesn't happen if a package's +# installation fails and the `postinst' is called with `abort-upgrade', +# `abort-remove' or `abort-deconfigure'. + +case "$1" in + configure) + if test ! -f /etc/zephyr/server.list; then + # if there's a server.list file, don't mess with it + . /usr/share/debconf/confmodule + + db_version 2.0 + + db_set zephyr-server/read_conf true + + db_get zephyr-server/servers || true + : > /etc/zephyr/server.list + for i in $RET + do + echo $i >> /etc/zephyr/server.list + done + fi + ;; + + abort-upgrade|abort-remove|abort-deconfigure) + + ;; + + *) + echo "postinst called with unknown argument \`$1'" >&2 + exit 0 + ;; +esac + +# dh_installdeb will replace this with shell code automatically +# generated by other debhelper scripts. + +#DEBHELPER# + +exit 0 + + diff --git a/zephyr/debian/zephyr-server.postrm b/zephyr/debian/zephyr-server.postrm new file mode 100644 index 0000000..95aa504 --- /dev/null +++ b/zephyr/debian/zephyr-server.postrm @@ -0,0 +1,9 @@ +#!/bin/sh -e + +if test "$1" = purge; then + rm -f /etc/zephyr/server.list +fi + +#DEBHELPER# + +exit 0 diff --git a/zephyr/debian/zephyr-server.templates b/zephyr/debian/zephyr-server.templates new file mode 100644 index 0000000..efca03b --- /dev/null +++ b/zephyr/debian/zephyr-server.templates @@ -0,0 +1,45 @@ +# These templates have been reviewed by the debian-l10n-english +# team +# +# If modifications/additions/rewording are needed, please ask +# debian-l10n-english@lists.debian.org for advice. +# +# Even minor modifications require translation updates and such +# changes should be coordinated with translators and reviewers. + +Template: zephyr-server/servers +Type: string +_Description: Zephyr servers: + Please specify the full names of the Zephyr servers, as a + space-separated list. + . + The list configured on clients can be a subset of the list configured + on servers. + +Template: zephyr-server/no-more-krb4 +Type: boolean +Default: true +Description: Incompatible Upgrade + You appear to be upgrading from a version of the zephyr server that + uses Kerberos version 4 to authenticate. Kerberos version 4 support + has been removed from Debian, and accordingly from the zephyr server. + This version of the zephyr server uses only Kerberos 5 to + authenticate, and thus is almost certainly incompatible with any of + your currently deployed clients. + . + A server that authenticates both ways can be built for lenny from the + zephyr source package, see: + /usr/share/doc/libzephyr4-krb5/README.krb4-5 + . + Continue with the upgrade? + +Template: zephyr-server/read_conf +Type: boolean +Default: true +Description: for internal use + We want to try and capture user changes when they edit a config file + manually. To do this we look at the file in the config script. However, + in the case of preconfigure, the config script is run twice before the + postinst is run. Thus we may read the wrong value before the edited value + is written out in postinst. If this is false we skip reading config files + until postinst runs. diff --git a/zephyr/debian/zephyr.vars b/zephyr/debian/zephyr.vars new file mode 100644 index 0000000..eaf70f0 --- /dev/null +++ b/zephyr/debian/zephyr.vars @@ -0,0 +1,11 @@ +# $Id$ + +# Zephyr default variables file. Format is: +# +# var = value + +# Exposure setting defaults to realm-visible. +exposure = realm-visible + +# Initialization programs. +#initprogs = /etc/athena/zinit -- 2.45.2