[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#704638: marked as done (unblock: live-config/3.0.22-1)



Your message dated Wed, 03 Apr 2013 23:35:22 +0100
with message-id <1365028522.25543.3.camel@jacala.jungle.funky-badger.org>
and subject line Re: Bug#704638: unblock: live-config/3.0.22-1
has caused the Debian Bug report #704638,
regarding unblock: live-config/3.0.22-1
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
704638: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704638
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package live-config

Fixes one RC bug, #704562, which breaks upgrades from squeeze. Also
includes some translation and spelling fixes and closes a few more
bugs of lesser severity but which are very simple and low-risk
fixes.

The attached debdiff has the manpage translations filtered to ease
review.

unblock live-config/3.0.22-1
diff -Nru live-config-3.0.21/bin/live-config-update live-config-3.0.22/bin/live-config-update
--- live-config-3.0.21/bin/live-config-update	2013-02-15 04:30:57.000000000 -0400
+++ live-config-3.0.22/bin/live-config-update	2013-04-03 12:48:56.000000000 -0300
@@ -24,7 +24,7 @@
 if ( [ -z "${_DISTRIBUTION}" ] || [ -z "${_RELEASE}" ] ) && [ ! -x "$(which lsb_release 2>/dev/null)" ]
 then
 	echo "E: lsb_release: command not found."
-	echo "I: lsb_release can be optained from:"
+	echo "I: lsb_release can be obtained from:"
 	echo "I:   http://www.linux-foundation.org/en/LSB";
 	echo "I: On Debian based systems, lsb_release can be installed with:"
 	echo "I:   sudo apt-get install lsb-release"
diff -Nru live-config-3.0.21/debian/changelog live-config-3.0.22/debian/changelog
--- live-config-3.0.21/debian/changelog	2013-02-15 04:33:25.000000000 -0400
+++ live-config-3.0.22/debian/changelog	2013-04-03 12:57:27.000000000 -0300
@@ -1,3 +1,27 @@
+live-config (3.0.22-1) unstable; urgency=low
+
+  [ Daniel Baumann ]
+  * Adding conflicts/replaces for squeeze upgrade (Closes: #704562).
+  * Skipping sudo script if username is root (Closes: #701788).
+  * Replacing systemctl call with manual symlink, which is error prone
+    wrt/ changes in systemd or the service file but doesn't require up and
+    running systemd (Closes: #700597).
+  * Correcting some spelling typos, thanks to Adam D. Barratt <adam@adam-
+    barratt.org.uk>.
+  * Correcting spelling typo in noroot variable name, thanks to Chris
+    Malton <chrism@cmalton.me.uk> (Closes: #703108).
+
+  [ Jun Nogata ]
+  * Updating gnome-screensaver locking for gnome3 (Closes: #703972).
+
+  [ Daniel Baumann ]
+  * Issueing gnome-screensaver disabling differently depending on wheezy
+    or squeeze.
+  * Adding updated Brazilian Portuguese manpage translations from Tiago
+    Bortoletto Vaz <tiago@debian.org>.
+
+ -- Daniel Baumann <daniel@debian.org>  Wed, 03 Apr 2013 17:47:25 +0200
+
 live-config (3.0.21-1) unstable; urgency=low
 
   * Calling systemctl with --quiet.
diff -Nru live-config-3.0.21/debian/control live-config-3.0.22/debian/control
--- live-config-3.0.21/debian/control	2013-02-15 04:33:25.000000000 -0400
+++ live-config-3.0.22/debian/control	2013-04-03 12:57:27.000000000 -0300
@@ -28,6 +28,8 @@
 Section: doc
 Architecture: all
 Depends: ${misc:Depends}
+Conflicts: live-config (<< 3.0)
+Replaces: live-config
 Description: Live System Configuration Scripts (documentation)
  live-config contains the scripts that configure a live system during the boot
  process (late userspace).
diff -Nru live-config-3.0.21/debian/live-config-systemd.links live-config-3.0.22/debian/live-config-systemd.links
--- live-config-3.0.21/debian/live-config-systemd.links	1969-12-31 20:00:00.000000000 -0400
+++ live-config-3.0.22/debian/live-config-systemd.links	2013-04-03 12:55:42.000000000 -0300
@@ -0,0 +1 @@
+/lib/systemd/system/live-config.service	/etc/systemd/system/basic.target.wants/live-config.service
diff -Nru live-config-3.0.21/debian/live-config-systemd.postinst live-config-3.0.22/debian/live-config-systemd.postinst
--- live-config-3.0.21/debian/live-config-systemd.postinst	2013-02-15 04:33:25.000000000 -0400
+++ live-config-3.0.22/debian/live-config-systemd.postinst	1969-12-31 20:00:00.000000000 -0400
@@ -1,25 +0,0 @@
-#!/bin/sh
-
-set -e
-
-case "${1}" in
-	configure)
-		if [ -x /bin/systemctl ]
-		then
-			systemctl enable --quiet live-config.service
-		fi
-		;;
-
-	abort-upgrade|abort-remove|abort-deconfigure)
-
-		;;
-
-	*)
-		echo "postinst called with unknown argument \`${1}'" >&2
-		exit 1
-		;;
-esac
-
-#DEBHELPER#
-
-exit 0
diff -Nru live-config-3.0.21/examples/live-config-foobar/debian/copyright live-config-3.0.22/examples/live-config-foobar/debian/copyright
--- live-config-3.0.21/examples/live-config-foobar/debian/copyright	2013-02-15 04:28:48.000000000 -0400
+++ live-config-3.0.22/examples/live-config-foobar/debian/copyright	2013-04-03 12:48:56.000000000 -0300
@@ -4,7 +4,7 @@
 Source: http://www.example.org/foobar/
 Comment:
  This package is based on the live-config-foobar example package
- included in live-config which can be optained from
+ included in live-config which can be obtained from
  http://live.debian.net/devel/live-config/.
 
 Files: *
diff -Nru live-config-3.0.21/Makefile live-config-3.0.22/Makefile
--- live-config-3.0.21/Makefile	2013-02-15 04:28:48.000000000 -0400
+++ live-config-3.0.22/Makefile	2013-04-03 12:48:56.000000000 -0300
@@ -38,7 +38,7 @@
 		echo " done."; \
 	else \
 		echo "W: checkbashisms - command not found"; \
-		echo "I: checkbashisms can be optained from: "; \
+		echo "I: checkbashisms can be obtained from: "; \
 		echo "I:   http://git.debian.org/?p=devscripts/devscripts.git";; \
 		echo "I: On Debian based systems, checkbashisms can be installed with:"; \
 		echo "I:   apt-get install devscripts"; \
diff -Nru live-config-3.0.21/manpages/de/live-config.de.7 live-config-3.0.22/manpages/de/live-config.de.7
diff -Nru live-config-3.0.21/manpages/en/live-config.7 live-config-3.0.22/manpages/en/live-config.7
diff -Nru live-config-3.0.21/manpages/es/live-config.es.7 live-config-3.0.22/manpages/es/live-config.es.7
diff -Nru live-config-3.0.21/manpages/fr/live-config.fr.7 live-config-3.0.22/manpages/fr/live-config.fr.7
diff -Nru live-config-3.0.21/manpages/it/live-config.it.7 live-config-3.0.22/manpages/it/live-config.it.7
diff -Nru live-config-3.0.21/manpages/Makefile live-config-3.0.22/manpages/Makefile
--- live-config-3.0.21/manpages/Makefile	2013-02-15 04:28:48.000000000 -0400
+++ live-config-3.0.22/manpages/Makefile	2013-04-03 12:48:56.000000000 -0300
@@ -31,7 +31,7 @@
 	@if [ ! -x "$$(which po4a 2>/dev/null)" ]; \
 	then \
 		echo "E: po4a - command not found"; \
-		echo "I: po4a can be optained from:"; \
+		echo "I: po4a can be obtained from:"; \
 		echo "I:   http://po4a.alioth.debian.org/";; \
 		echo "I: On Debian based systems, po4a can be installed with:"; \
 		echo "I:   apt-get install po4a"; \
diff -Nru live-config-3.0.21/manpages/po/de/live-config.7.po live-config-3.0.22/manpages/po/de/live-config.7.po
diff -Nru live-config-3.0.21/manpages/po/es/live-config.7.po live-config-3.0.22/manpages/po/es/live-config.7.po
diff -Nru live-config-3.0.21/manpages/po/fr/live-config.7.po live-config-3.0.22/manpages/po/fr/live-config.7.po
diff -Nru live-config-3.0.21/manpages/po/it/live-config.7.po live-config-3.0.22/manpages/po/it/live-config.7.po
diff -Nru live-config-3.0.21/manpages/po/pt_BR/live-config.7.po live-config-3.0.22/manpages/po/pt_BR/live-config.7.po
diff -Nru live-config-3.0.21/manpages/pot/live-config.7.pot live-config-3.0.22/manpages/pot/live-config.7.pot
diff -Nru live-config-3.0.21/manpages/pt_BR/live-config.pt_BR.7 live-config-3.0.22/manpages/pt_BR/live-config.pt_BR.7
diff -Nru live-config-3.0.21/scripts/config/0040-sudo live-config-3.0.22/scripts/config/0040-sudo
--- live-config-3.0.21/scripts/config/0040-sudo	2013-02-15 04:28:48.000000000 -0400
+++ live-config-3.0.22/scripts/config/0040-sudo	2013-04-03 12:48:56.000000000 -0300
@@ -34,6 +34,13 @@
 
 Configure_sudo ()
 {
+	# Skip sudo configuration if username is root
+	case "${LIVE_USERNAME}" in
+		root)
+			return
+			;;
+	esac
+
 	# Checking if package is already configured differently
 	if grep -qs "^${LIVE_USERNAME}" /etc/sudoers.d/live
 	then
diff -Nru live-config-3.0.21/scripts/config/1040-gnome-screensaver live-config-3.0.22/scripts/config/1040-gnome-screensaver
--- live-config-3.0.21/scripts/config/1040-gnome-screensaver	2013-02-15 04:28:48.000000000 -0400
+++ live-config-3.0.22/scripts/config/1040-gnome-screensaver	2013-04-03 12:48:56.000000000 -0300
@@ -35,7 +35,14 @@
 Configure_gnome_screensaver ()
 {
 	# Disabling to lock the screen when the screensaver goes active.
-	sudo -u "${LIVE_USERNAME}" gconftool-2 -t bool -s /apps/gnome-screensaver/lock_enabled false
+	if [ -e /run ]
+	then
+		# wheezy
+		sudo -u "${LIVE_USERNAME}" gsettings set org.gnome.desktop.screensaver lock-enabled false
+	else
+		# squeeze
+		sudo -u "${LIVE_USERNAME}" gconftool-2 -t bool -s /apps/gnome-screensaver/lock_enabled false
+	fi
 
 	# Creating state file
 	touch /var/lib/live/config/gnome-screensaver
diff -Nru live-config-3.0.21/scripts/config.sh live-config-3.0.22/scripts/config.sh
--- live-config-3.0.21/scripts/config.sh	2013-02-15 04:28:48.000000000 -0400
+++ live-config-3.0.22/scripts/config.sh	2013-04-03 12:48:56.000000000 -0300
@@ -97,7 +97,7 @@
 	done
 
 	# Exclude shortcuts specific scripts
-	case "${_NO_ROOT}" in
+	case "${_NOROOT}" in
 		true)
 			# Disable root access, no matter what mechanism
 			LIVE_NOCONFIGS="${LIVE_NOCONFIGS},sudo,policykit"
diff -Nru live-config-3.0.21/VERSION live-config-3.0.22/VERSION
--- live-config-3.0.21/VERSION	2013-02-15 04:32:30.000000000 -0400
+++ live-config-3.0.22/VERSION	2013-04-03 12:48:56.000000000 -0300
@@ -1 +1 @@
-3.0.21-1
+3.0.22-1

--- End Message ---
--- Begin Message ---
On Wed, 2013-04-03 at 18:16 -0300, Ben Armstrong wrote:
> Please unblock package live-config
> 
> Fixes one RC bug, #704562, which breaks upgrades from squeeze. Also
> includes some translation and spelling fixes and closes a few more
> bugs of lesser severity but which are very simple and low-risk
> fixes.

That's what everyone says... *cough*

Relying on /run only being present on < wheezy systems to detect the
release seems like it might not be idiot-proof, but I guess it'll
do. :-)

Unblocked.

Regards,

Adam

--- End Message ---

Reply to: