diffstat for systemd-44 systemd-44 debian-changes | 477 --------------------------------------------------------- series | 1 2 files changed, 478 deletions(-) diff -Nru systemd-44/debian/patches/debian-changes systemd-44/debian/patches/debian-changes --- systemd-44/debian/patches/debian-changes 2012-07-21 22:17:16.000000000 +0000 +++ systemd-44/debian/patches/debian-changes 1970-01-01 00:00:00.000000000 +0000 @@ -1,477 +0,0 @@ -Description: - TODO: Put a short summary on the line above and replace this paragraph - with a longer explanation of this change. Complete the meta-information - with other relevant fields (see below for details). To make it easier, the - information below has been extracted from the changelog. Adjust it or drop - it. - . - systemd (44-4) unstable; urgency=low - . - [ Michael Biebl ] - * Override timestamp for man page building, thereby avoiding skew - between architectures which caused problems for multi-arch. - Closes: #680011 - . - [ Tollef Fog Heen ] - * Move diversion removal from postinst to preinst. Closes: #679728 - * Prevent the journal from crashing when running out of disk space. - This is 499fb21 from upstream. Closes: #668047. - * Stop mounting a tmpfs on /media. Closes: #665943 -Author: Tollef Fog Heen -Bug-Debian: http://bugs.debian.org/665943 -Bug-Debian: http://bugs.debian.org/668047 -Bug-Debian: http://bugs.debian.org/679728 -Bug-Debian: http://bugs.debian.org/680011 - ---- -The information above should follow the Patch Tagging Guidelines, please -checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here -are templates for supplementary fields that you might want to add: - -Origin: , -Bug: -Bug-Debian: http://bugs.debian.org/ -Bug-Ubuntu: https://launchpad.net/bugs/ -Forwarded: -Reviewed-By: -Last-Update: - ---- /dev/null -+++ systemd-44/.mailmap -@@ -0,0 +1,4 @@ -+Kay Sievers -+Robert Gerus Robert "arachnist" Gerus -+Zbigniew Jędrzejewski-Szmek Zbyszek Szmek -+Fabiano Fidêncio Fabiano Fidencio ---- systemd-44.orig/Makefile.am -+++ systemd-44/Makefile.am -@@ -2201,13 +2201,15 @@ XSLTPROC_FLAGS = \ - --nonet \ - --stringparam funcsynopsis.style ansi - -+T=$(shell dpkg-parsechangelog | awk -F": " '$$1 == "Date" { print $$2 }') -+ - XSLTPROC_PROCESS_MAN = \ - $(AM_V_GEN)$(MKDIR_P) $(dir $@) && \ -- $(XSLTPROC) -o $@ $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< -+ TZ=UTC faketime "$(T)" $(XSLTPROC) -o $@ $(XSLTPROC_FLAGS) http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $< - - XSLTPROC_PROCESS_HTML = \ - $(AM_V_GEN)$(MKDIR_P) $(dir $@) && \ -- $(XSLTPROC) -o $@ $(XSLTPROC_FLAGS) $(srcdir)/man/custom-html.xsl $< -+ TZ=UTC faketime "$(T)" $(XSLTPROC) -o $@ $(XSLTPROC_FLAGS) $(srcdir)/man/custom-html.xsl $< - - man/%.1: man/%.xml - $(XSLTPROC_PROCESS_MAN) ---- /dev/null -+++ systemd-44/autogen.sh -@@ -0,0 +1,56 @@ -+#!/bin/bash -+ -+# This file is part of systemd. -+# -+# systemd is free software; you can redistribute it and/or modify it -+# under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2 of the License, or -+# (at your option) any later version. -+# -+# systemd is distributed in the hope that it will be useful, but -+# WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+# General Public License for more details. -+# -+# You should have received a copy of the GNU General Public License -+# along with systemd; If not, see . -+ -+if [ -f .git/hooks/pre-commit.sample -a ! -f .git/hooks/pre-commit ] ; then -+ cp -p .git/hooks/pre-commit.sample .git/hooks/pre-commit && \ -+ chmod +x .git/hooks/pre-commit && \ -+ echo "Activated pre-commit hook." -+fi -+ -+intltoolize --force --automake -+autoreconf --force --install --symlink -+ -+libdir() { -+ echo $(cd $1/$(gcc -print-multi-os-directory); pwd) -+} -+ -+args="\ -+--sysconfdir=/etc \ -+--localstatedir=/var \ -+--libdir=$(libdir /usr/lib) \ -+--libexecdir=/usr/lib" -+ -+if [ ! -L /bin ]; then -+args="$args \ -+--with-rootprefix= \ -+--with-rootlibdir=$(libdir /lib) \ -+" -+fi -+ -+if [ "x$1" != "xc" ]; then -+ echo -+ echo "----------------------------------------------------------------" -+ echo "Initialized build system. For a common configuration please run:" -+ echo "----------------------------------------------------------------" -+ echo -+ echo "./configure CFLAGS='-g -O0' $args" -+ echo -+else -+ echo ./configure CFLAGS='-g -O0' $args -+ ./configure CFLAGS='-g -O0' $args -+ make clean -+fi ---- /dev/null -+++ systemd-44/CODING_STYLE -@@ -0,0 +1,27 @@ -+ -+- 8ch indent, no tabs -+ -+- structs in MixedCase, variables, functions in lower_case -+ -+- the destructors always unregister the object from the next bigger -+ object, not the other way around -+ -+- to minimize strict aliasing violations we prefer unions over casting -+ -+- for robustness reasons destructors should be able to destruct -+ half-initialized objects, too -+ -+- error codes are returned as negative Exxx. i.e. return -EINVAL. There -+ are some exceptions: for constructors its is OK to return NULL on -+ OOM. For lookup functions NULL is fine too for "not found". -+ -+- Do not issue NSS requests (that includes user name and host name -+ lookups) from the main daemon as this might trigger deadlocks when -+ we those lookups involve synchronously talking to services that we -+ would need to start up. -+ -+- Do not access any directories outside of /etc/, /dev, /lib from the -+ init daemon to avoid deadlocks with the automounter. -+ -+- Don't synchronously talk to any other service, due to risk of -+ deadlocks. ---- /dev/null -+++ systemd-44/.dir-locals.el -@@ -0,0 +1,7 @@ -+; Sets emacs variables based on mode. -+; A list of (major-mode . ((var1 . value1) (var2 . value2))) -+; Mode can be nil, which gives default values. -+ -+((nil . ((indent-tabs-mode . nil) -+ (tab-width . 8))) -+) ---- /dev/null -+++ systemd-44/.vimrc -@@ -0,0 +1,4 @@ -+" 'set exrc' in ~/.vimrc will read .vimrc from the current directory -+set tabstop=8 -+set shiftwidth=8 -+set expandtab ---- systemd-44.orig/units/remount-rootfs.service -+++ systemd-44/units/remount-rootfs.service -@@ -10,7 +10,7 @@ Description=Remount Root FS - DefaultDependencies=no - Conflicts=shutdown.target - After=systemd-readahead-collect.service systemd-readahead-replay.service fsck-root.service --Before=local-fs-pre.target local-fs.target shutdown.target -+Before=local-fs-pre.target local-fs.target shutdown.target mountoverflowtmp.service - Wants=local-fs-pre.target - - [Service] ---- systemd-44.orig/units/remote-fs.target -+++ systemd-44/units/remote-fs.target -@@ -9,6 +9,7 @@ - - [Unit] - Description=Remote File Systems -+After=local-fs.target - - [Install] - WantedBy=multi-user.target ---- /dev/null -+++ systemd-44/src/Makefile -@@ -0,0 +1,28 @@ -+# This file is part of systemd. -+# -+# Copyright 2010 Lennart Poettering -+# -+# systemd is free software; you can redistribute it and/or modify it -+# under the terms of the GNU General Public License as published by -+# the Free Software Foundation; either version 2 of the License, or -+# (at your option) any later version. -+# -+# systemd is distributed in the hope that it will be useful, but -+# WITHOUT ANY WARRANTY; without even the implied warranty of -+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -+# General Public License for more details. -+# -+# You should have received a copy of the GNU General Public License -+# along with systemd; If not, see . -+ -+# This file is a dirty trick to simplify compilation from within -+# emacs. This file is not intended to be distributed. So, don't touch -+# it, even better ignore it! -+ -+all: -+ $(MAKE) -C .. -+ -+clean: -+ $(MAKE) -C .. clean -+ -+.PHONY: all clean ---- /dev/null -+++ systemd-44/src/locale/generate-kbd-model-map -@@ -0,0 +1,33 @@ -+#!/usr/bin/python -+ -+import sys -+import system_config_keyboard.keyboard_models -+ -+def strdash(s): -+ return s.strip() or '-' -+ -+def tab_extend(s, n=1): -+ s = strdash(s) -+ k = len(s) // 8 -+ -+ if k >= n: -+ f = 1 -+ else: -+ f = n - k -+ -+ return s + '\t'*f -+ -+ -+models = system_config_keyboard.keyboard_models.KeyboardModels().get_models() -+ -+print "# Generated from system-config-keyboard's model list" -+print "# consolelayout\t\txlayout\txmodel\t\txvariant\txoptions" -+ -+for key, value in reversed(models.items()): -+ options = "terminate:ctrl_alt_bksp" -+ if value[4]: -+ options += ',' + value[4] -+ -+ print ''.join((tab_extend(key, 3), tab_extend(value[1]), -+ tab_extend(value[2], 2), tab_extend(value[3], 2), -+ options)) ---- systemd-44.orig/src/journal/systemd-journald.conf -+++ systemd-44/src/journal/systemd-journald.conf -@@ -22,4 +22,4 @@ - #ForwardToSyslog=yes - #ForwardToKMsg=no - #ForwardToConsole=no --#ImportKernel=yes -+ImportKernel=no ---- systemd-44.orig/src/login/logind-session.c -+++ systemd-44/src/login/logind-session.c -@@ -627,7 +627,7 @@ static int session_terminate_cgroup(Sess - - r = manager_get_session_by_pid(s->manager, s->leader, &t); - if (r > 0 && t == s) { -- kill(s->leader, SIGTERM); /* for normal processes */ -+ /*kill(s->leader, SIGTERM); */ /* for normal processes */ - kill(s->leader, SIGHUP); /* for shells */ - kill(s->leader, SIGCONT); /* in case they are stopped */ - } ---- /dev/null -+++ systemd-44/po/pl.po -@@ -0,0 +1,175 @@ -+# translation of pl.po to Polish -+# Piotr Drąg , 2011. -+# Zbigniew Jędrzejewski-Szmek , 2011. -+# -+msgid "" -+msgstr "" -+"Project-Id-Version: systemd\n" -+"Report-Msgid-Bugs-To: \n" -+"POT-Creation-Date: 2011-10-14 16:18+0200\n" -+"PO-Revision-Date: 2011-10-14 16:20+0200\n" -+"Last-Translator: Piotr Drąg \n" -+"Language-Team: Polish \n" -+"Language: pl\n" -+"MIME-Version: 1.0\n" -+"Content-Type: text/plain; charset=UTF-8\n" -+"Content-Transfer-Encoding: 8bit\n" -+ -+#: ../src/org.freedesktop.hostname1.policy.in.h:1 -+msgid "Authentication is required to set local machine information." -+msgstr "" -+"Wymagane jest uwierzytelnienie, aby ustawić informacje o lokalnym komputerze." -+ -+#: ../src/org.freedesktop.hostname1.policy.in.h:2 -+msgid "Authentication is required to set the local host name." -+msgstr "Wymagane jest uwierzytelnienie, aby ustawić nazwę lokalnego komputera." -+ -+#: ../src/org.freedesktop.hostname1.policy.in.h:3 -+msgid "" -+"Authentication is required to set the statically configured local host name, " -+"as well as the pretty host name." -+msgstr "" -+"Wymagane jest uwierzytelnienie, aby ustawić statycznie skonfigurowaną nazwę " -+"lokalnego komputera, a także jego ładną nazwę." -+ -+#: ../src/org.freedesktop.hostname1.policy.in.h:4 -+msgid "Set host name" -+msgstr "Ustawienie nazwy komputera" -+ -+#: ../src/org.freedesktop.hostname1.policy.in.h:5 -+msgid "Set machine information" -+msgstr "Ustawienie informacji o komputerze" -+ -+#: ../src/org.freedesktop.hostname1.policy.in.h:6 -+msgid "Set static host name" -+msgstr "Ustawienie statycznej nazwy komputera" -+ -+#: ../src/org.freedesktop.locale1.policy.in.h:1 -+msgid "Authentication is required to set the system keyboard settings." -+msgstr "Wymagane jest uwierzytelnienie, aby ustawić klawiaturę systemu." -+ -+#: ../src/org.freedesktop.locale1.policy.in.h:2 -+msgid "Authentication is required to set the system locale." -+msgstr "Wymagane jest uwierzytelnienie, aby ustawić lokalizację systemu." -+ -+#: ../src/org.freedesktop.locale1.policy.in.h:3 -+msgid "Set system keyboard settings" -+msgstr "Ustawienie klawiatury systemu" -+ -+#: ../src/org.freedesktop.locale1.policy.in.h:4 -+msgid "Set system locale" -+msgstr "Ustawienie lokalizacji systemu" -+ -+#: ../src/org.freedesktop.login1.policy.in.h:1 -+msgid "Allow attaching devices to seats" -+msgstr "Zezwolenie na podłączanie urządzeń do stanowisk" -+ -+#: ../src/org.freedesktop.login1.policy.in.h:2 -+msgid "Allow non-logged-in users to run programs" -+msgstr "Zezwolenie niezalogowanym użytkownikom na uruchamianie programów" -+ -+#: ../src/org.freedesktop.login1.policy.in.h:3 -+msgid "" -+"Authentication is required to allow a non-logged-in user to run programs" -+msgstr "" -+"Wymagane jest uwierzytelnienie, aby ustawić zezwolić niezalogowanym " -+"użytkownikom na uruchamianie programów" -+ -+#: ../src/org.freedesktop.login1.policy.in.h:4 -+msgid "Authentication is required to allow attaching a device to a seat" -+msgstr "" -+"Wymagane jest uwierzytelnienie, aby zezwolić na podłączenie urządzenia do " -+"stanowiska" -+ -+#: ../src/org.freedesktop.login1.policy.in.h:5 -+msgid "Authentication is required to allow powering off the system" -+msgstr "Wymagane jest uwierzytelnienie, aby zezwolić na wyłączanie systemu" -+ -+#: ../src/org.freedesktop.login1.policy.in.h:6 -+msgid "" -+"Authentication is required to allow powering off the system while other " -+"users are logged in" -+msgstr "" -+"Wymagane jest uwierzytelnienie, aby zezwolić na wyłączanie systemu, kiedy są " -+"zalogowani inni użytkownicy" -+ -+#: ../src/org.freedesktop.login1.policy.in.h:7 -+msgid "Authentication is required to allow rebooting the system" -+msgstr "" -+"Wymagane jest uwierzytelnienie, aby zezwolić na ponowne uruchamianie systemu" -+ -+#: ../src/org.freedesktop.login1.policy.in.h:8 -+msgid "" -+"Authentication is required to allow rebooting the system while other users " -+"are logged in" -+msgstr "" -+"Wymagane jest uwierzytelnienie, aby zezwolić na ponowne uruchamianie " -+"systemu, kiedy są zalogowani inni użytkownicy" -+ -+#: ../src/org.freedesktop.login1.policy.in.h:9 -+msgid "" -+"Authentication is required to allow resetting how devices are attached to " -+"seats" -+msgstr "" -+"Wymagane jest uwierzytelnienie, aby zezwolić na ponowne ustawianie sposobu " -+"podłączenia urządzeń do stanowisk" -+ -+#: ../src/org.freedesktop.login1.policy.in.h:10 -+msgid "Flush device to seat attachments" -+msgstr "Usunięcie podłączenia urządzeń do stanowisk" -+ -+#: ../src/org.freedesktop.login1.policy.in.h:11 -+msgid "Power off the system" -+msgstr "Wyłączenie systemu" -+ -+#: ../src/org.freedesktop.login1.policy.in.h:12 -+msgid "Power off the system when other users are logged in" -+msgstr "Wyłączenie systemu, kiedy są zalogowani inni użytkownicy" -+ -+#: ../src/org.freedesktop.login1.policy.in.h:13 -+msgid "Reboot the system" -+msgstr "Ponowne uruchomienie systemu" -+ -+#: ../src/org.freedesktop.login1.policy.in.h:14 -+msgid "Reboot the system when other users are logged in" -+msgstr "Ponowne uruchomienie systemu, kiedy są zalogowani inni użytkownicy" -+ -+#: ../src/org.freedesktop.timedate1.policy.in.h:1 -+msgid "" -+"Authentication is required to control whether network time synchronization " -+"shall be enabled." -+msgstr "" -+"Wymagane jest uwierzytelnienie, aby kontrolować, czy włączyć synchronizację " -+"czasu przez sieć." -+ -+#: ../src/org.freedesktop.timedate1.policy.in.h:2 -+msgid "" -+"Authentication is required to control whether the RTC stores the local or " -+"UTC time." -+msgstr "" -+"Wymagane jest uwierzytelnienie, aby kontrolować, czy RTC przechowuje czas " -+"lokalny lub czas UTC." -+ -+#: ../src/org.freedesktop.timedate1.policy.in.h:3 -+msgid "Authentication is required to set the system time." -+msgstr "Wymagane jest uwierzytelnienie, aby ustawić czas systemu." -+ -+#: ../src/org.freedesktop.timedate1.policy.in.h:4 -+msgid "Authentication is required to set the system timezone." -+msgstr "Wymagane jest uwierzytelnienie, aby ustawić strefę czasową systemu." -+ -+#: ../src/org.freedesktop.timedate1.policy.in.h:5 -+msgid "Set RTC to local timezone or UTC" -+msgstr "Ustawienie RTC na lokalną strefę czasową lub strefę UTC" -+ -+#: ../src/org.freedesktop.timedate1.policy.in.h:6 -+msgid "Set system time" -+msgstr "Ustawienie czasu systemu" -+ -+#: ../src/org.freedesktop.timedate1.policy.in.h:7 -+msgid "Set system timezone" -+msgstr "Ustawienie strefy czasowej systemu" -+ -+#: ../src/org.freedesktop.timedate1.policy.in.h:8 -+msgid "Turn network time synchronization on or off" -+msgstr "Włączenie lub wyłączenie synchronizacji czasu przez sieć" ---- systemd-44.orig/tmpfiles.d/tmp.conf -+++ systemd-44/tmpfiles.d/tmp.conf -@@ -8,5 +8,5 @@ - # See tmpfiles.d(5) for details - - # Clear tmp directories separately, to make them easier to override --d /tmp 1777 root root 10d --d /var/tmp 1777 root root 30d -+D /tmp 1777 root root - -+#d /var/tmp 1777 root root 30d ---- systemd-44.orig/tmpfiles.d/legacy.conf -+++ systemd-44/tmpfiles.d/legacy.conf -@@ -17,6 +17,6 @@ - # On modern systems a BSD file lock is a better choice if - # serialization is needed on those devices. - --d /run/lock 0755 root root - -+d /run/lock 1777 root root - - d /run/lock/subsys 0755 root root - --d /run/lock/lockdev 0775 root lock - -+d /run/lock/lockdev 0775 root root - diff -Nru systemd-44/debian/patches/series systemd-44/debian/patches/series --- systemd-44/debian/patches/series 2012-07-21 22:15:59.000000000 +0000 +++ systemd-44/debian/patches/series 2012-09-18 19:07:45.000000000 +0000 @@ -1,3 +1,2 @@ # debian/source/git-patches exported from git by export-hook v44..upstream-fixes_44-4 -debian-changes