Xext/shm.c | 10 +- configure.ac | 10 +- debian/changelog | 45 +++++++++ debian/control | 22 ++++ debian/patches/series | 1 debian/patches/xorg-wrapper-envp.diff | 21 ++++ debian/po/POTFILES.in | 1 debian/po/ar.po | 62 ++++++++++++ debian/po/ast.po | 64 +++++++++++++ debian/po/be.po | 58 ++++++++++++ debian/po/bg.po | 80 ++++++++++++++++ debian/po/bn.po | 60 ++++++++++++ debian/po/bs.po | 70 ++++++++++++++ debian/po/ca.po | 79 ++++++++++++++++ debian/po/cs.po | 79 ++++++++++++++++ debian/po/da.po | 98 ++++++++++++++++++++ debian/po/de.po | 78 ++++++++++++++++ debian/po/dz.po | 73 +++++++++++++++ debian/po/el.po | 84 +++++++++++++++++ debian/po/eo.po | 61 ++++++++++++ debian/po/es.po | 88 ++++++++++++++++++ debian/po/eu.po | 82 ++++++++++++++++ debian/po/fi.po | 62 ++++++++++++ debian/po/fr.po | 87 ++++++++++++++++++ debian/po/gl.po | 68 ++++++++++++++ debian/po/gu.po | 59 ++++++++++++ debian/po/he.po | 61 ++++++++++++ debian/po/hr.po | 56 +++++++++++ debian/po/hu.po | 56 +++++++++++ debian/po/id.po | 74 +++++++++++++++ debian/po/it.po | 85 +++++++++++++++++ debian/po/ja.po | 81 ++++++++++++++++ debian/po/kk.po | 55 +++++++++++ debian/po/km.po | 70 ++++++++++++++ debian/po/ko.po | 58 ++++++++++++ debian/po/ku.po | 56 +++++++++++ debian/po/lt.po | 71 ++++++++++++++ debian/po/ml.po | 70 ++++++++++++++ debian/po/mr.po | 60 ++++++++++++ debian/po/nb.po | 63 +++++++++++++ debian/po/ne.po | 63 +++++++++++++ debian/po/nl.po | 82 ++++++++++++++++ debian/po/nn.po | 70 ++++++++++++++ debian/po/pl.po | 66 +++++++++++++ debian/po/pothead.in | 30 ++++++ debian/po/pt.po | 67 +++++++++++++ debian/po/pt_BR.po | 85 +++++++++++++++++ debian/po/ro.po | 84 +++++++++++++++++ debian/po/ru.po | 87 ++++++++++++++++++ debian/po/sk.po | 65 +++++++++++++ debian/po/sq.po | 66 +++++++++++++ debian/po/sr.po | 60 ++++++++++++ debian/po/[email protected] | 61 ++++++++++++ debian/po/sv.po | 88 ++++++++++++++++++ debian/po/ta.po | 70 ++++++++++++++ debian/po/templates.pot | 53 ++++++++++ debian/po/th.po | 59 ++++++++++++ debian/po/tr.po | 83 +++++++++++++++++ debian/po/vi.po | 62 ++++++++++++ debian/po/wo.po | 61 ++++++++++++ debian/po/zh_CN.po | 81 ++++++++++++++++ debian/po/zh_TW.po | 74 +++++++++++++++ debian/rules | 11 ++ debian/upstream/signing-key.asc | 41 ++++++++ debian/xserver-xorg-core.install | 7 + debian/xserver-xorg-legacy.config | 87 ++++++++++++++++++ debian/xserver-xorg-legacy.install | 1 debian/xserver-xorg-legacy.postinst | 77 +++++++++++++++ debian/xserver-xorg-legacy.postrm | 36 +++++++ debian/xserver-xorg-legacy.templates | 22 ++++ dix/devices.c | 3 dix/events.c | 1 glamor/glamor.c | 40 ++++++++ glamor/glamor_core.c | 2 glamor/glamor_egl.c | 6 + glamor/glamor_fbo.c | 1 glamor/glamor_font.c | 1 glamor/glamor_largepixmap.c | 9 + glamor/glamor_pixmap.c | 1 glamor/glamor_priv.h | 6 + glamor/glamor_program.c | 3 glamor/glamor_render.c | 10 +- glamor/glamor_spans.c | 2 glamor/glamor_sync.c | 2 glamor/glamor_transfer.c | 57 +++++++---- hw/kdrive/ephyr/ephyrinit.c | 11 +- hw/kdrive/ephyr/hostx.c | 27 +++-- hw/kdrive/fake/Makefile.am | 1 hw/kdrive/fbdev/Makefile.am | 1 hw/xfree86/common/xf86Events.c | 7 - hw/xfree86/common/xf86platformBus.c | 20 +++- hw/xfree86/drivers/modesetting/drmmode_display.c | 4 hw/xfree86/drivers/modesetting/dumb_bo.c | 4 hw/xfree86/int10/generic.c | 2 hw/xfree86/modes/xf86Crtc.h | 2 hw/xfree86/os-support/linux/int10/linux.c | 2 hw/xfree86/os-support/linux/systemd-logind.c | 17 +-- hw/xfree86/sdksyms.sh | 14 ++ hw/xnest/Keyboard.c | 4 hw/xwayland/Makefile.am | 1 hw/xwayland/xwayland-cursor.c | 26 +++++ hw/xwayland/xwayland-glamor.c | 4 hw/xwayland/xwayland-input.c | 57 +++-------- hw/xwayland/xwayland-output.c | 4 hw/xwayland/xwayland.c | 4 hw/xwayland/xwayland.h | 8 - hw/xwin/glx/gen_gl_wrappers.py | 96 +++++++++---------- hw/xwin/winclipboard/Makefile.am | 2 hw/xwin/winprocarg.c | 14 ++ include/dix-config.h.in | 6 + include/input.h | 2 include/os.h | 17 +++ include/servermd.h | 2 mi/mifillarc.c | 5 + os/access.c | 111 ++++++++++++++++++++++- os/auth.c | 8 - os/backtrace.c | 4 os/connection.c | 9 + os/log.c | 28 ++++- os/utils.c | 2 os/xdmcp.c | 21 ++++ present/present.c | 8 - randr/rrcrtc.c | 6 - randr/rrscreen.c | 2 124 files changed, 4727 insertions(+), 197 deletions(-)
New commits: commit 1199afc577837d3bf0e312ebd739d63f1dd843df Author: Julien Cristau <[email protected]> Date: Wed Aug 19 11:17:01 2015 +0200 Upload to experimental diff --git a/debian/changelog b/debian/changelog index 824a323..eb80147 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.17.2-2) UNRELEASED; urgency=medium +xorg-server (2:1.17.2-2) experimental; urgency=medium [ Laurent Bigonville ] * Enable logind support for the main build on Linux. @@ -12,7 +12,7 @@ xorg-server (2:1.17.2-2) UNRELEASED; urgency=medium any variable there, and if that turns out to be wrong we can add a whitelist or hardcode some values. - -- Julien Cristau <[email protected]> Tue, 11 Aug 2015 19:40:35 +0200 + -- Julien Cristau <[email protected]> Wed, 19 Aug 2015 11:14:05 +0200 xorg-server (2:1.17.2-1.1) unstable; urgency=medium commit 6823004aae3b30786ca35e887c68db4842825eb4 Author: Julien Cristau <[email protected]> Date: Wed Aug 12 18:51:41 2015 +0200 Patch the wrapper to reset Xorg's environment diff --git a/debian/changelog b/debian/changelog index 5e57b53..824a323 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,9 @@ xorg-server (2:1.17.2-2) UNRELEASED; urgency=medium [ Julien Cristau ] * Take over x11-common's handling of the X wrapper; ship the wrapper in a new xserver-xorg-legacy package. + * Patch the wrapper to reset Xorg's environment. I don't believe it needs + any variable there, and if that turns out to be wrong we can add a + whitelist or hardcode some values. -- Julien Cristau <[email protected]> Tue, 11 Aug 2015 19:40:35 +0200 diff --git a/debian/patches/series b/debian/patches/series index 2c8af94..24628e2 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -5,3 +5,4 @@ 03_static-nettle.diff 05_Revert-Unload-submodules.diff #08_xfree86_fix_ia64_inx_outx.diff +xorg-wrapper-envp.diff diff --git a/debian/patches/xorg-wrapper-envp.diff b/debian/patches/xorg-wrapper-envp.diff new file mode 100644 index 0000000..6e427f4 --- /dev/null +++ b/debian/patches/xorg-wrapper-envp.diff @@ -0,0 +1,21 @@ +diff --git a/hw/xfree86/xorg-wrapper.c b/hw/xfree86/xorg-wrapper.c +index 22e97ad..10e6fe8 100644 +--- a/hw/xfree86/xorg-wrapper.c ++++ b/hw/xfree86/xorg-wrapper.c +@@ -190,6 +190,7 @@ int main(int argc, char *argv[]) + int total_cards = 0; + int allowed = CONSOLE_ONLY; + int needs_root_rights = -1; ++ char *const envp[1] = { NULL, }; + + progname = argv[0]; + +@@ -265,7 +266,7 @@ int main(int argc, char *argv[]) + } + + argv[0] = buf; +- (void) execv(argv[0], argv); ++ (void) execve(argv[0], argv, envp); + fprintf(stderr, "%s: Failed to execute %s: %s\n", + progname, buf, strerror(errno)); + exit(1); commit bc8eefa262dbed4904946aa8b50c382e4fa6c024 Author: Julien Cristau <[email protected]> Date: Wed Aug 12 18:43:30 2015 +0200 take over wrapper and related stuff from x11-common add a new xserver-xorg-legacy package for that. diff --git a/debian/changelog b/debian/changelog index 81e979f..5e57b53 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,10 @@ xorg-server (2:1.17.2-2) UNRELEASED; urgency=medium * Build and ship the setuid root wrapper from upstream, replacing xserver-xorg's. + [ Julien Cristau ] + * Take over x11-common's handling of the X wrapper; ship the wrapper in a + new xserver-xorg-legacy package. + -- Julien Cristau <[email protected]> Tue, 11 Aug 2015 19:40:35 +0200 xorg-server (2:1.17.2-1.1) unstable; urgency=medium diff --git a/debian/control b/debian/control index 67bb7c4..ca9e18e 100644 --- a/debian/control +++ b/debian/control @@ -4,6 +4,7 @@ Priority: optional Maintainer: Debian X Strike Force <[email protected]> Build-Depends: debhelper (>= 9), + po-debconf, dpkg-dev (>= 1.16.1), quilt, lsb-release, @@ -142,9 +143,10 @@ Breaks: xserver-xorg-video-vga (<= 1:4.1.0-8), libgl1-mesa-dri (<< 7.10.2-4), libgl1-mesa-dri-experimental (<< 7.10.2-4), + xserver-xorg (<< 1:7.7+10~), Replaces: xserver-xorg-video-modesetting, - xserver-xorg, + xserver-xorg (<< 1:7.7+10~), Conflicts: xserver-xorg-input-evtouch, xserver-xorg-video-modesetting, @@ -386,3 +388,18 @@ Description: Xwayland X server This package provides an X server running on top of wayland, using wayland input devices for input and forwarding either the root window or individual top-level windows as wayland surfaces. + +Package: xserver-xorg-legacy +Architecture: any +Priority: extra +Depends: + xserver-common (>= ${source:Version}), + ${shlibs:Depends}, + ${misc:Depends}, +Breaks: + x11-common (<< 1:7.7+10~), +Replaces: + x11-common (<< 1:7.7+10~), +Description: setuid root Xorg server wrapper + This package provides a wrapper for the Xorg X server, which is + necessary for legacy drivers and non-Linux kernels. diff --git a/debian/po/POTFILES.in b/debian/po/POTFILES.in new file mode 100644 index 0000000..1728364 --- /dev/null +++ b/debian/po/POTFILES.in @@ -0,0 +1 @@ +[type: gettext/rfc822deb] xserver-xorg-legacy.templates diff --git a/debian/po/ar.po b/debian/po/ar.po new file mode 100644 index 0000000..b7075c5 --- /dev/null +++ b/debian/po/ar.po @@ -0,0 +1,62 @@ +# translation of ar.po to Arabic +# xserver-xorg translation +# Copyright (C) 2006 The Arabeyes Project +# This file is distributed under the same license as the xserver-xorg package. +# +# Ossama M. Khayat <[email protected]>, 2006, 2007, 2008. +msgid "" +msgstr "" +"Project-Id-Version: ar\n" +"Report-Msgid-Bugs-To: [email protected]\n" +"POT-Creation-Date: 2009-06-02 20:32+0200\n" +"PO-Revision-Date: 2008-06-12 03:41+0300\n" +"Last-Translator: Ossama M. Khayat <[email protected]>\n" +"Language-Team: Arabic <[email protected]>\n" +"Language: ar\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=4; plural=n%100==1 || n==0 ? 0 : n%100==2 ? 2 : n" +"%100>=3 && n%100<=10 ? 2 : 3;\n" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Root Only" +msgstr "المستخدم root فقط" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Console Users Only" +msgstr "مستخدمي الطرفية فقط" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Anybody" +msgstr "أي أحد" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "Users allowed to start the X server:" +msgstr "المستخدمين المسموح لهم تشغيل خادم X:" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "" +"Because the X server runs with superuser privileges, it may be unwise to " +"permit any user to start it, for security reasons. On the other hand, it is " +"even more unwise to run general-purpose X client programs as root, which is " +"what may happen if only root is permitted to start the X server. A good " +"compromise is to permit the X server to be started only by users logged in " +"to one of the virtual consoles." +msgstr "" +"لأن خادم X يعمل بصلاحية المستخدم الخارق، فقد لا يكون من الحكمة السماح لأي " +"مستخدم بتشغيله، لأسباب أمنية. من ناحية أخرى، فليس من الحكمة أيضاً تشغيل برامج " +"X العامة كمستخدم root، والذي قد يحدث إن كان المستخدم root هو الوحيد الذي " +"يمكنه تشغيل خادم X. لذا، فإن الحل الأمثل لهذه المعضلة هو السماح فقط لمستخدمي " +"النظام عبر أحد الطرفيات الوهمية." diff --git a/debian/po/ast.po b/debian/po/ast.po new file mode 100644 index 0000000..7f0d175 --- /dev/null +++ b/debian/po/ast.po @@ -0,0 +1,64 @@ +# 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. +# +msgid "" +msgstr "" +"Project-Id-Version: xorg_po\n" +"Report-Msgid-Bugs-To: [email protected]\n" +"POT-Creation-Date: 2009-06-02 20:32+0200\n" +"PO-Revision-Date: 2009-01-12 08:33+0100\n" +"Last-Translator: Marcos Alvarez Costales <marcos.alvarez.costales@gmail." +"com>\n" +"Language-Team: Asturian <[email protected]>\n" +"Language: ast\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" +"X-Poedit-Language: Asturian\n" +"X-Poedit-Country: SPAIN\n" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Root Only" +msgstr "Namái root" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Console Users Only" +msgstr "Namái usuarios de consola" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Anybody" +msgstr "Cualesquiera" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "Users allowed to start the X server:" +msgstr "Usuarios a los que se-yos permite arrancar el sirvidor de X:" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "" +"Because the X server runs with superuser privileges, it may be unwise to " +"permit any user to start it, for security reasons. On the other hand, it is " +"even more unwise to run general-purpose X client programs as root, which is " +"what may happen if only root is permitted to start the X server. A good " +"compromise is to permit the X server to be started only by users logged in " +"to one of the virtual consoles." +msgstr "" +"Darréu que'l servidor X execútase con privilexos de superusuariu, pue nun " +"ser enforma prudente dexar que cualesquier usuariu lu arranque, por sides de " +"seguridá. Per otru llau, ye entá más imprudente executar programes veceru de " +"X de forma xeneral como root, lo cual pue asoceder si namái se permite a " +"root aniciar el sirvidor X. Un compromisu ente dambos casos ye permitir " +"que'l sirvidor X lu anicien namái usuarios que tengan entrao per una de les " +"consoles virtuales." diff --git a/debian/po/be.po b/debian/po/be.po new file mode 100644 index 0000000..cbd9ff2 --- /dev/null +++ b/debian/po/be.po @@ -0,0 +1,58 @@ +# translation of xorg_be.po to Belarusian +# Pavel Piatruk <[email protected]>, 2008. +# Version xorg 1:7.3+12 +msgid "" +msgstr "" +"Project-Id-Version: xorg_be\n" +"Report-Msgid-Bugs-To: [email protected]\n" +"POT-Creation-Date: 2009-06-02 20:32+0200\n" +"PO-Revision-Date: 2008-06-09 12:18+0300\n" +"Last-Translator: Pavel Piatruk <[email protected]>\n" +"Language-Team: Belarusian <[email protected]>\n" +"Language: be\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" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Root Only" +msgstr "Толькі Root" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Console Users Only" +msgstr "Толькі карыстальнікі кансолі" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Anybody" +msgstr "Усе" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "Users allowed to start the X server:" +msgstr "Карыстальнікі, якім дазволена запускаць X-сервер:" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "" +"Because the X server runs with superuser privileges, it may be unwise to " +"permit any user to start it, for security reasons. On the other hand, it is " +"even more unwise to run general-purpose X client programs as root, which is " +"what may happen if only root is permitted to start the X server. A good " +"compromise is to permit the X server to be started only by users logged in " +"to one of the virtual consoles." +msgstr "" +"X-сервер працуе з прывілеямі супер-карыстальніка, таму з прычын бяспекі лепш " +"не дазваляць запускаць яго любому карыстальніку. З іншага боку, яшчэ горш " +"сітуацыя, калі ўсе кліенцкія X-праграмы працуюць з прывілеямі супер-" +"карыстальніка - так будзе, калі толькі супер-карыстальніку будзе дазволена " +"стартаваць X-сервер. Найлепшае выйсце - дазволіць запуск X-сервера толькі " +"тым карыстальнікам, што зайшлі ў адну з віртуальных кансоляў." diff --git a/debian/po/bg.po b/debian/po/bg.po new file mode 100644 index 0000000..77bb0ea --- /dev/null +++ b/debian/po/bg.po @@ -0,0 +1,80 @@ +# translation of bg.po to Bulgarian +# debconf templates for xorg-x11 package +# Bulgarian translation +# +# $Id$ +# +# Copyrights: +# +# This file is distributed under the same license as the xorg-x11 package. +# Please see debian/copyright. +# +# 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. +# +# Damyan Ivanov <[email protected]>, 2006, 2007. +# Damyan Ivanov <[email protected]>, 2008. +msgid "" +msgstr "" +"Project-Id-Version: xserver-xorg_debian_po_bg\n" +"Report-Msgid-Bugs-To: [email protected]\n" +"POT-Creation-Date: 2009-06-02 20:32+0200\n" +"PO-Revision-Date: 2008-06-09 09:47+0300\n" +"Last-Translator: Damyan Ivanov <[email protected]>\n" +"Language-Team: Bulgarian <[email protected]>\n" +"Language: bg\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" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Root Only" +msgstr "Само root" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Console Users Only" +msgstr "Само потребители на конзолата" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Anybody" +msgstr "Всички потребители на системата" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "Users allowed to start the X server:" +msgstr "Потребители, на които им е разрешено да стартират X-сървъра:" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "" +"Because the X server runs with superuser privileges, it may be unwise to " +"permit any user to start it, for security reasons. On the other hand, it is " +"even more unwise to run general-purpose X client programs as root, which is " +"what may happen if only root is permitted to start the X server. A good " +"compromise is to permit the X server to be started only by users logged in " +"to one of the virtual consoles." +msgstr "" +"Понеже X-сървърът се изпълнява с администраторски привилегии, идеята всеки " +"потребител да може да го стартира не е много добра от гледна точка на " +"сигурността. От друга страна, вършенето на ежедневната работа като " +"администратор е още по-лоша идея. Добър компромис е да се разреши " +"стартирането на X-сървъра само на потребители, които работят на системната " +"конзола." diff --git a/debian/po/bn.po b/debian/po/bn.po new file mode 100644 index 0000000..03138da --- /dev/null +++ b/debian/po/bn.po @@ -0,0 +1,60 @@ +# Bengali translation of xorg. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# Md. Rezwan Shahid <[email protected]>, 2009. +msgid "" +msgstr "" +"Project-Id-Version: xorg\n" +"Report-Msgid-Bugs-To: [email protected]\n" +"POT-Creation-Date: 2009-06-02 20:32+0200\n" +"PO-Revision-Date: 2009-04-15 12:27+0600\n" +"Last-Translator: Md. Rezwan Shahid <[email protected]>\n" +"Language-Team: Bengali <[email protected]>\n" +"Language: bn\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" +"X-Generator: WordForge 0.5-beta1\n" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Root Only" +msgstr "শুধুমাত্র রুট" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Console Users Only" +msgstr "শুধুমাত্র কনসোল ব্যবহারকারী" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Anybody" +msgstr "যেকেউ" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "Users allowed to start the X server:" +msgstr "যেসকল ব্যবহারকারী X সার্ভার চালু করতে অনুমতিপ্রাপ্ত:" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "" +"Because the X server runs with superuser privileges, it may be unwise to " +"permit any user to start it, for security reasons. On the other hand, it is " +"even more unwise to run general-purpose X client programs as root, which is " +"what may happen if only root is permitted to start the X server. A good " +"compromise is to permit the X server to be started only by users logged in " +"to one of the virtual consoles." +msgstr "" +"যেহেতু X সার্ভার সুপারইউজার সুবিধাসহ রান করে, যেকোনো ব্যবহারকারীকে এটি চালু করতে " +"দেয়া বুদ্ধিমানের কাজ হবে না (নিরাপত্তার জন্য)। আবার, সাধারন কারনে X ক্লায়েন্ট " +"প্রোগ্রাম চালানোর জন্য রুট হিসেবে লগ-ইন করা ঠিক নয় (যদি শুধুমাত্র রুটের অনুমতি থাকে X " +"সার্ভার চালু করার তখন এটি ঘটে)। একটি ভালো সমাধান হতে পারে, X সার্ভার শুধুমাত্র সেই " +"ব্যবহারকারীদের দ্বারা চালু করা যাবে যারা যেকোনো একটি ভার্চুয়াল কনসোলে লগ-ইন করা " +"আছে।" diff --git a/debian/po/bs.po b/debian/po/bs.po new file mode 100644 index 0000000..f1a549b --- /dev/null +++ b/debian/po/bs.po @@ -0,0 +1,70 @@ +# +# 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: xorg\n" +"Report-Msgid-Bugs-To: [email protected]\n" +"POT-Creation-Date: 2009-06-02 20:32+0200\n" +"PO-Revision-Date: 2006-11-01 01:17+0100\n" +"Last-Translator: Safir Secerovic <[email protected]>\n" +"Language-Team: Bosnian <[email protected]>\n" +"Language: bs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: 3\n" +"X-Poedit-Country: BOSNIA AND HERZEGOVINA\n" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Root Only" +msgstr "Samo root" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Console Users Only" +msgstr "Samo konzolni korisnici" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Anybody" +msgstr "Svako" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "Users allowed to start the X server:" +msgstr "Korisnici kojima je dopušteno pokretanje X severa:" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "" +"Because the X server runs with superuser privileges, it may be unwise to " +"permit any user to start it, for security reasons. On the other hand, it is " +"even more unwise to run general-purpose X client programs as root, which is " +"what may happen if only root is permitted to start the X server. A good " +"compromise is to permit the X server to be started only by users logged in " +"to one of the virtual consoles." +msgstr "" +"Zbog činjenice što X server radi s privilegijama administratorskog " +"korisnika, nije pametno dopustiti svakom korisniku da ga pokreće iz " +"sigurnosnih razloga. S druge strane, još manje je pametno pokretati X " +"klijentske programe opšte namjene kao root, a što se može dogoditi ako samo " +"root korisniku dopustite pokretanje X servera. Dobar kompromis je dozvoliti " +"pokretanje X servera samo korisnicima koji su ulogirani na jednu od " +"virtuelnih konzola." diff --git a/debian/po/ca.po b/debian/po/ca.po new file mode 100644 index 0000000..cb040f0 --- /dev/null +++ b/debian/po/ca.po @@ -0,0 +1,79 @@ +# debconf templates for xorg-x11 package +# Catalan translation +# +# $Id: ca.po 1042 2006-01-09 07:55:08Z ender $ +# +# Copyrights: +# Branden Robinson, 2000-2004 +# Ivan Vilata i Balaguer <net.selidor@ivan>, 2002-2006 +# +# This file is distributed under the same license as the xorg-x11 package. +# Please see debian/copyright. +# +# 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: xorg 1:7.3+12\n" +"Report-Msgid-Bugs-To: [email protected]\n" +"POT-Creation-Date: 2009-06-02 20:32+0200\n" +"PO-Revision-Date: 2008-06-09 09:35+0200\n" +"Last-Translator: Ivan Vilata i Balaguer <[email protected]>\n" +"Language-Team: Catalan <[email protected]>\n" +"Language: ca\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Root Only" +msgstr "Només root" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Console Users Only" +msgstr "Només usuaris de la consola" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Anybody" +msgstr "Qualsevol" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "Users allowed to start the X server:" +msgstr "Usuaris que poden iniciar el servidor X:" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "" +"Because the X server runs with superuser privileges, it may be unwise to " +"permit any user to start it, for security reasons. On the other hand, it is " +"even more unwise to run general-purpose X client programs as root, which is " +"what may happen if only root is permitted to start the X server. A good " +"compromise is to permit the X server to be started only by users logged in " +"to one of the virtual consoles." +msgstr "" +"Com que el servidor X corre amb privilegis de superusuari, podria no ser " +"assenyat que qualsevol usuari l’iniciara, per motius de seguretat. D’altra " +"banda, encara té menys seny emprar programes client X de propòsit general " +"com a root, cosa que ocorreria si només root puguera iniciar el servidor X. " +"Un bon compromís és deixar iniciar el servidor X només a aquells usuaris que " +"hagen entrat al sistema per una de les consoles virtuals." + diff --git a/debian/po/cs.po b/debian/po/cs.po new file mode 100644 index 0000000..22f12a3 --- /dev/null +++ b/debian/po/cs.po @@ -0,0 +1,79 @@ +# debconf templates for xorg package +# Czech translation +# +# $Id: cs.po 490 2005-08-03 09:59:07Z ender $ +# +# Copyrights: +# Branden Robinson, 2000-2004 +# Miroslav Kure <[email protected]>, 2004-2008 +# +# This file is distributed under the same license as the xorg-x11 package. +# Please see debian/copyright. +# +# 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: xorg\n" +"Report-Msgid-Bugs-To: [email protected]\n" +"POT-Creation-Date: 2009-06-02 20:32+0200\n" +"PO-Revision-Date: 2008-06-14 14:41+0200\n" +"Last-Translator: Miroslav Kure <[email protected]>\n" +"Language-Team: Czech <[email protected]>\n" +"Language: cs\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Root Only" +msgstr "Pouze root" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Console Users Only" +msgstr "Pouze konzoloví uživatelé" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Anybody" +msgstr "Kdokoliv" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "Users allowed to start the X server:" +msgstr "Uživatelé, kteří mohou spustit X server:" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "" +"Because the X server runs with superuser privileges, it may be unwise to " +"permit any user to start it, for security reasons. On the other hand, it is " +"even more unwise to run general-purpose X client programs as root, which is " +"what may happen if only root is permitted to start the X server. A good " +"compromise is to permit the X server to be started only by users logged in " +"to one of the virtual consoles." +msgstr "" +"Protože X server běží se superuživatelskými právy, z bezpečnostního hlediska " +"není rozumné dát uživatelům možnost jej spouštět. Na druhou stranu, ještě " +"nebezpečnější je spouštět obecného X klienta jako root, což by se mohlo " +"stát, kdybyste start X serveru povolili pouze rootovi. Rozumným kompromisem " +"je povolit spouštění X serveru pouze uživatelům přihlášeným na virtuální " +"konzoli." + diff --git a/debian/po/da.po b/debian/po/da.po new file mode 100644 index 0000000..cb52a7b --- /dev/null +++ b/debian/po/da.po @@ -0,0 +1,98 @@ +# #-#-#-#-# xorg-da.po (xfree86_4.3.0-3_da) #-#-#-#-# +# Branden Robinson, 2000--2004. +# Dennis Haney, 2002. +# Morten Brix Pedersen <[email protected]>, 2003. +# Claus Hindsgaul <[email protected]>, 2004. +# Claus Hindsgaul <[email protected]>, 2006. +# debconf templates for xfree86 package +# Danish translation +# $Id: da.po 1763M 2004-10-11 07:13:16Z (local) $# +# Copyrights:# +# This file is distributed under the same license as the xfree86 package. +# Please see debian/copyright.# +# 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.# +# #-#-#-#-# da.po (xfree86_4.3.0-3_da) #-#-#-#-# +# debconf templates for xfree86 package +# Danish translation# +# $Id: da.po 1763M 2004-10-11 07:13:16Z (local) $# +# Copyrights:# +# This file is distributed under the same license as the xfree86 package. +# Please see debian/copyright.# +# 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: xfree86_4.3.0-3_da\n" +"Report-Msgid-Bugs-To: [email protected]\n" +"POT-Creation-Date: 2009-06-02 20:32+0200\n" +"PO-Revision-Date: 2006-07-04 13:46+0200\n" +"Last-Translator: Claus Hindsgaul <[email protected]>\n" +"Language-Team: Danish\n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-1\n" +"Content-Transfer-Encoding: 8bit\n" +"#-#-#-#-# xorg-da.po (xfree86_4.3.0-3_da) #-#-#-#-#\n" +"X-Generator: KBabel 1.11.2\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"#-#-#-#-# da.po (xfree86_4.3.0-3_da) #-#-#-#-#\n" +"X-Generator: KBabel 1.11.2\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Root Only" +msgstr "Kun root" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Console Users Only" +msgstr "Kun konsolbrugere" + +#. Type: select +#. Choices +#: ../xserver-xorg-legacy.templates:2001 +msgid "Anybody" +msgstr "Alle" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "Users allowed to start the X server:" +msgstr "Brugere, der m� starte X-serveren:" + +#. Type: select +#. Description +#: ../xserver-xorg-legacy.templates:2002 +msgid "" +"Because the X server runs with superuser privileges, it may be unwise to " +"permit any user to start it, for security reasons. On the other hand, it is " +"even more unwise to run general-purpose X client programs as root, which is " +"what may happen if only root is permitted to start the X server. A good " +"compromise is to permit the X server to be started only by users logged in " +"to one of the virtual consoles." +msgstr "" +"Da X-serveren k�rer med superbruger-rettigheder kan det af sikkerhedsgrunde " +"v�re en d�rlig id� at tillade enhver at starte den. P� den anden side er det " +"endnu d�rligere at k�re normale X-programmer som root, hvilket netop er, " +"hvad der kan blive resultatet, hvis kun root m� starte X-serveren. Et godt " +"kompromis er at kun tillade brugere der er logget ind p� en virtuel konsol " +"at starte X-serveren." + diff --git a/debian/po/de.po b/debian/po/de.po new file mode 100644 index 0000000..f3d791a --- /dev/null +++ b/debian/po/de.po @@ -0,0 +1,78 @@ +# debconf templates for xorg-x11 package +# German translation +# +# $Id: de.po 1042 2006-01-09 07:55:08Z ender $ +# +# Copyrights: +# Branden Robinson, 2000-2004

