diff options
Diffstat (limited to 't/recipes/checks/debian/debconf/debconf-config-general')
9 files changed, 139 insertions, 0 deletions
diff --git a/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/config b/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/config new file mode 100644 index 0000000..fdec12b --- /dev/null +++ b/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/config @@ -0,0 +1,22 @@ +#!/bin/sh + +set -e + +# Forget to load the confmodule +# . /usr/share/debconf/confmodule + + +db_input low debconf/note-abuse +db_go + + +db_input unknown debconf/unknown-priority +db_go + +db_fset debconf/deprecated-default isdefault true + +db_input low debconf/deprecated-default +db_go + +db_input low debconf/translated +db_go diff --git a/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/po/POTFILES.in b/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/po/POTFILES.in new file mode 100644 index 0000000..cef83a3 --- /dev/null +++ b/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/po/POTFILES.in @@ -0,0 +1 @@ +[type: gettext/rfc822deb] templates diff --git a/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/po/da.po b/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/po/da.po new file mode 100644 index 0000000..d659394 --- /dev/null +++ b/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/po/da.po @@ -0,0 +1,42 @@ +# Danish translations for PACKAGE package. +# Copyright (C) 2012 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Niels Thykier <niels@thykier.net>, 2012. +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-10-01 22:49+0200\n" +"PO-Revision-Date: 2012-07-23 23:08+0200\n" +"Last-Translator: Niels Thykier <niels@thykier.net>\n" +"Language-Team: Danish\n" +"Language: da\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: error +#. Description +#: ../templates:1001 +msgid "Useless note" +msgstr "Ubrugelig note" + +#. Type: note +#. Description +#: ../templates:2001 +msgid "This is a note abuse" +msgstr "Dette er et note misbrug" + +#. Type: error +#. Description +#: ../templates:3001 +msgid "Invoked with unknown debconf priority" +msgstr "Kaldt med ukendt debconf prioritet" + +#. Type: boolean +#. Description +#: ../templates:4001 +msgid "Is this use deprecated?" +msgstr "Er denne brug forældet?" diff --git a/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/po/templates.pot b/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/po/templates.pot new file mode 100644 index 0000000..2107421 --- /dev/null +++ b/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/po/templates.pot @@ -0,0 +1,42 @@ +# 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 <EMAIL@ADDRESS>, YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2012-10-01 22:49+0200\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: error +#. Description +#: ../templates:1001 +msgid "Useless note" +msgstr "" + +#. Type: note +#. Description +#: ../templates:2001 +msgid "This is a note abuse" +msgstr "" + +#. Type: error +#. Description +#: ../templates:3001 +msgid "Invoked with unknown debconf priority" +msgstr "" + +#. Type: boolean +#. Description +#: ../templates:4001 +msgid "Is this use deprecated?" +msgstr "" diff --git a/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/postinst b/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/postinst new file mode 100644 index 0000000..4d6cb4d --- /dev/null +++ b/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/postinst @@ -0,0 +1,8 @@ +#!/bin/sh + +set -e + +#DEBHELPER# + +. /usr/share/debconf/confmodule + diff --git a/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/templates b/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/templates new file mode 100644 index 0000000..5097b3a --- /dev/null +++ b/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/debian/templates @@ -0,0 +1,15 @@ +Template: debconf/translated +Type: error +_Description: Useless note + +Template: debconf/note-abuse +Type: note +_Description: This is a note abuse + +Template: debconf/unknown-priority +Type: error +_Description: Invoked with unknown debconf priority + +Template: debconf/deprecated-default +Type: boolean +_Description: Is this use deprecated? diff --git a/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/fill-values b/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/fill-values new file mode 100644 index 0000000..bf494b1 --- /dev/null +++ b/t/recipes/checks/debian/debconf/debconf-config-general/build-spec/fill-values @@ -0,0 +1,3 @@ +Skeleton: upload-native +Testname: debconf-config-general +Description: Test for various debconf config issues diff --git a/t/recipes/checks/debian/debconf/debconf-config-general/eval/desc b/t/recipes/checks/debian/debconf/debconf-config-general/eval/desc new file mode 100644 index 0000000..e2a46b0 --- /dev/null +++ b/t/recipes/checks/debian/debconf/debconf-config-general/eval/desc @@ -0,0 +1,2 @@ +Testname: debconf-config-general +Check: debian/debconf diff --git a/t/recipes/checks/debian/debconf/debconf-config-general/eval/hints b/t/recipes/checks/debian/debconf/debconf-config-general/eval/hints new file mode 100644 index 0000000..73b5290 --- /dev/null +++ b/t/recipes/checks/debian/debconf/debconf-config-general/eval/hints @@ -0,0 +1,4 @@ +debconf-config-general (binary): unknown-debconf-priority unknown [config:12] +debconf-config-general (binary): possible-debconf-note-abuse debconf/note-abuse [config:8] +debconf-config-general (binary): isdefault-flag-is-deprecated [config:15] +debconf-config-general (binary): config-does-not-load-confmodule [config] |