openSUSE Commits
Threads by month
- ----- 2024 -----
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
August 2008
- 1 participants
- 1192 discussions
Hello community,
here is the log from the commit of package pptpd
checked in at Sat Aug 2 05:28:27 CEST 2008.
--------
--- pptpd/pptpd.changes 2008-07-05 21:53:42.000000000 +0200
+++ pptpd/pptpd.changes 2008-08-02 01:25:03.000000000 +0200
@@ -1,0 +2,5 @@
+Sat Aug 2 01:24:25 CEST 2008 - crrodriguez(a)suse.de
+
+- pptpd is useless without ppp [BNC#414103]
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pptpd.spec ++++++
--- /var/tmp/diff_new_pack.r28702/_old 2008-08-02 05:27:42.000000000 +0200
+++ /var/tmp/diff_new_pack.r28702/_new 2008-08-02 05:27:42.000000000 +0200
@@ -15,7 +15,7 @@
License: GPL v2 or later
Group: Productivity/Networking/PPP
Version: 1.3.4
-Release: 77
+Release: 85
Url: http://www.poptop.org/
Summary: PoPToP - PPTP Daemon, Linux as Microsoft VPN Server
Source: http://poptop.lineo.com/releases/pptpd-%{version}.tar.bz2
@@ -32,6 +32,7 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
PreReq: %fillup_prereq %insserv_prereq
BuildRequires: ppp-devel
+Requires: ppp
%description
PoPToP is a PPTP(Point-to-Point Tunneling Protocol) server solution for
@@ -102,6 +103,8 @@
/etc/init.d/pptpd
%changelog
+* Sat Aug 02 2008 crrodriguez(a)suse.de
+- pptpd is useless without ppp [BNC#414103]
* Sat Jul 05 2008 crrodriguez(a)suse.de
- fix build
* Fri Feb 22 2008 crrodriguez(a)suse.de
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package xorg-x11-server
checked in at Sat Aug 2 05:26:16 CEST 2008.
--------
--- xorg-x11-server/xorg-x11-server.changes 2008-07-24 13:13:05.000000000 +0200
+++ xorg-x11-server/xorg-x11-server.changes 2008-08-02 00:11:46.443820711 +0200
@@ -1,0 +2,6 @@
+Sat Aug 2 00:11:12 CEST 2008 - sndirsch(a)suse.de
+
+- xorg-server-xf4vnc-abi-version.diff
+ * raised ABI version for xorg-server 1.5(-pre)
+
+-------------------------------------------------------------------
New:
----
xorg-server-xf4vnc-abi-version.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11-server.spec ++++++
--- /var/tmp/diff_new_pack.fu3052/_old 2008-08-02 05:23:52.000000000 +0200
+++ /var/tmp/diff_new_pack.fu3052/_new 2008-08-02 05:23:52.000000000 +0200
@@ -22,7 +22,7 @@
Url: http://xorg.freedesktop.org/
%define EXPERIMENTAL 0
Version: 7.3
-Release: 127
+Release: 132
License: X11/MIT
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Group: System/X11/Servers/XF86_4
@@ -68,6 +68,7 @@
Patch39: xorg-server-xf4vnc.patch
Patch40: xorg-server-xf4vnc-disable-dmxvnc.diff
Patch42: xorg-server-xf4vnc-TranslateNone.diff
+Patch43: xorg-server-xf4vnc-abi-version.diff
%endif
Patch41: loadmod-bug197195.diff
Patch45: bug-197858_dpms.diff
@@ -179,6 +180,7 @@
%patch39 -p1
%patch40 -p0
%patch42 -p1
+%patch43 -p0
chmod 755 hw/vnc/symlink-vnc.sh
%endif
%patch41 -p1
@@ -522,6 +524,9 @@
%endif
%changelog
+* Sat Aug 02 2008 sndirsch(a)suse.de
+- xorg-server-xf4vnc-abi-version.diff
+ * raised ABI version for xorg-server 1.5(-pre)
* Thu Jul 24 2008 sndirsch(a)suse.de
- xorg-server 1.4.99.906
- obsoletes commit-a18551c.diff
++++++ xorg-server-xf4vnc-abi-version.diff ++++++
diff -u -r ../xorg-server-1.4.99.906.orig//hw/xfree86/vnc/vncInit.c ./hw/xfree86/vnc/vncInit.c
--- ../xorg-server-1.4.99.906.orig//hw/xfree86/vnc/vncInit.c 2008-08-01 22:02:51.000000000 +0000
+++ ./hw/xfree86/vnc/vncInit.c 2008-08-01 22:07:32.000000000 +0000
@@ -573,8 +573,8 @@
#if 0
ABI_EXTENSION_VERSION,
#else
- /* Hack to allow module to work with more servers (vs. 0.3 above) */
- SET_ABI_VERSION(0, 2),
+ /* Hack to allow module to work with more servers */
+ SET_ABI_VERSION(1, 0),
#endif
MOD_CLASS_EXTENSION,
{0,0,0,0}
diff -u -r ../xorg-server-1.4.99.906.orig//xcliplist/cliplistmod.c ./xcliplist/cliplistmod.c
--- ../xorg-server-1.4.99.906.orig//xcliplist/cliplistmod.c 2008-08-01 22:02:51.000000000 +0000
+++ ./xcliplist/cliplistmod.c 2008-08-01 22:07:05.000000000 +0000
@@ -26,8 +26,8 @@
#if 0
ABI_EXTENSION_VERSION,
#else
- /* Hack to allow module to work with more servers (vs. 0.3 above) */
- SET_ABI_VERSION(0, 2),
+ /* Hack to allow module to work with more servers */
+ SET_ABI_VERSION(1, 0),
#endif
MOD_CLASS_EXTENSION,
{0,0,0,0}
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package pavucontrol
checked in at Sat Aug 2 05:22:30 CEST 2008.
--------
--- pavucontrol/pavucontrol.changes 2008-01-11 19:59:35.000000000 +0100
+++ pavucontrol/pavucontrol.changes 2008-07-30 12:33:30.076465000 +0200
@@ -1,0 +2,8 @@
+Wed Jul 30 12:41:34 CEST 2008 - rodrigo(a)suse.de
+
+- Update to version 0.9.6:
+ * Draw radio buttons instead of check boxes when moving streams
+ * Fix crasher when connecting to a PA server that has no default
+ sink/source configured
+
+-------------------------------------------------------------------
Old:
----
pavucontrol-0.9.5.tar.bz2
New:
----
pavucontrol-0.9.6.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pavucontrol.spec ++++++
--- /var/tmp/diff_new_pack.vI5729/_old 2008-08-02 05:19:49.000000000 +0200
+++ /var/tmp/diff_new_pack.vI5729/_new 2008-08-02 05:19:49.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package pavucontrol (Version 0.9.5)
+# spec file for package pavucontrol (Version 0.9.6)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -10,11 +10,12 @@
# norootforbuild
+
Name: pavucontrol
BuildRequires: gcc-c++ libglademm-devel libpulse-devel lynx update-desktop-files
Summary: PulseAudio Volume Control
-Version: 0.9.5
-Release: 4
+Version: 0.9.6
+Release: 1
License: GPL v2 or later
Group: Productivity/Multimedia/Sound/Mixers
Url: http://0pointer.de/lennart/projects/pavucontrol/
@@ -63,9 +64,14 @@
%{_datadir}/pixmaps/*.png
%changelog
-* Fri Jan 11 2008 - rodrigo(a)suse.de
+* Wed Jul 30 2008 rodrigo(a)suse.de
+- Update to version 0.9.6:
+ * Draw radio buttons instead of check boxes when moving streams
+ * Fix crasher when connecting to a PA server that has no default
+ sink/source configured
+* Fri Jan 11 2008 rodrigo(a)suse.de
- Depend on libpulse-devel, not pulseaudio-devel
-* Tue Dec 11 2007 - rodrigo(a)suse.de
+* Tue Dec 11 2007 rodrigo(a)suse.de
- Updated to latest version (0.9.5):
* Build fixes
* Make stream title selectable (#140 in PulseAudio trac)
@@ -73,5 +79,5 @@
* Use pretty channel names
* Add a combobox to the streams page, to filter app streams.
- Removed --disable-lynx from configure
-* Wed Jun 13 2007 - tiwai(a)suse.de
+* Wed Jun 13 2007 tiwai(a)suse.de
- initial version: 0.9.4
++++++ pavucontrol-0.9.5.tar.bz2 -> pavucontrol-0.9.6.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pavucontrol-0.9.5/ChangeLog new/pavucontrol-0.9.6/ChangeLog
--- old/pavucontrol-0.9.5/ChangeLog 2007-10-30 18:14:15.000000000 +0100
+++ new/pavucontrol-0.9.6/ChangeLog 2008-03-28 22:27:08.000000000 +0100
@@ -1,3 +1,18 @@
+2008-03-28 21:25 lennart
+
+ * configure.ac, doc/README.html.in: prepare next pavucontrol
+ release
+
+2008-03-28 18:44 lennart
+
+ * src/pavucontrol.cc: don't crash if server has no default
+ sink/source set
+
+2007-11-20 02:14 lennart
+
+ * src/pavucontrol.cc: show radio buttons for the the sink menu
+ items
+
2007-10-30 16:43 lennart
* doc/README.html.in: prepare next release
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pavucontrol-0.9.5/configure new/pavucontrol-0.9.6/configure
--- old/pavucontrol-0.9.5/configure 2007-08-16 21:53:32.000000000 +0200
+++ new/pavucontrol-0.9.6/configure 2008-03-28 22:25:41.000000000 +0100
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.61 for pavucontrol 0.9.5.
+# Generated by GNU Autoconf 2.61 for pavucontrol 0.9.6.
#
# Report bugs to <mzcnihpbageby (at) 0pointer (dot) de>.
#
@@ -574,8 +574,8 @@
# Identity of this package.
PACKAGE_NAME='pavucontrol'
PACKAGE_TARNAME='pavucontrol'
-PACKAGE_VERSION='0.9.5'
-PACKAGE_STRING='pavucontrol 0.9.5'
+PACKAGE_VERSION='0.9.6'
+PACKAGE_STRING='pavucontrol 0.9.6'
PACKAGE_BUGREPORT='mzcnihpbageby (at) 0pointer (dot) de'
ac_unique_file="src/pavucontrol.cc"
@@ -1194,7 +1194,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures pavucontrol 0.9.5 to adapt to many kinds of systems.
+\`configure' configures pavucontrol 0.9.6 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1260,7 +1260,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of pavucontrol 0.9.5:";;
+ short | recursive ) echo "Configuration of pavucontrol 0.9.6:";;
esac
cat <<\_ACEOF
@@ -1355,7 +1355,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-pavucontrol configure 0.9.5
+pavucontrol configure 0.9.6
generated by GNU Autoconf 2.61
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1369,7 +1369,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by pavucontrol $as_me 0.9.5, which was
+It was created by pavucontrol $as_me 0.9.6, which was
generated by GNU Autoconf 2.61. Invocation command line was
$ $0 $@
@@ -2042,7 +2042,7 @@
# Define the identity of the package.
PACKAGE='pavucontrol'
- VERSION='0.9.5'
+ VERSION='0.9.6'
cat >>confdefs.h <<_ACEOF
@@ -5262,7 +5262,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by pavucontrol $as_me 0.9.5, which was
+This file was extended by pavucontrol $as_me 0.9.6, which was
generated by GNU Autoconf 2.61. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -5315,7 +5315,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-pavucontrol config.status 0.9.5
+pavucontrol config.status 0.9.6
configured by $0, generated by GNU Autoconf 2.61,
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pavucontrol-0.9.5/configure.ac new/pavucontrol-0.9.6/configure.ac
--- old/pavucontrol-0.9.5/configure.ac 2007-08-15 21:37:38.000000000 +0200
+++ new/pavucontrol-0.9.6/configure.ac 2008-03-28 22:25:35.000000000 +0100
@@ -1,7 +1,7 @@
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
-# $Id: configure.ac 56 2007-08-15 19:37:38Z lennart $
+# $Id: configure.ac 69 2008-03-28 21:25:20Z lennart $
# This file is part of pavucontrol.
#
@@ -20,7 +20,7 @@
# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
AC_PREREQ(2.57)
-AC_INIT([pavucontrol],[0.9.5],[mzcnihpbageby (at) 0pointer (dot) de])
+AC_INIT([pavucontrol],[0.9.6],[mzcnihpbageby (at) 0pointer (dot) de])
AC_CONFIG_SRCDIR([src/pavucontrol.cc])
AC_CONFIG_HEADERS([config.h])
AM_INIT_AUTOMAKE([foreign 1.9 -Wall])
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pavucontrol-0.9.5/doc/README new/pavucontrol-0.9.6/doc/README
--- old/pavucontrol-0.9.5/doc/README 2007-10-30 18:14:10.000000000 +0100
+++ new/pavucontrol-0.9.6/doc/README 2008-03-28 22:26:04.000000000 +0100
@@ -1,6 +1,6 @@
- PulseAudio Volume Control 0.9.5
+ PulseAudio Volume Control 0.9.6
- Copyright 2006-2007 Lennart Poettering <mzcnihpbageby (at) 0pointer
+ Copyright 2006-2008 Lennart Poettering <mzcnihpbageby (at) 0pointer
(dot) de>
* [1]License
* [2]News
@@ -30,49 +30,55 @@
News
+ Fri Mar 28 2008:
+
+ [10]Version 0.9.6 released; draw radio buttons instead of check boxes
+ when moving streams; fix crasher when connecting to a PA server that
+ has no default sink/source configured.
+
Tue Oct 30 2007:
- [10]Version 0.9.5 released; rework UI; add context menu option to kill
+ [11]Version 0.9.5 released; rework UI; add context menu option to kill
a playback stream; add context menu option to select the default
device; use prettier channel names; filter non-application streams by
default; support muting streams
Sat Aug 26 2006:
- [11]Version 0.9.4 released; add the ability to move a stream to another
+ [12]Version 0.9.4 released; add the ability to move a stream to another
device while it is playing; limit the list of sinks/sources shown by
their type; other cleanups
Mon Jul 24 2006:
- [12]Version 0.9.3 released; show client names only if they are set
+ [13]Version 0.9.3 released; show client names only if they are set
Sat Jul 8 2006:
- [13]Version 0.9.2 released; update for [14]PulseAudio 0.9.2
+ [14]Version 0.9.2 released; update for [15]PulseAudio 0.9.2
Fri Jun 2 2006:
- [15]Version 0.9.1 released; add a .desktop file; update icons
+ [16]Version 0.9.1 released; add a .desktop file; update icons
everywhere
Sat May 27 2006:
- [16]Version 0.9.0 released; update for Polypaudio 0.9.0; show client
+ [17]Version 0.9.0 released; update for Polypaudio 0.9.0; show client
name of playback streams; make volume slider more responsive
Fri Apr 21 2006:
- [17]Version 0.8 released; initial release
+ [18]Version 0.8 released; initial release
Overview
PulseAudio Volume Control (pavucontrol) is a simple GTK based volume
- control tool ("mixer") for the [18]PulseAudio sound server. In contrast
+ control tool ("mixer") for the [19]PulseAudio sound server. In contrast
to classic mixer tools this one allows you to control both the volume
of hardware devices and of each playback stream seperately.
- Everybody loves [19]screenshots.
+ Everybody loves [20]screenshots.
Current Status
@@ -91,9 +97,9 @@
Unix versions) since it uses GNU autoconf for source code
configuration.
- pavucontrol requires [20]gtkmm and glademmm installed.
+ pavucontrol requires [21]gtkmm and glademmm installed.
- Obviously pavucontrol requires an installation of [21]PulseAudio
+ Obviously pavucontrol requires an installation of [22]PulseAudio
(version 0.9.5).
Installation
@@ -110,22 +116,22 @@
Download
The newest release is always available from
- [22]http://0pointer.de/lennart/projects/pavucontrol/
+ [23]http://0pointer.de/lennart/projects/pavucontrol/
- The current release is [23]0.9.5
+ The current release is [24]0.9.6
- Get pavucontrol's development sources from the [24]Subversion
- [25]repository ([26]viewcvs):
+ Get pavucontrol's development sources from the [25]Subversion
+ [26]repository ([27]viewcvs):
svn checkout svn://svn.0pointer.net/pavucontrol/trunk pavucontrol
If you want to be notified whenever I release a new version of this
- software use the subscription feature of [27]Freshmeat.
+ software use the subscription feature of [28]Freshmeat.
__________________________________________________________________
- Lennart Poettering <mzcnihpbageby (at) 0pointer (dot) de>, Oct 2007
+ Lennart Poettering <mzcnihpbageby (at) 0pointer (dot) de>, Mar 2008
- $Id: README.html.in 65 2007-10-30 16:43:12Z lennart $
+ $Id: README.html.in 69 2008-03-28 21:25:20Z lennart $
References
@@ -138,21 +144,22 @@
7. README#installation
8. README#acks
9. README#download
- 10. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.5.tar.gz
- 11. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.4.tar.gz
- 12. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.3.tar.gz
- 13. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.2.tar.gz
- 14. http://pulseaudio.org/
- 15. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.1.tar.gz
- 16. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.0.tar.gz
- 17. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.8.tar.gz
- 18. http://0pointer.de/lennart/projects/pulseaudio/
- 19. http://0pointer.de/lennart/projects/pavucontrol//screenshot.png
- 20. http://gtkmm.sf.net/
- 21. http://pulseaudio.org/
- 22. http://0pointer.de/lennart/projects/pavucontrol/
- 23. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.5.tar.gz
- 24. http://subversion.tigris.org/
- 25. svn://svn.0pointer.net/pavucontrol
- 26. http://0pointer.net/cgi-bin/viewcvs.cgi/?root=pavucontrol
- 27. http://freshmeat.net/projects/pavucontrol/
+ 10. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.6.tar.gz
+ 11. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.5.tar.gz
+ 12. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.4.tar.gz
+ 13. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.3.tar.gz
+ 14. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.2.tar.gz
+ 15. http://pulseaudio.org/
+ 16. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.1.tar.gz
+ 17. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.0.tar.gz
+ 18. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.8.tar.gz
+ 19. http://0pointer.de/lennart/projects/pulseaudio/
+ 20. http://0pointer.de/lennart/projects/pavucontrol//screenshot.png
+ 21. http://gtkmm.sf.net/
+ 22. http://pulseaudio.org/
+ 23. http://0pointer.de/lennart/projects/pavucontrol/
+ 24. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.6.tar.gz
+ 25. http://subversion.tigris.org/
+ 26. svn://svn.0pointer.net/pavucontrol
+ 27. http://0pointer.net/cgi-bin/viewcvs.cgi/?root=pavucontrol
+ 28. http://freshmeat.net/projects/pavucontrol/
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pavucontrol-0.9.5/doc/README.html new/pavucontrol-0.9.6/doc/README.html
--- old/pavucontrol-0.9.5/doc/README.html 2007-10-30 18:14:10.000000000 +0100
+++ new/pavucontrol-0.9.6/doc/README.html 2008-03-28 22:25:47.000000000 +0100
@@ -3,14 +3,14 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
-<title>PulseAudio Volume Control 0.9.5</title>
+<title>PulseAudio Volume Control 0.9.6</title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
-<h1><a name="top">PulseAudio Volume Control 0.9.5</a></h1>
+<h1><a name="top">PulseAudio Volume Control 0.9.6</a></h1>
-<p><i>Copyright 2006-2007 Lennart Poettering <mzcnihpbageby (at) 0pointer (dot) de></i></p>
+<p><i>Copyright 2006-2008 Lennart Poettering <mzcnihpbageby (at) 0pointer (dot) de></i></p>
<ul class="toc">
<li><a href="#license">License</a></li>
@@ -42,6 +42,12 @@
<h2><a name="news">News</a></h2>
+<div class="news-date">Fri Mar 28
+2008: </div> <p class="news-text"><a href="http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.6.tar.gz">Version
+0.9.6</a> released; draw radio buttons instead of check boxes when
+moving streams; fix crasher when connecting to a PA server that has no
+default sink/source configured.</p>
+
<div class="news-date">Tue Oct 30 2007: </div> <p class="news-text"><a
href="http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.5.tar.gz">Version 0.9.5</a>
released; rework UI; add context menu option to kill a playback stream; add context menu option to select the default device; use prettier channel names; filter non-application streams by default; support muting streams</p>
@@ -114,7 +120,7 @@
<p>The newest release is always available from <a href="http://0pointer.de/lennart/projects/pavucontrol/">http://0pointer.de/lennart/projects/pavucontrol/</a></p>
-<p>The current release is <a href="http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.5.tar.gz">0.9.5</a></p>
+<p>The current release is <a href="http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.6.tar.gz">0.9.6</a></p>
<p>Get <tt>pavucontrol</tt>'s development sources from the <a href="http://subversion.tigris.org/">Subversion</a> <a href="svn://svn.0pointer.net/pavucontrol">repository</a> (<a href="http://0pointer.net/cgi-bin/viewcvs.cgi/?root=pavucontrol">viewcvs</a>): </p>
@@ -123,8 +129,8 @@
<p>If you want to be notified whenever I release a new version of this software use the subscription feature of <a href="http://freshmeat.net/projects/pavucontrol/">Freshmeat</a>.</p>
<hr/>
-<address class="grey">Lennart Poettering <mzcnihpbageby (at) 0pointer (dot) de>, Oct 2007</address>
-<div class="grey"><i>$Id: README.html.in 65 2007-10-30 16:43:12Z lennart $</i></div>
+<address class="grey">Lennart Poettering <mzcnihpbageby (at) 0pointer (dot) de>, Mar 2008</address>
+<div class="grey"><i>$Id: README.html.in 69 2008-03-28 21:25:20Z lennart $</i></div>
</body>
</html>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pavucontrol-0.9.5/doc/README.html.in new/pavucontrol-0.9.6/doc/README.html.in
--- old/pavucontrol-0.9.5/doc/README.html.in 2007-10-30 17:43:11.000000000 +0100
+++ new/pavucontrol-0.9.6/doc/README.html.in 2008-03-28 22:25:35.000000000 +0100
@@ -10,7 +10,7 @@
<body>
<h1><a name="top">PulseAudio Volume Control @PACKAGE_VERSION@</a></h1>
-<p><i>Copyright 2006-2007 Lennart Poettering <@PACKAGE_BUGREPORT@></i></p>
+<p><i>Copyright 2006-2008 Lennart Poettering <@PACKAGE_BUGREPORT@></i></p>
<ul class="toc">
<li><a href="#license">License</a></li>
@@ -42,6 +42,12 @@
<h2><a name="news">News</a></h2>
+<div class="news-date">Fri Mar 28
+2008: </div> <p class="news-text"><a href="@PACKAGE_URL@pavucontrol-0.9.6.tar.gz">Version
+0.9.6</a> released; draw radio buttons instead of check boxes when
+moving streams; fix crasher when connecting to a PA server that has no
+default sink/source configured.</p>
+
<div class="news-date">Tue Oct 30 2007: </div> <p class="news-text"><a
href="@PACKAGE_URL@pavucontrol-0.9.5.tar.gz">Version 0.9.5</a>
released; rework UI; add context menu option to kill a playback stream; add context menu option to select the default device; use prettier channel names; filter non-application streams by default; support muting streams</p>
@@ -123,8 +129,8 @@
<p>If you want to be notified whenever I release a new version of this software use the subscription feature of <a href="http://freshmeat.net/projects/pavucontrol/">Freshmeat</a>.</p>
<hr/>
-<address class="grey">Lennart Poettering <@PACKAGE_BUGREPORT@>, Oct 2007</address>
-<div class="grey"><i>$Id: README.html.in 65 2007-10-30 16:43:12Z lennart $</i></div>
+<address class="grey">Lennart Poettering <@PACKAGE_BUGREPORT@>, Mar 2008</address>
+<div class="grey"><i>$Id: README.html.in 69 2008-03-28 21:25:20Z lennart $</i></div>
</body>
</html>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pavucontrol-0.9.5/README new/pavucontrol-0.9.6/README
--- old/pavucontrol-0.9.5/README 2007-10-30 18:14:10.000000000 +0100
+++ new/pavucontrol-0.9.6/README 2008-03-28 22:26:04.000000000 +0100
@@ -1,6 +1,6 @@
- PulseAudio Volume Control 0.9.5
+ PulseAudio Volume Control 0.9.6
- Copyright 2006-2007 Lennart Poettering <mzcnihpbageby (at) 0pointer
+ Copyright 2006-2008 Lennart Poettering <mzcnihpbageby (at) 0pointer
(dot) de>
* [1]License
* [2]News
@@ -30,49 +30,55 @@
News
+ Fri Mar 28 2008:
+
+ [10]Version 0.9.6 released; draw radio buttons instead of check boxes
+ when moving streams; fix crasher when connecting to a PA server that
+ has no default sink/source configured.
+
Tue Oct 30 2007:
- [10]Version 0.9.5 released; rework UI; add context menu option to kill
+ [11]Version 0.9.5 released; rework UI; add context menu option to kill
a playback stream; add context menu option to select the default
device; use prettier channel names; filter non-application streams by
default; support muting streams
Sat Aug 26 2006:
- [11]Version 0.9.4 released; add the ability to move a stream to another
+ [12]Version 0.9.4 released; add the ability to move a stream to another
device while it is playing; limit the list of sinks/sources shown by
their type; other cleanups
Mon Jul 24 2006:
- [12]Version 0.9.3 released; show client names only if they are set
+ [13]Version 0.9.3 released; show client names only if they are set
Sat Jul 8 2006:
- [13]Version 0.9.2 released; update for [14]PulseAudio 0.9.2
+ [14]Version 0.9.2 released; update for [15]PulseAudio 0.9.2
Fri Jun 2 2006:
- [15]Version 0.9.1 released; add a .desktop file; update icons
+ [16]Version 0.9.1 released; add a .desktop file; update icons
everywhere
Sat May 27 2006:
- [16]Version 0.9.0 released; update for Polypaudio 0.9.0; show client
+ [17]Version 0.9.0 released; update for Polypaudio 0.9.0; show client
name of playback streams; make volume slider more responsive
Fri Apr 21 2006:
- [17]Version 0.8 released; initial release
+ [18]Version 0.8 released; initial release
Overview
PulseAudio Volume Control (pavucontrol) is a simple GTK based volume
- control tool ("mixer") for the [18]PulseAudio sound server. In contrast
+ control tool ("mixer") for the [19]PulseAudio sound server. In contrast
to classic mixer tools this one allows you to control both the volume
of hardware devices and of each playback stream seperately.
- Everybody loves [19]screenshots.
+ Everybody loves [20]screenshots.
Current Status
@@ -91,9 +97,9 @@
Unix versions) since it uses GNU autoconf for source code
configuration.
- pavucontrol requires [20]gtkmm and glademmm installed.
+ pavucontrol requires [21]gtkmm and glademmm installed.
- Obviously pavucontrol requires an installation of [21]PulseAudio
+ Obviously pavucontrol requires an installation of [22]PulseAudio
(version 0.9.5).
Installation
@@ -110,22 +116,22 @@
Download
The newest release is always available from
- [22]http://0pointer.de/lennart/projects/pavucontrol/
+ [23]http://0pointer.de/lennart/projects/pavucontrol/
- The current release is [23]0.9.5
+ The current release is [24]0.9.6
- Get pavucontrol's development sources from the [24]Subversion
- [25]repository ([26]viewcvs):
+ Get pavucontrol's development sources from the [25]Subversion
+ [26]repository ([27]viewcvs):
svn checkout svn://svn.0pointer.net/pavucontrol/trunk pavucontrol
If you want to be notified whenever I release a new version of this
- software use the subscription feature of [27]Freshmeat.
+ software use the subscription feature of [28]Freshmeat.
__________________________________________________________________
- Lennart Poettering <mzcnihpbageby (at) 0pointer (dot) de>, Oct 2007
+ Lennart Poettering <mzcnihpbageby (at) 0pointer (dot) de>, Mar 2008
- $Id: README.html.in 65 2007-10-30 16:43:12Z lennart $
+ $Id: README.html.in 69 2008-03-28 21:25:20Z lennart $
References
@@ -138,21 +144,22 @@
7. README#installation
8. README#acks
9. README#download
- 10. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.5.tar.gz
- 11. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.4.tar.gz
- 12. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.3.tar.gz
- 13. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.2.tar.gz
- 14. http://pulseaudio.org/
- 15. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.1.tar.gz
- 16. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.0.tar.gz
- 17. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.8.tar.gz
- 18. http://0pointer.de/lennart/projects/pulseaudio/
- 19. http://0pointer.de/lennart/projects/pavucontrol//screenshot.png
- 20. http://gtkmm.sf.net/
- 21. http://pulseaudio.org/
- 22. http://0pointer.de/lennart/projects/pavucontrol/
- 23. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.5.tar.gz
- 24. http://subversion.tigris.org/
- 25. svn://svn.0pointer.net/pavucontrol
- 26. http://0pointer.net/cgi-bin/viewcvs.cgi/?root=pavucontrol
- 27. http://freshmeat.net/projects/pavucontrol/
+ 10. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.6.tar.gz
+ 11. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.5.tar.gz
+ 12. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.4.tar.gz
+ 13. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.3.tar.gz
+ 14. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.2.tar.gz
+ 15. http://pulseaudio.org/
+ 16. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.1.tar.gz
+ 17. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.0.tar.gz
+ 18. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.8.tar.gz
+ 19. http://0pointer.de/lennart/projects/pulseaudio/
+ 20. http://0pointer.de/lennart/projects/pavucontrol//screenshot.png
+ 21. http://gtkmm.sf.net/
+ 22. http://pulseaudio.org/
+ 23. http://0pointer.de/lennart/projects/pavucontrol/
+ 24. http://0pointer.de/lennart/projects/pavucontrol/pavucontrol-0.9.6.tar.gz
+ 25. http://subversion.tigris.org/
+ 26. svn://svn.0pointer.net/pavucontrol
+ 27. http://0pointer.net/cgi-bin/viewcvs.cgi/?root=pavucontrol
+ 28. http://freshmeat.net/projects/pavucontrol/
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pavucontrol-0.9.5/src/pavucontrol.cc new/pavucontrol-0.9.6/src/pavucontrol.cc
--- old/pavucontrol-0.9.5/src/pavucontrol.cc 2007-09-03 01:53:16.000000000 +0200
+++ new/pavucontrol-0.9.6/src/pavucontrol.cc 2008-03-28 22:25:35.000000000 +0100
@@ -1,18 +1,18 @@
-/* $Id: pavucontrol.cc 62 2007-09-02 23:53:16Z lennart $ */
+/* $Id: pavucontrol.cc 68 2008-03-28 18:44:46Z lennart $ */
/***
This file is part of pavucontrol.
-
+
pavucontrol 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.
-
+
pavucontrol 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 pavucontrol; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
@@ -95,10 +95,10 @@
Gtk::ToggleButton *lockToggleButton, *muteToggleButton;
bool updating;
-
+
pa_channel_map channelMap;
pa_cvolume volume;
-
+
ChannelWidget *channelWidgets[PA_CHANNELS_MAX];
virtual void onMuteToggleButton();
@@ -106,7 +106,7 @@
sigc::connection timeoutConnection;
bool timeoutEvent();
-
+
virtual void executeVolumeUpdate();
};
@@ -122,7 +122,7 @@
Gtk::Menu menu;
Gtk::CheckMenuItem defaultMenuItem;
-
+
virtual void onMuteToggleButton();
virtual void executeVolumeUpdate();
virtual void onDefaultToggle();
@@ -142,7 +142,7 @@
Gtk::Menu menu;
Gtk::CheckMenuItem defaultMenuItem;
-
+
virtual void onMuteToggleButton();
virtual void executeVolumeUpdate();
virtual void onDefaultToggle();
@@ -158,12 +158,12 @@
virtual ~SinkInputWidget();
SinkInputType type;
-
+
uint32_t index, clientIndex, sinkIndex;
virtual void executeVolumeUpdate();
virtual void onMuteToggleButton();
virtual void onKill();
-
+
MainWindow *mainWindow;
Gtk::Menu menu, submenu;
Gtk::MenuItem titleMenuItem, killMenuItem;
@@ -174,6 +174,7 @@
menuItem(label),
index(i) {
menuItem.set_active(active);
+ menuItem.set_draw_as_radio(true);
menuItem.signal_toggled().connect(sigc::mem_fun(*this, &SinkMenuItem::onToggle));
}
@@ -182,12 +183,12 @@
uint32_t index;
void onToggle();
};
-
+
std::map<uint32_t, SinkMenuItem*> sinkMenuItems;
void clearMenu();
void buildMenu();
-
+
protected:
virtual bool on_button_press_event(GdkEventButton* event);
};
@@ -208,7 +209,7 @@
void removeSource(uint32_t index);
void removeSinkInput(uint32_t index);
void removeClient(uint32_t index);
-
+
Gtk::VBox *streamsVBox, *sinksVBox, *sourcesVBox;
Gtk::EventBox *titleEventBox;
Gtk::Label *noStreamsLabel, *noSinksLabel, *noSourcesLabel;
@@ -222,7 +223,7 @@
SinkInputType showSinkInputType;
SinkType showSinkType;
SourceType showSourceType;
-
+
virtual void onSinkInputTypeComboBoxChanged();
virtual void onSinkTypeComboBoxChanged();
virtual void onSourceTypeComboBoxChanged();
@@ -230,7 +231,7 @@
void updateDeviceVisibility();
Glib::ustring defaultSinkName, defaultSourceName;
-
+
protected:
virtual void on_realize();
};
@@ -239,7 +240,7 @@
char buf[256];
snprintf(buf, sizeof(buf), "%s: %s", txt, pa_strerror(pa_context_errno(context)));
-
+
Gtk::MessageDialog dialog(buf, false, Gtk::MESSAGE_ERROR, Gtk::BUTTONS_CLOSE, true);
dialog.run();
@@ -269,7 +270,7 @@
void ChannelWidget::setVolume(pa_volume_t volume) {
double v = ((gdouble) volume * 100) / PA_VOLUME_NORM;
char txt[64];
-
+
snprintf(txt, sizeof(txt), "%0.0f%%", v);
volumeLabel->set_text(txt);
@@ -314,14 +315,14 @@
x->get_widget("muteToggleButton", muteToggleButton);
muteToggleButton->signal_clicked().connect(sigc::mem_fun(*this, &StreamWidget::onMuteToggleButton));
-
+
for (int i = 0; i < PA_CHANNELS_MAX; i++)
channelWidgets[i] = NULL;
}
void StreamWidget::setChannelMap(const pa_channel_map &m) {
channelMap = m;
-
+
for (int i = 0; i < m.channels; i++) {
ChannelWidget *cw = channelWidgets[i] = ChannelWidget::create();
cw->channel = i;
@@ -354,7 +355,7 @@
if (lockToggleButton->get_active()) {
for (int i = 0; i < n.channels; i++)
n.values[i] = v;
- } else
+ } else
n.values[channel] = v;
setVolume(n, true);
@@ -400,7 +401,7 @@
void SinkWidget::executeVolumeUpdate() {
pa_operation* o;
-
+
if (!(o = pa_context_set_sink_volume_by_index(context, index, &volume, NULL, NULL))) {
show_error("pa_context_set_sink_volume_by_index() failed");
return;
@@ -414,7 +415,7 @@
if (updating)
return;
-
+
pa_operation* o;
if (!(o = pa_context_set_sink_mute_by_index(context, index, muteToggleButton->get_active(), NULL, NULL))) {
show_error("pa_context_set_sink_mute_by_index() failed");
@@ -429,7 +430,7 @@
return TRUE;
if (event->type == GDK_BUTTON_PRESS && event->button == 3) {
-
+
menu.popup(0, event->time);
return TRUE;
}
@@ -442,7 +443,7 @@
if (updating)
return;
-
+
if (!(o = pa_context_set_default_sink(context, name.c_str(), NULL, NULL))) {
show_error("pa_context_set_default_sink() failed");
return;
@@ -471,7 +472,7 @@
void SourceWidget::executeVolumeUpdate() {
pa_operation* o;
-
+
if (!(o = pa_context_set_source_volume_by_index(context, index, &volume, NULL, NULL))) {
show_error("pa_context_set_source_volume_by_index() failed");
return;
@@ -485,13 +486,13 @@
if (updating)
return;
-
+
pa_operation* o;
if (!(o = pa_context_set_source_mute_by_index(context, index, muteToggleButton->get_active(), NULL, NULL))) {
show_error("pa_context_set_source_mute_by_index() failed");
return;
}
-
+
pa_operation_unref(o);
}
@@ -500,7 +501,7 @@
return TRUE;
if (event->type == GDK_BUTTON_PRESS && event->button == 3) {
-
+
menu.popup(0, event->time);
return TRUE;
}
@@ -513,7 +514,7 @@
if (updating)
return;
-
+
if (!(o = pa_context_set_default_source(context, name.c_str(), NULL, NULL))) {
show_error("pa_context_set_default_source() failed");
return;
@@ -563,7 +564,7 @@
if (updating)
return;
-
+
pa_operation* o;
if (!(o = pa_context_set_sink_input_mute(context, index, muteToggleButton->get_active(), NULL, NULL))) {
show_error("pa_context_set_sink_input_mute() failed");
@@ -588,7 +589,7 @@
}
void SinkInputWidget::clearMenu() {
-
+
while (!sinkMenuItems.empty()) {
std::map<uint32_t, SinkMenuItem*>::iterator i = sinkMenuItems.begin();
delete i->second;
@@ -620,7 +621,7 @@
if (widget->updating)
return;
-
+
if (!menuItem.get_active())
return;
@@ -704,7 +705,7 @@
}
w->updating = true;
-
+
w->name = info.name;
w->description = info.description;
w->type = info.flags & PA_SINK_HARDWARE ? SINK_HARDWARE : SINK_VIRTUAL;
@@ -740,7 +741,7 @@
}
w->updating = true;
-
+
w->name = info.name;
w->type = info.monitor_of_sink != PA_INVALID_INDEX ? SOURCE_MONITOR : (info.flags & PA_SOURCE_HARDWARE ? SOURCE_HARDWARE : SOURCE_VIRTUAL);
@@ -748,12 +749,12 @@
gchar *txt;
w->nameLabel->set_markup(txt = g_markup_printf_escaped("%s", info.description));
g_free(txt);
-
+
w->setVolume(info.volume);
w->muteToggleButton->set_active(info.mute);
w->defaultMenuItem.set_active(w->name == defaultSourceName);
-
+
if (is_new)
updateDeviceVisibility();
@@ -792,7 +793,7 @@
w->boldNameLabel->set_text("");
w->nameLabel->set_label(info.name);
}
-
+
w->setVolume(info.volume);
w->muteToggleButton->set_active(info.mute);
@@ -812,7 +813,7 @@
if (!w)
continue;
-
+
if (w->clientIndex == info.index) {
gchar *txt;
w->boldNameLabel->set_markup(txt = g_markup_printf_escaped("<b>%s</b>", info.name));
@@ -823,6 +824,9 @@
void MainWindow::updateServer(const pa_server_info &info) {
+ defaultSourceName = info.default_source_name ? info.default_source_name : "";
+ defaultSinkName = info.default_sink_name ? info.default_sink_name : "";
+
for (std::map<uint32_t, SinkWidget*>::iterator i = sinkWidgets.begin(); i != sinkWidgets.end(); ++i) {
SinkWidget *w = i->second;
@@ -830,7 +834,7 @@
continue;
w->updating = true;
- w->defaultMenuItem.set_active(w->name == info.default_sink_name);
+ w->defaultMenuItem.set_active(w->name == defaultSinkName);
w->updating = false;
}
@@ -841,12 +845,9 @@
continue;
w->updating = true;
- w->defaultMenuItem.set_active(w->name == info.default_source_name);
+ w->defaultMenuItem.set_active(w->name == defaultSourceName);
w->updating = false;
}
-
- defaultSourceName = info.default_source_name;
- defaultSinkName = info.default_sink_name;
}
void MainWindow::updateDeviceVisibility() {
@@ -865,12 +866,12 @@
is_empty = false;
}
}
-
+
if (is_empty)
noStreamsLabel->show();
is_empty = true;
-
+
for (std::map<uint32_t, SinkWidget*>::iterator i = sinkWidgets.begin(); i != sinkWidgets.end(); ++i) {
SinkWidget* w = i->second;
@@ -884,7 +885,7 @@
noSinksLabel->show();
is_empty = true;
-
+
for (std::map<uint32_t, SourceWidget*>::iterator i = sourceWidgets.begin(); i != sourceWidgets.end(); ++i) {
SourceWidget* w = i->second;
@@ -925,7 +926,7 @@
void MainWindow::removeSinkInput(uint32_t index) {
if (!sinkInputWidgets.count(index))
return;
-
+
delete sinkInputWidgets[index];
sinkInputWidgets.erase(index);
updateDeviceVisibility();
@@ -966,7 +967,7 @@
static void dec_outstanding(MainWindow *w) {
if (n_outstanding <= 0)
return;
-
+
if (--n_outstanding <= 0)
w->get_window()->set_cursor();
}
@@ -1063,7 +1064,7 @@
pa_operation_unref(o);
}
break;
-
+
case PA_SUBSCRIPTION_EVENT_SOURCE:
if ((t & PA_SUBSCRIPTION_EVENT_TYPE_MASK) == PA_SUBSCRIPTION_EVENT_REMOVE)
w->removeSource(index);
@@ -1076,7 +1077,7 @@
pa_operation_unref(o);
}
break;
-
+
case PA_SUBSCRIPTION_EVENT_SINK_INPUT:
if ((t & PA_SUBSCRIPTION_EVENT_TYPE_MASK) == PA_SUBSCRIPTION_EVENT_REMOVE)
w->removeSinkInput(index);
@@ -1089,7 +1090,7 @@
pa_operation_unref(o);
}
break;
-
+
case PA_SUBSCRIPTION_EVENT_CLIENT:
if ((t & PA_SUBSCRIPTION_EVENT_TYPE_MASK) == PA_SUBSCRIPTION_EVENT_REMOVE)
w->removeClient(index);
@@ -1116,7 +1117,7 @@
void context_state_callback(pa_context *c, void *userdata) {
MainWindow *w = static_cast<MainWindow*>(userdata);
-
+
g_assert(c);
switch (pa_context_get_state(c)) {
@@ -1128,9 +1129,9 @@
case PA_CONTEXT_READY: {
pa_operation *o;
-
+
pa_context_set_subscribe_callback(c, subscribe_cb, w);
-
+
if (!(o = pa_context_subscribe(c, (pa_subscription_mask_t)
(PA_SUBSCRIPTION_MASK_SINK|
PA_SUBSCRIPTION_MASK_SOURCE|
@@ -1147,7 +1148,7 @@
return;
}
pa_operation_unref(o);
-
+
if (!(o = pa_context_get_client_info_list(c, client_cb, w))) {
show_error("pa_context_client_info_list() failed");
return;
@@ -1173,14 +1174,14 @@
pa_operation_unref(o);
n_outstanding = 5;
-
+
break;
}
-
+
case PA_CONTEXT_FAILED:
show_error("Connection failed");
return;
-
+
case PA_CONTEXT_TERMINATED:
default:
Gtk::Main::quit();
@@ -1192,9 +1193,9 @@
signal(SIGPIPE, SIG_IGN);
Gtk::Main kit(argc, argv);
-
+
Gtk::Window* mainWindow = MainWindow::create();
-
+
pa_glib_mainloop *m = pa_glib_mainloop_new(g_main_context_default());
g_assert(m);
pa_mainloop_api *api = pa_glib_mainloop_get_api(m);
@@ -1203,12 +1204,12 @@
g_assert(context);
pa_context_set_state_callback(context, context_state_callback, mainWindow);
-
+
if (pa_context_connect(context, NULL, (pa_context_flags_t) 0, NULL) < 0) {
show_error("Connection failed");
goto finish;
}
-
+
Gtk::Main::run(*mainWindow);
delete mainWindow;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package pam-config
checked in at Sat Aug 2 05:19:40 CEST 2008.
--------
--- pam-config/pam-config.changes 2008-07-14 11:58:09.000000000 +0200
+++ pam-config/pam-config.changes 2008-07-28 14:25:27.000000000 +0200
@@ -1,0 +2,6 @@
+Mon Jul 28 14:24:33 CEST 2008 - sschober(a)suse.de
+
+- Version 0.57
+ * fix pam_mount: use "optional" in session stack [bnc#409541]
+
+-------------------------------------------------------------------
Old:
----
pam-config-0.56.tar.bz2
New:
----
pam-config-0.57.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pam-config.spec ++++++
--- /var/tmp/diff_new_pack.w23349/_old 2008-08-02 05:17:30.000000000 +0200
+++ /var/tmp/diff_new_pack.w23349/_new 2008-08-02 05:17:30.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package pam-config (Version 0.56)
+# spec file for package pam-config (Version 0.57)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -13,7 +13,7 @@
Name: pam-config
Summary: Modify common PAM configuration files
-Version: 0.56
+Version: 0.57
Release: 1
License: GPL v2 only
AutoReqProv: on
@@ -88,6 +88,9 @@
%ghost %config %{_sysconfdir}/pam.d/common-session-pc
%changelog
+* Mon Jul 28 2008 sschober(a)suse.de
+- Version 0.57
+ * fix pam_mount: use "optional" in session stack [bnc#409541]
* Mon Jul 14 2008 kukuk(a)suse.de
- Version 0.56
* Add is_enabled to pam_csync
++++++ pam-config-0.56.tar.bz2 -> pam-config-0.57.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/ChangeLog new/pam-config-0.57/ChangeLog
--- old/pam-config-0.56/ChangeLog 2008-07-14 11:51:29.000000000 +0200
+++ new/pam-config-0.57/ChangeLog 2008-07-28 14:36:12.000000000 +0200
@@ -1,3 +1,13 @@
+2008-07-28 Sven Schober <sschober(a)suse.de>
+
+ * release version 0.57
+
+ * src/mod_pam_mount: Use "optional" instead of "required" in
+ session stack [bnc#409541].
+ * tests/single.out/test-cryptpass_w_mount.out: Adapted to
+ reflect changed behaviour.
+ * tests/single.out/test-mount.out: Likewise.
+
2008-07-14 Thorsten Kukuk <kukuk(a)suse.de>
* release version 0.56
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/config.guess new/pam-config-0.57/config.guess
--- old/pam-config-0.56/config.guess 2008-03-31 15:02:16.000000000 +0200
+++ new/pam-config-0.57/config.guess 2008-07-28 13:19:40.000000000 +0200
@@ -1,10 +1,10 @@
#! /bin/sh
# Attempt to guess a canonical system name.
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
-# Inc.
+# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
+# Free Software Foundation, Inc.
-timestamp='2006-07-02'
+timestamp='2008-01-08'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -56,8 +56,8 @@
GNU config.guess ($timestamp)
Originally written by Per Bothner.
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
-Free Software Foundation, Inc.
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -171,6 +171,7 @@
arm*) machine=arm-unknown ;;
sh3el) machine=shl-unknown ;;
sh3eb) machine=sh-unknown ;;
+ sh5el) machine=sh5le-unknown ;;
*) machine=${UNAME_MACHINE_ARCH}-unknown ;;
esac
# The Operating System including object format, if it has switched
@@ -339,7 +340,7 @@
sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
exit ;;
- i86pc:SunOS:5.*:*)
+ i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
echo i386-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
exit ;;
sun4*:SunOS:6*:*)
@@ -541,7 +542,7 @@
echo rs6000-ibm-aix3.2
fi
exit ;;
- *:AIX:*:[45])
+ *:AIX:*:[456])
IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
IBM_ARCH=rs6000
@@ -790,7 +791,7 @@
i*:CYGWIN*:*)
echo ${UNAME_MACHINE}-pc-cygwin
exit ;;
- i*:MINGW*:*)
+ *:MINGW*:*)
echo ${UNAME_MACHINE}-pc-mingw32
exit ;;
i*:windows32*:*)
@@ -800,12 +801,18 @@
i*:PW*:*)
echo ${UNAME_MACHINE}-pc-pw32
exit ;;
- x86:Interix*:[3456]*)
- echo i586-pc-interix${UNAME_RELEASE}
- exit ;;
- EM64T:Interix*:[3456]*)
- echo x86_64-unknown-interix${UNAME_RELEASE}
- exit ;;
+ *:Interix*:[3456]*)
+ case ${UNAME_MACHINE} in
+ x86)
+ echo i586-pc-interix${UNAME_RELEASE}
+ exit ;;
+ EM64T | authenticamd)
+ echo x86_64-unknown-interix${UNAME_RELEASE}
+ exit ;;
+ IA64)
+ echo ia64-unknown-interix${UNAME_RELEASE}
+ exit ;;
+ esac ;;
[345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
echo i${UNAME_MACHINE}-pc-mks
exit ;;
@@ -839,10 +846,17 @@
echo ${UNAME_MACHINE}-pc-minix
exit ;;
arm*:Linux:*:*)
- echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu
+ eval $set_cc_for_build
+ if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
+ | grep -q __ARM_EABI__
+ then
+ echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu
+ else
+ echo ${UNAME_MACHINE}-${VENDOR}-linux-gnueabi
+ fi
exit ;;
avr32*:Linux:*:*)
- echo ${UNAME_MACHINE}-unknown-linux-gnu
+ echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu
exit ;;
cris:Linux:*:*)
echo cris-axis-linux-gnu
@@ -960,6 +974,9 @@
x86_64:Linux:*:*)
echo x86_64-${VENDOR}-linux-gnu
exit ;;
+ xtensa*:Linux:*:*)
+ echo ${UNAME_MACHINE}-${VENDOR}-linux-gnu
+ exit ;;
i*86:Linux:*:*)
# The BFD linker knows what the default object file format is, so
# first see if it will tell us. cd to the root directory to prevent
@@ -1218,6 +1235,15 @@
SX-6:SUPER-UX:*:*)
echo sx6-nec-superux${UNAME_RELEASE}
exit ;;
+ SX-7:SUPER-UX:*:*)
+ echo sx7-nec-superux${UNAME_RELEASE}
+ exit ;;
+ SX-8:SUPER-UX:*:*)
+ echo sx8-nec-superux${UNAME_RELEASE}
+ exit ;;
+ SX-8R:SUPER-UX:*:*)
+ echo sx8r-nec-superux${UNAME_RELEASE}
+ exit ;;
Power*:Rhapsody:*:*)
echo powerpc-apple-rhapsody${UNAME_RELEASE}
exit ;;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/config.sub new/pam-config-0.57/config.sub
--- old/pam-config-0.56/config.sub 2008-03-31 15:02:16.000000000 +0200
+++ new/pam-config-0.57/config.sub 2008-07-28 13:19:40.000000000 +0200
@@ -1,10 +1,10 @@
#! /bin/sh
# Configuration validation subroutine script.
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-# 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation,
-# Inc.
+# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
+# Free Software Foundation, Inc.
-timestamp='2006-09-20'
+timestamp='2008-01-16'
# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
@@ -72,8 +72,8 @@
version="\
GNU config.sub ($timestamp)
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005
-Free Software Foundation, Inc.
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
+2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -245,12 +245,12 @@
| bfin \
| c4x | clipper \
| d10v | d30v | dlx | dsp16xx \
- | fr30 | frv \
+ | fido | fr30 | frv \
| h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
| i370 | i860 | i960 | ia64 \
| ip2k | iq2000 \
| m32c | m32r | m32rle | m68000 | m68k | m88k \
- | maxq | mb | microblaze | mcore \
+ | maxq | mb | microblaze | mcore | mep \
| mips | mipsbe | mipseb | mipsel | mipsle \
| mips16 \
| mips64 | mips64el \
@@ -324,7 +324,7 @@
| clipper-* | craynv-* | cydra-* \
| d10v-* | d30v-* | dlx-* \
| elxsi-* \
- | f30[01]-* | f700-* | fr30-* | frv-* | fx80-* \
+ | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
| h8300-* | h8500-* \
| hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
| i*86-* | i860-* | i960-* | ia64-* \
@@ -369,10 +369,14 @@
| v850-* | v850e-* | vax-* \
| we32k-* \
| x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \
- | xstormy16-* | xtensa-* \
+ | xstormy16-* | xtensa*-* \
| ymp-* \
| z8k-*)
;;
+ # Recognize the basic CPU types without company name, with glob match.
+ xtensa*)
+ basic_machine=$basic_machine-unknown
+ ;;
# Recognize the various machine names and aliases which stand
# for a CPU type and a company and sometimes even an OS.
386bsd)
@@ -443,6 +447,14 @@
basic_machine=ns32k-sequent
os=-dynix
;;
+ blackfin)
+ basic_machine=bfin-unknown
+ os=-linux
+ ;;
+ blackfin-*)
+ basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
+ os=-linux
+ ;;
c90)
basic_machine=c90-cray
os=-unicos
@@ -475,8 +487,8 @@
basic_machine=craynv-cray
os=-unicosmp
;;
- cr16c)
- basic_machine=cr16c-unknown
+ cr16)
+ basic_machine=cr16-unknown
os=-elf
;;
crds | unos)
@@ -668,6 +680,14 @@
basic_machine=m68k-isi
os=-sysv
;;
+ m68knommu)
+ basic_machine=m68k-unknown
+ os=-linux
+ ;;
+ m68knommu-*)
+ basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
+ os=-linux
+ ;;
m88k-omron*)
basic_machine=m88k-omron
;;
@@ -683,6 +703,10 @@
basic_machine=i386-pc
os=-mingw32
;;
+ mingw32ce)
+ basic_machine=arm-unknown
+ os=-mingw32ce
+ ;;
miniframe)
basic_machine=m68000-convergent
;;
@@ -809,6 +833,14 @@
basic_machine=i860-intel
os=-osf
;;
+ parisc)
+ basic_machine=hppa-unknown
+ os=-linux
+ ;;
+ parisc-*)
+ basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
+ os=-linux
+ ;;
pbd)
basic_machine=sparc-tti
;;
@@ -925,6 +957,9 @@
basic_machine=sh-hitachi
os=-hms
;;
+ sh5el)
+ basic_machine=sh5le-unknown
+ ;;
sh64)
basic_machine=sh64-unknown
;;
@@ -1014,6 +1049,10 @@
basic_machine=tic6x-unknown
os=-coff
;;
+ tile*)
+ basic_machine=tile-unknown
+ os=-linux-gnu
+ ;;
tx39)
basic_machine=mipstx39-unknown
;;
@@ -1219,7 +1258,7 @@
| -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
| -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
| -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
- | -skyos* | -haiku* | -rdos* | -toppers*)
+ | -skyos* | -haiku* | -rdos* | -toppers* | -drops*)
# Remember, each alternative MUST END IN *, to match a version number.
;;
-qnx*)
@@ -1414,6 +1453,9 @@
m68*-cisco)
os=-aout
;;
+ mep-*)
+ os=-elf
+ ;;
mips*-cisco)
os=-elf
;;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/configure new/pam-config-0.57/configure
--- old/pam-config-0.56/configure 2008-07-14 11:52:07.000000000 +0200
+++ new/pam-config-0.57/configure 2008-07-28 14:23:08.000000000 +0200
@@ -2056,7 +2056,7 @@
# Define the identity of the package.
PACKAGE="pam-config"
- VERSION=0.56
+ VERSION=0.57
cat >>confdefs.h <<_ACEOF
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/configure.in new/pam-config-0.57/configure.in
--- old/pam-config-0.56/configure.in 2008-07-14 11:51:42.000000000 +0200
+++ new/pam-config-0.57/configure.in 2008-07-28 14:22:56.000000000 +0200
@@ -1,6 +1,6 @@
dnl Process this file with autoconf to produce a configure script.
AC_INIT(src/pam-config.c)
-AM_INIT_AUTOMAKE("pam-config", 0.56)
+AM_INIT_AUTOMAKE("pam-config", 0.57)
AM_CONFIG_HEADER(config.h)
AC_PREFIX_DEFAULT(/usr)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/depcomp new/pam-config-0.57/depcomp
--- old/pam-config-0.56/depcomp 2008-03-31 15:02:16.000000000 +0200
+++ new/pam-config-0.57/depcomp 2008-07-28 13:19:40.000000000 +0200
@@ -1,9 +1,9 @@
#! /bin/sh
# depcomp - compile a program generating dependencies as side-effects
-scriptversion=2006-10-15.18
+scriptversion=2007-03-29.01
-# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006 Free Software
+# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007 Free Software
# Foundation, Inc.
# This program is free software; you can redistribute it and/or modify
@@ -215,34 +215,39 @@
# current directory. Also, the AIX compiler puts `$object:' at the
# start of each line; $object doesn't have directory information.
# Version 6 uses the directory in both cases.
- stripped=`echo "$object" | sed 's/\(.*\)\..*$/\1/'`
- tmpdepfile="$stripped.u"
+ dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
+ test "x$dir" = "x$object" && dir=
+ base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
if test "$libtool" = yes; then
+ tmpdepfile1=$dir$base.u
+ tmpdepfile2=$base.u
+ tmpdepfile3=$dir.libs/$base.u
"$@" -Wc,-M
else
+ tmpdepfile1=$dir$base.u
+ tmpdepfile2=$dir$base.u
+ tmpdepfile3=$dir$base.u
"$@" -M
fi
stat=$?
- if test -f "$tmpdepfile"; then :
- else
- stripped=`echo "$stripped" | sed 's,^.*/,,'`
- tmpdepfile="$stripped.u"
- fi
-
if test $stat -eq 0; then :
else
- rm -f "$tmpdepfile"
+ rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
exit $stat
fi
+ for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
+ do
+ test -f "$tmpdepfile" && break
+ done
if test -f "$tmpdepfile"; then
- outname="$stripped.o"
# Each line is of the form `foo.o: dependent.h'.
# Do two passes, one to just change these to
# `$object: dependent.h' and one to simply `dependent.h:'.
- sed -e "s,^$outname:,$object :," < "$tmpdepfile" > "$depfile"
- sed -e "s,^$outname: \(.*\)$,\1:," < "$tmpdepfile" >> "$depfile"
+ sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
+ # That's a tab and a space in the [].
+ sed -e 's,^.*\.[a-z]*:[ ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
else
# The sourcefile does not contain any dependencies, so just
# store a dummy comment line, to avoid errors with the Makefile
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/INSTALL new/pam-config-0.57/INSTALL
--- old/pam-config-0.56/INSTALL 2008-03-31 15:02:17.000000000 +0200
+++ new/pam-config-0.57/INSTALL 2008-07-28 13:19:41.000000000 +0200
@@ -2,7 +2,7 @@
*************************
Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005,
-2006 Free Software Foundation, Inc.
+2006, 2007 Free Software Foundation, Inc.
This file is free documentation; the Free Software Foundation gives
unlimited permission to copy, distribute and modify it.
@@ -67,6 +67,9 @@
all sorts of other programs in order to regenerate files that came
with the distribution.
+ 6. Often, you can also type `make uninstall' to remove the installed
+ files again.
+
Compilers and Options
=====================
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/NEWS new/pam-config-0.57/NEWS
--- old/pam-config-0.56/NEWS 2008-07-14 11:51:59.000000000 +0200
+++ new/pam-config-0.57/NEWS 2008-07-28 14:22:10.000000000 +0200
@@ -4,6 +4,9 @@
Please send bug reports, questions and suggestions to <kukuk(a)thkukuk.de>.
+Version 0.57
+* Bug fix
+
Version 0.56
* Modifications for autobuild
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/src/Makefile.in new/pam-config-0.57/src/Makefile.in
--- old/pam-config-0.56/src/Makefile.in 2008-07-14 11:52:06.000000000 +0200
+++ new/pam-config-0.57/src/Makefile.in 2008-07-28 14:27:22.000000000 +0200
@@ -234,9 +234,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits src/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnits src/Makefile
+ $(AUTOMAKE) --gnu src/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
@@ -277,22 +277,6 @@
clean-sbinPROGRAMS:
-test -z "$(sbin_PROGRAMS)" || rm -f $(sbin_PROGRAMS)
-
-installcheck-sbinPROGRAMS: $(sbin_PROGRAMS)
- bad=0; pid=$$$$; list="$(sbin_PROGRAMS)"; for p in $$list; do \
- case ' $(AM_INSTALLCHECK_STD_OPTIONS_EXEMPT) ' in \
- *" $$p "* | *" $(srcdir)/$$p "*) continue;; \
- esac; \
- f=`echo "$$p" | \
- sed 's,^.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
- for opt in --help --version; do \
- if "$(DESTDIR)$(sbindir)/$$f" $$opt >c$${pid}_.out \
- 2>c$${pid}_.err </dev/null \
- && test -n "`cat c$${pid}_.out`" \
- && test -z "`cat c$${pid}_.err`"; then :; \
- else echo "$$f does not support $$opt" 1>&2; bad=1; fi; \
- done; \
- done; rm -f c$${pid}_.???; exit $$bad
pam-config$(EXEEXT): $(pam_config_OBJECTS) $(pam_config_DEPENDENCIES)
@rm -f pam-config$(EXEEXT)
$(LINK) $(pam_config_OBJECTS) $(pam_config_LDADD) $(LIBS)
@@ -540,7 +524,7 @@
install-ps: install-ps-am
-installcheck-am: installcheck-sbinPROGRAMS
+installcheck-am:
maintainer-clean: maintainer-clean-am
-rm -rf ./$(DEPDIR)
@@ -573,11 +557,10 @@
install-exec-am install-html install-html-am install-info \
install-info-am install-man install-man8 install-pdf \
install-pdf-am install-ps install-ps-am install-sbinPROGRAMS \
- install-strip installcheck installcheck-am \
- installcheck-sbinPROGRAMS installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
- uninstall-am uninstall-man uninstall-man8 \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
+ tags uninstall uninstall-am uninstall-man uninstall-man8 \
uninstall-sbinPROGRAMS
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/src/mod_pam_mount.c new/pam-config-0.57/src/mod_pam_mount.c
--- old/pam-config-0.56/src/mod_pam_mount.c 2008-05-23 14:04:22.000000000 +0200
+++ new/pam-config-0.57/src/mod_pam_mount.c 2008-07-28 13:13:31.000000000 +0200
@@ -128,7 +128,7 @@
/* pam_thinkfinger.so is not enabled so we can safely add
* pam_mount.so
*/
- fprintf (fp, "session required\tpam_mount.so\n");
+ fprintf (fp, "session optional\tpam_mount.so\n");
}
return close_service_file (fp,gl_service);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/tests/config/Makefile new/pam-config-0.57/tests/config/Makefile
--- old/pam-config-0.56/tests/config/Makefile 2008-07-14 11:52:11.000000000 +0200
+++ new/pam-config-0.57/tests/config/Makefile 2008-07-28 14:27:34.000000000 +0200
@@ -29,8 +29,8 @@
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-build_triplet = x86_64-suse-linux-gnu
-host_triplet = x86_64-suse-linux-gnu
+build_triplet = i686-suse-linux-gnu
+host_triplet = i686-suse-linux-gnu
subdir = tests/config
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
@@ -49,11 +49,11 @@
SOURCES =
DIST_SOURCES =
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run aclocal-1.10
-AMTAR = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run tar
-AUTOCONF = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run autoconf
-AUTOHEADER = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run autoheader
-AUTOMAKE = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run automake-1.10
+ACLOCAL = ${SHELL} /usr/local/src/pam-config-trunk/missing --run aclocal-1.10
+AMTAR = ${SHELL} /usr/local/src/pam-config-trunk/missing --run tar
+AUTOCONF = ${SHELL} /usr/local/src/pam-config-trunk/missing --run autoconf
+AUTOHEADER = ${SHELL} /usr/local/src/pam-config-trunk/missing --run autoheader
+AUTOMAKE = ${SHELL} /usr/local/src/pam-config-trunk/missing --run automake-1.10
AWK = gawk
CC = gcc
CCDEPMODE = depmode=gcc3
@@ -84,7 +84,7 @@
LTLIBICONV = -liconv
LTLIBINTL =
LTLIBOBJS =
-MAKEINFO = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run makeinfo
+MAKEINFO = ${SHELL} /usr/local/src/pam-config-trunk/missing --run makeinfo
MKDIR_P = /bin/mkdir -p
MSGFMT = /usr/bin/msgfmt
MSGFMT_015 = /usr/bin/msgfmt
@@ -103,17 +103,17 @@
SHELL = /bin/sh
STRIP =
USE_NLS = yes
-VERSION = 0.56
+VERSION = 0.57
XGETTEXT = /usr/bin/xgettext
XGETTEXT_015 = /usr/bin/xgettext
XMLCATALOG = /usr/bin/xmlcatalog
XMLLINT = /usr/bin/xmllint
XML_CATALOG_FILE = /etc/xml/catalog
XSLTPROC = /usr/bin/xsltproc
-abs_builddir = /data/kukuk/pakete/svn/pam-config/trunk/tests/config
-abs_srcdir = /data/kukuk/pakete/svn/pam-config/trunk/tests/config
-abs_top_builddir = /data/kukuk/pakete/svn/pam-config/trunk
-abs_top_srcdir = /data/kukuk/pakete/svn/pam-config/trunk
+abs_builddir = /usr/local/src/pam-config-trunk/tests/config
+abs_srcdir = /usr/local/src/pam-config-trunk/tests/config
+abs_top_builddir = /usr/local/src/pam-config-trunk
+abs_top_srcdir = /usr/local/src/pam-config-trunk
ac_ct_CC = gcc
am__include = include
am__leading_dot = .
@@ -121,9 +121,9 @@
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
-build = x86_64-suse-linux-gnu
+build = i686-suse-linux-gnu
build_alias =
-build_cpu = x86_64
+build_cpu = i686
build_os = linux-gnu
build_vendor = suse
builddir = .
@@ -132,15 +132,15 @@
docdir = ${datarootdir}/doc/${PACKAGE}
dvidir = ${docdir}
exec_prefix = ${prefix}
-host = x86_64-suse-linux-gnu
+host = i686-suse-linux-gnu
host_alias =
-host_cpu = x86_64
+host_cpu = i686
host_os = linux-gnu
host_vendor = suse
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = $(SHELL) /data/kukuk/pakete/svn/pam-config/trunk/install-sh
+install_sh = $(SHELL) /usr/local/src/pam-config-trunk/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
@@ -172,9 +172,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/config/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/config/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnits tests/config/Makefile
+ $(AUTOMAKE) --gnu tests/config/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/tests/config/Makefile.in new/pam-config-0.57/tests/config/Makefile.in
--- old/pam-config-0.56/tests/config/Makefile.in 2008-07-14 11:52:06.000000000 +0200
+++ new/pam-config-0.57/tests/config/Makefile.in 2008-07-28 14:27:22.000000000 +0200
@@ -172,9 +172,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/config/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/config/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnits tests/config/Makefile
+ $(AUTOMAKE) --gnu tests/config/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/tests/etc/Makefile.in new/pam-config-0.57/tests/etc/Makefile.in
--- old/pam-config-0.56/tests/etc/Makefile.in 2008-07-14 11:52:06.000000000 +0200
+++ new/pam-config-0.57/tests/etc/Makefile.in 2008-07-28 14:27:22.000000000 +0200
@@ -179,9 +179,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/etc/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/etc/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnits tests/etc/Makefile
+ $(AUTOMAKE) --gnu tests/etc/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/tests/etc/pam.d/Makefile new/pam-config-0.57/tests/etc/pam.d/Makefile
--- old/pam-config-0.56/tests/etc/pam.d/Makefile 2008-07-14 10:41:47.000000000 +0200
+++ new/pam-config-0.57/tests/etc/pam.d/Makefile 2008-07-28 14:32:06.000000000 +0200
@@ -29,8 +29,8 @@
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-build_triplet = x86_64-suse-linux-gnu
-host_triplet = x86_64-suse-linux-gnu
+build_triplet = i686-suse-linux-gnu
+host_triplet = i686-suse-linux-gnu
subdir = tests/etc
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
@@ -49,11 +49,11 @@
SOURCES =
DIST_SOURCES =
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run aclocal-1.10
-AMTAR = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run tar
-AUTOCONF = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run autoconf
-AUTOHEADER = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run autoheader
-AUTOMAKE = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run automake-1.10
+ACLOCAL = ${SHELL} /usr/local/src/pam-config-trunk/missing --run aclocal-1.10
+AMTAR = ${SHELL} /usr/local/src/pam-config-trunk/missing --run tar
+AUTOCONF = ${SHELL} /usr/local/src/pam-config-trunk/missing --run autoconf
+AUTOHEADER = ${SHELL} /usr/local/src/pam-config-trunk/missing --run autoheader
+AUTOMAKE = ${SHELL} /usr/local/src/pam-config-trunk/missing --run automake-1.10
AWK = gawk
CC = gcc
CCDEPMODE = depmode=gcc3
@@ -84,7 +84,7 @@
LTLIBICONV = -liconv
LTLIBINTL =
LTLIBOBJS =
-MAKEINFO = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run makeinfo
+MAKEINFO = ${SHELL} /usr/local/src/pam-config-trunk/missing --run makeinfo
MKDIR_P = /bin/mkdir -p
MSGFMT = /usr/bin/msgfmt
MSGFMT_015 = /usr/bin/msgfmt
@@ -103,17 +103,17 @@
SHELL = /bin/sh
STRIP =
USE_NLS = yes
-VERSION = 0.55
+VERSION = 0.57
XGETTEXT = /usr/bin/xgettext
XGETTEXT_015 = /usr/bin/xgettext
XMLCATALOG = /usr/bin/xmlcatalog
XMLLINT = /usr/bin/xmllint
XML_CATALOG_FILE = /etc/xml/catalog
XSLTPROC = /usr/bin/xsltproc
-abs_builddir = /data/kukuk/pakete/svn/pam-config/trunk/tests/etc
-abs_srcdir = /data/kukuk/pakete/svn/pam-config/trunk/tests/etc
-abs_top_builddir = /data/kukuk/pakete/svn/pam-config/trunk
-abs_top_srcdir = /data/kukuk/pakete/svn/pam-config/trunk
+abs_builddir = /usr/local/src/pam-config-trunk/tests/etc
+abs_srcdir = /usr/local/src/pam-config-trunk/tests/etc
+abs_top_builddir = /usr/local/src/pam-config-trunk
+abs_top_srcdir = /usr/local/src/pam-config-trunk
ac_ct_CC = gcc
am__include = include
am__leading_dot = .
@@ -121,9 +121,9 @@
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
-build = x86_64-suse-linux-gnu
+build = i686-suse-linux-gnu
build_alias =
-build_cpu = x86_64
+build_cpu = i686
build_os = linux-gnu
build_vendor = suse
builddir = .
@@ -132,15 +132,15 @@
docdir = ${datarootdir}/doc/${PACKAGE}
dvidir = ${docdir}
exec_prefix = ${prefix}
-host = x86_64-suse-linux-gnu
+host = i686-suse-linux-gnu
host_alias =
-host_cpu = x86_64
+host_cpu = i686
host_os = linux-gnu
host_vendor = suse
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = $(SHELL) /data/kukuk/pakete/svn/pam-config/trunk/install-sh
+install_sh = $(SHELL) /usr/local/src/pam-config-trunk/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
@@ -179,9 +179,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/etc/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/etc/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnits tests/etc/Makefile
+ $(AUTOMAKE) --gnu tests/etc/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/tests/etc/pam.d/Makefile.in new/pam-config-0.57/tests/etc/pam.d/Makefile.in
--- old/pam-config-0.56/tests/etc/pam.d/Makefile.in 2008-07-14 10:41:47.000000000 +0200
+++ new/pam-config-0.57/tests/etc/pam.d/Makefile.in 2008-07-28 14:32:06.000000000 +0200
@@ -179,9 +179,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/etc/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/etc/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnits tests/etc/Makefile
+ $(AUTOMAKE) --gnu tests/etc/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/tests/Makefile.in new/pam-config-0.57/tests/Makefile.in
--- old/pam-config-0.56/tests/Makefile.in 2008-07-14 11:52:06.000000000 +0200
+++ new/pam-config-0.57/tests/Makefile.in 2008-07-28 14:27:22.000000000 +0200
@@ -195,9 +195,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnits tests/Makefile
+ $(AUTOMAKE) --gnu tests/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/tests/pam-config.test/Makefile new/pam-config-0.57/tests/pam-config.test/Makefile
--- old/pam-config-0.56/tests/pam-config.test/Makefile 2008-07-14 11:52:11.000000000 +0200
+++ new/pam-config-0.57/tests/pam-config.test/Makefile 2008-07-28 14:27:34.000000000 +0200
@@ -29,8 +29,8 @@
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
-build_triplet = x86_64-suse-linux-gnu
-host_triplet = x86_64-suse-linux-gnu
+build_triplet = i686-suse-linux-gnu
+host_triplet = i686-suse-linux-gnu
subdir = tests/pam-config.test
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
@@ -49,11 +49,11 @@
SOURCES =
DIST_SOURCES =
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run aclocal-1.10
-AMTAR = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run tar
-AUTOCONF = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run autoconf
-AUTOHEADER = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run autoheader
-AUTOMAKE = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run automake-1.10
+ACLOCAL = ${SHELL} /usr/local/src/pam-config-trunk/missing --run aclocal-1.10
+AMTAR = ${SHELL} /usr/local/src/pam-config-trunk/missing --run tar
+AUTOCONF = ${SHELL} /usr/local/src/pam-config-trunk/missing --run autoconf
+AUTOHEADER = ${SHELL} /usr/local/src/pam-config-trunk/missing --run autoheader
+AUTOMAKE = ${SHELL} /usr/local/src/pam-config-trunk/missing --run automake-1.10
AWK = gawk
CC = gcc
CCDEPMODE = depmode=gcc3
@@ -84,7 +84,7 @@
LTLIBICONV = -liconv
LTLIBINTL =
LTLIBOBJS =
-MAKEINFO = ${SHELL} /data/kukuk/pakete/svn/pam-config/trunk/missing --run makeinfo
+MAKEINFO = ${SHELL} /usr/local/src/pam-config-trunk/missing --run makeinfo
MKDIR_P = /bin/mkdir -p
MSGFMT = /usr/bin/msgfmt
MSGFMT_015 = /usr/bin/msgfmt
@@ -103,17 +103,17 @@
SHELL = /bin/sh
STRIP =
USE_NLS = yes
-VERSION = 0.56
+VERSION = 0.57
XGETTEXT = /usr/bin/xgettext
XGETTEXT_015 = /usr/bin/xgettext
XMLCATALOG = /usr/bin/xmlcatalog
XMLLINT = /usr/bin/xmllint
XML_CATALOG_FILE = /etc/xml/catalog
XSLTPROC = /usr/bin/xsltproc
-abs_builddir = /data/kukuk/pakete/svn/pam-config/trunk/tests/pam-config.test
-abs_srcdir = /data/kukuk/pakete/svn/pam-config/trunk/tests/pam-config.test
-abs_top_builddir = /data/kukuk/pakete/svn/pam-config/trunk
-abs_top_srcdir = /data/kukuk/pakete/svn/pam-config/trunk
+abs_builddir = /usr/local/src/pam-config-trunk/tests/pam-config.test
+abs_srcdir = /usr/local/src/pam-config-trunk/tests/pam-config.test
+abs_top_builddir = /usr/local/src/pam-config-trunk
+abs_top_srcdir = /usr/local/src/pam-config-trunk
ac_ct_CC = gcc
am__include = include
am__leading_dot = .
@@ -121,9 +121,9 @@
am__tar = ${AMTAR} chof - "$$tardir"
am__untar = ${AMTAR} xf -
bindir = ${exec_prefix}/bin
-build = x86_64-suse-linux-gnu
+build = i686-suse-linux-gnu
build_alias =
-build_cpu = x86_64
+build_cpu = i686
build_os = linux-gnu
build_vendor = suse
builddir = .
@@ -132,15 +132,15 @@
docdir = ${datarootdir}/doc/${PACKAGE}
dvidir = ${docdir}
exec_prefix = ${prefix}
-host = x86_64-suse-linux-gnu
+host = i686-suse-linux-gnu
host_alias =
-host_cpu = x86_64
+host_cpu = i686
host_os = linux-gnu
host_vendor = suse
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
-install_sh = $(SHELL) /data/kukuk/pakete/svn/pam-config/trunk/install-sh
+install_sh = $(SHELL) /usr/local/src/pam-config-trunk/install-sh
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
localedir = ${datarootdir}/locale
@@ -172,9 +172,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/pam-config.test/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/pam-config.test/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnits tests/pam-config.test/Makefile
+ $(AUTOMAKE) --gnu tests/pam-config.test/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/tests/pam-config.test/Makefile.in new/pam-config-0.57/tests/pam-config.test/Makefile.in
--- old/pam-config-0.56/tests/pam-config.test/Makefile.in 2008-07-14 11:52:06.000000000 +0200
+++ new/pam-config-0.57/tests/pam-config.test/Makefile.in 2008-07-28 14:27:22.000000000 +0200
@@ -172,9 +172,9 @@
exit 1;; \
esac; \
done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnits tests/pam-config.test/Makefile'; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/pam-config.test/Makefile'; \
cd $(top_srcdir) && \
- $(AUTOMAKE) --gnits tests/pam-config.test/Makefile
+ $(AUTOMAKE) --gnu tests/pam-config.test/Makefile
.PRECIOUS: Makefile
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
@case '$?' in \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/tests/single.out/test-cryptpass_w_mount.out new/pam-config-0.57/tests/single.out/test-cryptpass_w_mount.out
--- old/pam-config-0.56/tests/single.out/test-cryptpass_w_mount.out 2008-02-13 15:06:07.000000000 +0100
+++ new/pam-config-0.57/tests/single.out/test-cryptpass_w_mount.out 2008-07-28 14:30:07.000000000 +0200
@@ -7,4 +7,4 @@
session include common-session
session required pam_resmgr.so
session optional pam_cryptpass.so
-session required pam_mount.so
+session optional pam_mount.so
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam-config-0.56/tests/single.out/test-mount.out new/pam-config-0.57/tests/single.out/test-mount.out
--- old/pam-config-0.56/tests/single.out/test-mount.out 2008-02-13 15:06:07.000000000 +0100
+++ new/pam-config-0.57/tests/single.out/test-mount.out 2008-07-28 14:29:54.000000000 +0200
@@ -6,4 +6,4 @@
session required pam_loginuid.so
session include common-session
session required pam_resmgr.so
-session required pam_mount.so
+session optional pam_mount.so
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package nagios
checked in at Sat Aug 2 05:09:42 CEST 2008.
--------
--- nagios/nagios.changes 2008-05-29 11:16:02.000000000 +0200
+++ nagios/nagios.changes 2008-07-21 15:39:09.000000000 +0200
@@ -1,0 +2,20 @@
+Mon Jul 21 15:38:40 CEST 2008 - lrupp(a)suse.de
+
+- fix fillup call
+- update to 3.0.3:
+ + Minor bug fixes in CGIs
+ + Minor bug fix in navigation frame
+ + Better error logging during fork() errors
+ + Fixed bug in parsing host dependencies
+ + Updated p1.pl to allow for 4KB lines in Perl plugin output
+ + Fixed bug in command for disabling contact notifications
+ + Fix for bugs in host and service orphan check logic
+ + Fix for properly escaping macros containing URLs
+ + Patches for possible XSS vulnerability in CGIs (CVE-2007-5803)
+ + Changes to service check event broker logic (DNX patches)
+ + Fixes for url encoding
+ + Fix for debug logging of notifications
+ + Segfault fix in history CGI
+ + Typo fix in object config routines
+
+-------------------------------------------------------------------
Old:
----
nagios-3.0.1.tar.bz2
New:
----
nagios-3.0.3.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nagios.spec ++++++
--- /var/tmp/diff_new_pack.Y21009/_old 2008-08-02 05:07:25.000000000 +0200
+++ /var/tmp/diff_new_pack.Y21009/_new 2008-08-02 05:07:25.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package nagios (Version 3.0.1)
+# spec file for package nagios (Version 3.0.3)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -13,8 +13,8 @@
Name: nagios
Summary: The Nagios Network Monitor
-Version: 3.0.1
-Release: 16
+Version: 3.0.3
+Release: 1
Url: http://www.nagios.org/
License: GPL v2 or later
Group: System/Monitoring
@@ -95,8 +95,15 @@
License: GPL v2 or later
Group: System/Monitoring
Summary: Nagios Network Monitor
-Requires: %name = %version gd
-PreReq: apache2 coreutils pwdutils /bin/logger sed grep gawk
+Requires: %name = %version
+Requires: gd
+PreReq: apache2
+PreReq: coreutils
+PreReq: pwdutils
+PreReq: /bin/logger
+PreReq: sed
+PreReq: grep
+PreReq: gawk
%description www
Nagios is a program that will monitor hosts and services on your
@@ -315,12 +322,12 @@
fi
%post
-%{fillup_and_insserv -n %realname %realname}
+%{fillup_and_insserv}
# Update ?
if [ ${1:-0} -gt 1 ]; then
if [ -f %_sysconfdir/%realname/nagios.cfg ]; then
DATE=`date +%Y-%m-%d-%H:%M`
- TMPFILE=`mktemp /tmp/%relname-XXXXXX`
+ TMPFILE=`mktemp /tmp/%realname-XXXXXX`
NAGIOS_CFG=%_sysconfdir/%realname/nagios.cfg
cp $NAGIOS_CFG ${NAGIOS_CFG}_${DATE}
if ! grep -q ^lock_file=%nslockfile $NAGIOS_CFG ; then
@@ -457,6 +464,23 @@
%_includedir/%realname/*
%changelog
+* Mon Jul 21 2008 lrupp(a)suse.de
+- fix fillup call
+- update to 3.0.3:
+ + Minor bug fixes in CGIs
+ + Minor bug fix in navigation frame
+ + Better error logging during fork() errors
+ + Fixed bug in parsing host dependencies
+ + Updated p1.pl to allow for 4KB lines in Perl plugin output
+ + Fixed bug in command for disabling contact notifications
+ + Fix for bugs in host and service orphan check logic
+ + Fix for properly escaping macros containing URLs
+ + Patches for possible XSS vulnerability in CGIs (CVE-2007-5803)
+ + Changes to service check event broker logic (DNX patches)
+ + Fixes for url encoding
+ + Fix for debug logging of notifications
+ + Segfault fix in history CGI
+ + Typo fix in object config routines
* Thu May 29 2008 olh(a)suse.de
- fix missing return value in run_async_service_check (bnc#395203)
* Thu Apr 24 2008 olh(a)suse.de
++++++ nagios-3.0.1.tar.bz2 -> nagios-3.0.3.tar.bz2 ++++++
++++ 2007 lines of diff (skipped)
++++++ nagios-rpmlintrc ++++++
--- nagios/nagios-rpmlintrc 2008-03-13 21:22:35.000000000 +0100
+++ nagios/nagios-rpmlintrc 2008-07-29 10:58:15.437773000 +0200
@@ -1,17 +1,5 @@
-# user: nagios; group: nagios; group: nagcmd
-addFilter("non-standard-uid.*/var/run/nagios/nagios.pid");
-addFilter("non-standard-uid.*/var/lib/nagios/rw");
-addFilter("non-standard-uid.*/var/log/nagios");
-addFilter("non-standard-uid.*/var/lib/nagios");
-addFilter("non-standard-uid.*/var/lib/nagios/retention.dat");
-addFilter("non-standard-uid.*/var/spool/nagios");
-addFilter("non-standard-uid.*/var/log/nagios/archives");
-addFilter("non-standard-uid.*/var/lib/nagios/status.dat");
-addFilter("non-standard-uid.*/var/run/nagios");
# common.css is used in cgi - and can be expanded by user
addFilter("zero-length.*/usr/share/nagios/stylesheets/common.css");
-# keep it simpler and use the user and group macro
-addFilter("percent-in-%post");
# we need xntp for SLES9
addFilter("init-script-non-var-dependency /etc/init.d/nagios xntpd");
# nagios comes with embedded perl
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package module-init-tools
checked in at Sat Aug 2 05:00:37 CEST 2008.
--------
--- module-init-tools/module-init-tools.changes 2008-07-23 10:58:12.000000000 +0200
+++ module-init-tools/module-init-tools.changes 2008-07-24 11:52:14.000000000 +0200
@@ -1,0 +2,10 @@
+Thu Jul 24 11:48:11 CEST 2008 - mmarek(a)suse.cz
+
+- better handling of unsupported modules (fate##305100)
+ * applies also to modules explicitely requested, not only aliases
+ * controlled by a new variable "allow_unsupported_modules" set in
+ /etc/modprobe.d/unsupported-modules
+ * commandline option --allow-unsupported-modules to override the
+ setting
+
+-------------------------------------------------------------------
Old:
----
mit-blacklist-warning.patch
mit-include-modulesdir.patch
mit-skip-unsupported-stub.patch
mit-unsupported-blacklist.patch
unsupported.blacklist
New:
----
mit-unsupported-modules.patch
unsupported-modules
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ module-init-tools.spec ++++++
--- /var/tmp/diff_new_pack.w21267/_old 2008-08-02 04:53:39.000000000 +0200
+++ /var/tmp/diff_new_pack.w21267/_new 2008-08-02 04:53:39.000000000 +0200
@@ -14,7 +14,7 @@
Name: module-init-tools
BuildRequires: zlib-devel
Version: 3.4
-Release: 21
+Release: 25
License: GPL v2 or later
Group: System/Kernel
# for grepping /etc/SUSE-release
@@ -37,7 +37,7 @@
Source4: weak-modules
Source5: modprobe.conf.tar.gz
Source6: depmod.conf
-Source8: unsupported.blacklist
+Source8: unsupported-modules
Patch1: module-init-tools-config_filter.diff
# XXX: do we still need this one?
Patch2: module-init-tools-insmod-zlib.diff
@@ -45,11 +45,8 @@
Patch4: module-init-tools-modprobe-fastgetline.diff
Patch5: module-init-tools-eintr.diff
Patch6: module-init-tools-options-priority.diff
-Patch8: mit-blacklist-warning.patch
-Patch9: mit-unsupported-blacklist.patch
-Patch10: mit-include-modulesdir.patch
-Patch11: mit-skip-unsupported-stub.patch
-Patch12: mit-zlibsupport-use-mmap.patch
+Patch7: mit-unsupported-modules.patch
+Patch8: mit-zlibsupport-use-mmap.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -76,11 +73,8 @@
%patch4
%patch5
%patch6
+%patch7
%patch8
-%patch9
-%patch10
-%patch11
-%patch12
%build
autoreconf --force --install
@@ -107,7 +101,7 @@
fi
cat modprobe.conf.last >> modprobe.conf
install -d -m 755 $RPM_BUILD_ROOT/etc/modprobe.d
-install -m644 %_sourcedir/unsupported.blacklist $RPM_BUILD_ROOT/etc/modprobe.d
+install -m644 %_sourcedir/unsupported-modules $RPM_BUILD_ROOT/etc/modprobe.d
install -m644 modprobe.conf $RPM_BUILD_ROOT/etc/modprobe.conf
install -m644 modprobe.conf.local $RPM_BUILD_ROOT/etc/modprobe.conf.local
install -d -m 755 $RPM_BUILD_ROOT/etc/depmod.d
@@ -119,34 +113,26 @@
rm -rf $RPM_BUILD_ROOT
%post
-# when updating from and older version, make sure
-# modules.unsupported.blacklist is here to avoid warnings from modprobe
-uname_r=`uname -r`
-if test -e "/lib/modules/$uname_r/modules.dep" -a \
- ! -e "/lib/modules/$uname_r/modules.unsupported.blacklist"; then
- depmod
-fi
-# default is to blacklist
-unblacklist=""
+# configure handling of unsupported modules
+# default is to allow them
+allow=1
# if the obsolete LOAD_UNSUPPORTED_MODULES_AUTOMATICALLY variable is set to
-# yes, unblacklist
+# no, don't allow (this was used in SLES 9 and 10)
if test -e /etc/sysconfig/hardware/config; then
. /etc/sysconfig/hardware/config
- if test "x$LOAD_UNSUPPORTED_MODULES_AUTOMATICALLY" = "xyes"; then
- unblacklist=yes
+ if test "x$LOAD_UNSUPPORTED_MODULES_AUTOMATICALLY" = "xno"; then
+ allow=0
fi
# obsolete
rm /etc/sysconfig/hardware/config
fi
-# if this is _new install_ and we are not SLES, unblacklist
-if test "$1" = 1; then
- if ! grep -qs "Enterprise Server" /etc/SuSE-release; then
- unblacklist=yes
- fi
+# if this is a _new_ SLES install, don't allow unsupported modules
+if test "$1" = 1 && grep -qs "Enterprise Server" /etc/SuSE-release; then
+ allow=0
fi
-if test "x$unblacklist" = "xyes"; then
- sed -i 's/^include modules\.unsupported\.blacklist/## &/' \
- /etc/modprobe.d/unsupported.blacklist
+if test "$allow" = "0"; then
+ sed -ri 's/^( *allow_unsupported_modules *) 1/\1 0/' \
+ /etc/modprobe.d/unsupported-modules
fi
%files
@@ -154,7 +140,7 @@
%config /etc/modprobe.conf
%config /etc/depmod.conf
%dir /etc/depmod.d
-%config(noreplace) /etc/modprobe.d/unsupported.blacklist
+%config(noreplace) /etc/modprobe.d/unsupported-modules
%config(noreplace) /etc/modprobe.conf.local
%doc AUTHORS COPYING ChangeLog FAQ NEWS README TODO
%doc README.SUSE
@@ -165,6 +151,13 @@
/etc/modprobe.d
%changelog
+* Thu Jul 24 2008 mmarek(a)suse.cz
+- better handling of unsupported modules (fate##305100)
+ * applies also to modules explicitely requested, not only aliases
+ * controlled by a new variable "allow_unsupported_modules" set in
+ /etc/modprobe.d/unsupported-modules
+ * commandline option --allow-unsupported-modules to override the
+ setting
* Wed Jul 23 2008 agraf(a)suse.de
- add alias to autoload acpiphp in QEMU/KVM, so hotplugging works
* Tue May 06 2008 jdelvare(a)suse.de
++++++ mit-unsupported-modules.patch ++++++
---
modprobe.c | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 53 insertions(+)
--- modprobe.c.orig
+++ modprobe.c
@@ -65,6 +65,9 @@ typedef void (*errfn_t)(const char *fmt,
/* Do we use syslog or stderr for messages? */
static int log;
+/* Allow loading of unsupported modules? */
+static int allow_unsupported = 1;
+
static void message(const char *prefix, const char *fmt, va_list *arglist)
{
char *buf, *buf2;
@@ -652,6 +655,23 @@ static void clear_magic(struct module *m
}
}
+static int module_supported(void *mod, unsigned long len)
+{
+ const char *p;
+ unsigned long modlen;
+
+ /* Grab from new-style .modinfo section. */
+ for (p = get_section(mod, len, ".modinfo", &modlen);
+ p;
+ p = next_string(p, &modlen)) {
+ if (strcmp(p, "supported=yes") == 0 ||
+ strcmp(p, "supported=external") == 0) {
+ return 1;
+ }
+ }
+ return 0;
+}
+
struct module_options
{
struct module_options *next;
@@ -922,6 +942,12 @@ static void insmod(struct list_head *lis
goto out_unlock;
}
+ /* Supported? */
+ if (!allow_unsupported && !module_supported(map, len)) {
+ error("module '%s' is unsupported\n", mod->filename);
+ goto out;
+ }
+
/* Rename it? */
if (newname)
rename_module(mod, map, len, newname);
@@ -1293,6 +1319,18 @@ static int read_config_file(const char *
*commands = add_command(underscores(modname),
ptr, *commands);
}
+ } else if (strcmp(cmd, "allow_unsupported_modules") == 0) {
+ const char *option = strsep_skipspace(&ptr, "\t ");
+ if (!option)
+ grammar(cmd, filename, linenum);
+ else if (strcmp(option, "yes") == 0 ||
+ strcmp(option, "1") == 0)
+ allow_unsupported = 1;
+ else if (strcmp(option, "no") == 0 ||
+ strcmp(option, "0") == 0)
+ allow_unsupported = 0;
+ else
+ grammar(cmd, filename, linenum);
} else
grammar(cmd, filename, linenum);
@@ -1512,6 +1550,7 @@ static struct option options[] = { { "ve
{ "first-time", 0, NULL, 3 },
{ "use-blacklist", 0, NULL, 'b' },
{ "dump-modversions", 0, NULL, 4 },
+ { "allow-unsupported-modules", 0, NULL, 128 },
{ NULL, 0, NULL, 0 } };
#define MODPROBE_DEVFSD_CONF "/etc/modprobe.devfs"
@@ -1550,6 +1589,7 @@ int main(int argc, char *argv[])
int first_time = 0;
int use_blacklist = 0;
int dump_modver = 0;
+ int force_allow_unsupported = 0;
unsigned int i, num_modules;
char *type = NULL;
const char *config = NULL;
@@ -1672,6 +1712,9 @@ int main(int argc, char *argv[])
case 4:
dump_modver = 1;
break;
+ case 128:
+ force_allow_unsupported = 1;
+ break;
default:
print_usage(argv[0]);
}
@@ -1748,6 +1791,16 @@ int main(int argc, char *argv[])
/* Returns the resolved alias, options */
read_toplevel_config(config, modulearg, 0,
remove, &modoptions, &commands, &aliases, &blacklist);
+ if (force_allow_unsupported)
+ allow_unsupported = 1;
+ /* Be nice to people running non-suse kernels and allow
+ * unsupported modules */
+ if (!allow_unsupported) {
+ struct stat sb;
+ if (stat("/proc/sys/kernel/", &sb) == 0 &&
+ stat("/proc/sys/kernel/unsupported", &sb) == -1)
+ allow_unsupported = 1;
+ }
/* No luck? Try symbol names, if starts with symbol:. */
if (!aliases
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package mkinitrd
checked in at Sat Aug 2 04:53:29 CEST 2008.
--------
--- mkinitrd/mkinitrd.changes 2008-07-24 14:01:51.000000000 +0200
+++ mkinitrd/mkinitrd.changes 2008-07-31 12:20:23.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Jul 31 12:19:00 CEST 2008 - hare(a)suse.de
+
+- Do not activate network by default (bnc#412649)
+- Reset LVM prior to multipath activation (bnc#407512)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mkinitrd.spec ++++++
--- /var/tmp/diff_new_pack.W30961/_old 2008-08-02 04:48:34.000000000 +0200
+++ /var/tmp/diff_new_pack.W30961/_new 2008-08-02 04:48:34.000000000 +0200
@@ -18,7 +18,7 @@
Requires: coreutils modutils util-linux grep gzip sed cpio udev sysvinit file perl
AutoReqProv: on
Version: 2.4
-Release: 1
+Release: 5
Conflicts: udev < 118
Summary: Creates an Initial RAM Disk Image for Preloading Modules
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -101,6 +101,9 @@
%doc %{_mandir}/man8/mkinitrd.8.gz
%changelog
+* Thu Jul 31 2008 hare(a)suse.de
+- Do not activate network by default (bnc#412649)
+- Reset LVM prior to multipath activation (bnc#407512)
* Thu Jul 24 2008 hare(a)suse.de
- Don't overwrite interface settings (bnc#410013)
- Remove calls to 'vol_id'
++++++ mkinitrd.tgz ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mkinitrd-2.4/mkinitrd.changes new/mkinitrd-2.4/mkinitrd.changes
--- old/mkinitrd-2.4/mkinitrd.changes 2008-07-24 14:01:13.000000000 +0200
+++ new/mkinitrd-2.4/mkinitrd.changes 2008-07-31 12:20:01.000000000 +0200
@@ -1,4 +1,10 @@
-------------------------------------------------------------------
+Thu Jul 31 12:19:00 CEST 2008 - hare(a)suse.de
+
+- Do not activate network by default (bnc#412649)
+- Reset LVM prior to multipath activation (bnc#407512)
+
+-------------------------------------------------------------------
Thu Jul 24 13:54:08 CEST 2008 - hare(a)suse.de
- Don't overwrite interface settings (bnc#410013)
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mkinitrd-2.4/scripts/boot-devfunctions.sh new/mkinitrd-2.4/scripts/boot-devfunctions.sh
--- old/mkinitrd-2.4/scripts/boot-devfunctions.sh 2008-07-24 14:01:13.000000000 +0200
+++ new/mkinitrd-2.4/scripts/boot-devfunctions.sh 2008-07-31 12:20:01.000000000 +0200
@@ -74,6 +74,9 @@
retval=0
break;
elif [ -x /sbin/multipath ] ; then
+ if [ -n "$vg_root" -a -n "$vg_roots" ] ; then
+ vgchange -a n
+ fi
echo -n "!"
multipath -v0
wait_for_events
@@ -93,12 +96,25 @@
# Recheck for LVM volumes
if [ -n "$vg_root" -a -n "$vg_roots" ] ; then
vgscan
+
+ for vgr in $vg_root $vg_roots; do
+ vgchange -a y $vgr
+ done
+ wait_for_events
fi
- for vgr in $vg_root $vg_roots; do
- vgchange -a y $vgr
- done
done
fi
+ if [ -x /sbin/multipath ] && [ -n "vg_root" -a -n "$vg_roots" ] ; then
+ echo "Resetting LVM for multipath"
+ vgchange -a n
+ multipath -v 0
+ wait_for_events
+ vgscan
+ for vgr in $vg_root $vg_roots; do
+ vgchange -a y $vgr
+ done
+ wait_for_events
+ fi
return $retval;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/mkinitrd-2.4/scripts/setup-network.sh new/mkinitrd-2.4/scripts/setup-network.sh
--- old/mkinitrd-2.4/scripts/setup-network.sh 2008-07-24 14:01:13.000000000 +0200
+++ new/mkinitrd-2.4/scripts/setup-network.sh 2008-07-31 12:20:01.000000000 +0200
@@ -114,12 +114,20 @@
echo $ifname/$BOOTPROTO
}
+if [ -z "$interface" ] ; then
+ for addfeature in $ADDITIONAL_FEATURES; do
+ if [ "$addfeature" = "network" ]; then
+ interface=default
+ fi
+ done
+fi
+
interface=${interface#/dev/}
[ "$param_D" ] && nettype=dhcp
[ "$param_I" ] && nettype=static
# get the default interface if requested
-if [ -z "$interface" -o "$interface" = "default" ]; then
+if [ "$interface" = "default" ]; then
ifspec=$(get_default_interface)
interface=${ifspec%%/*}
if [ "${ifspec##*/}" = "dhcp" ] ; then
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package Mesa
checked in at Sat Aug 2 04:48:22 CEST 2008.
--------
--- Mesa/Mesa.changes 2008-07-10 23:11:16.000000000 +0200
+++ Mesa/Mesa.changes 2008-08-01 23:29:26.031358663 +0200
@@ -1,0 +2,6 @@
+Fri Aug 1 23:28:45 CEST 2008 - sndirsch(a)suse.de
+
+- commit-c71fa34.diff
+ * added null texObj ptr check (bfo #15567, bnc #402687)
+
+-------------------------------------------------------------------
New:
----
commit-c71fa34.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ Mesa.spec ++++++
--- /var/tmp/diff_new_pack.i25955/_old 2008-08-02 04:47:45.000000000 +0200
+++ /var/tmp/diff_new_pack.i25955/_new 2008-08-02 04:47:45.000000000 +0200
@@ -20,7 +20,7 @@
Obsoletes: xorg-x11-Mesa
AutoReqProv: on
Version: 7.1
-Release: 5
+Release: 13
Summary: Mesa is a 3-D graphics library with an API which is very similar to that of OpenGL
Source: MesaLib-6befdca.tar.bz2
Source1: MesaDemos-%{version}-rc1.tar.bz2
@@ -31,6 +31,7 @@
Patch2: MesaLib-6befdca.diff
Patch6: link-shared.diff
Patch7: disable_ttm_warning.diff
+Patch8: commit-c71fa34.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
@@ -118,6 +119,7 @@
### FIXME
#%patch6
%patch7 -p1
+%patch8 -p1
%build
@@ -224,6 +226,9 @@
/usr/%{_lib}/libOSMesa.a
%changelog
+* Sat Aug 02 2008 sndirsch(a)suse.de
+- commit-c71fa34.diff
+ * added null texObj ptr check (bfo #15567, bnc #402687)
* Fri Jul 11 2008 sndirsch(a)suse.de
- even s390(x) needs swrast DRI driver now
- specfile cleanup
++++++ commit-c71fa34.diff ++++++
commit c71fa34728ef4eddd074aeb2bee49ae6a7acb3d1
Author: Brian Paul <brian.paul(a)tungstengraphics.com>
Date: Tue Jul 8 15:11:23 2008 -0600
added null texObj ptr check (bug 15567)
diff --git a/src/mesa/swrast/s_fragprog.c b/src/mesa/swrast/s_fragprog.c
index ecace9c..bf7a1de 100644
--- a/src/mesa/swrast/s_fragprog.c
+++ b/src/mesa/swrast/s_fragprog.c
@@ -44,7 +44,8 @@ fetch_texel_lod( GLcontext *ctx, const GLfloat texcoord[4], GLfloat lambda,
SWcontext *swrast = SWRAST_CONTEXT(ctx);
const struct gl_texture_object *texObj = ctx->Texture.Unit[unit]._Current;
- lambda = CLAMP(lambda, texObj->MinLod, texObj->MaxLod);
+ if (texObj)
+ lambda = CLAMP(lambda, texObj->MinLod, texObj->MaxLod);
/* XXX use a float-valued TextureSample routine here!!! */
swrast->TextureSample[unit](ctx, texObj, 1, (const GLfloat (*)[4]) texcoord,
@@ -68,20 +69,23 @@ fetch_texel_deriv( GLcontext *ctx, const GLfloat texcoord[4],
{
SWcontext *swrast = SWRAST_CONTEXT(ctx);
const struct gl_texture_object *texObj = ctx->Texture.Unit[unit]._Current;
- const struct gl_texture_image *texImg = texObj->Image[0][texObj->BaseLevel];
- const GLfloat texW = (GLfloat) texImg->WidthScale;
- const GLfloat texH = (GLfloat) texImg->HeightScale;
+ GLfloat lambda;
GLchan rgba[4];
- GLfloat lambda
- = _swrast_compute_lambda(texdx[0], texdy[0], /* ds/dx, ds/dy */
- texdx[1], texdy[1], /* dt/dx, dt/dy */
- texdx[3], texdy[2], /* dq/dx, dq/dy */
- texW, texH,
- texcoord[0], texcoord[1], texcoord[3],
- 1.0F / texcoord[3]) + lodBias;
+ if (texObj) {
+ const struct gl_texture_image *texImg = texObj->Image[0][texObj->BaseLevel];
+ const GLfloat texW = (GLfloat) texImg->WidthScale;
+ const GLfloat texH = (GLfloat) texImg->HeightScale;
- lambda = CLAMP(lambda, texObj->MinLod, texObj->MaxLod);
+ lambda = _swrast_compute_lambda(texdx[0], texdy[0], /* ds/dx, ds/dy */
+ texdx[1], texdy[1], /* dt/dx, dt/dy */
+ texdx[3], texdy[2], /* dq/dx, dq/dy */
+ texW, texH,
+ texcoord[0], texcoord[1], texcoord[3],
+ 1.0F / texcoord[3]) + lodBias;
+
+ lambda = CLAMP(lambda, texObj->MinLod, texObj->MaxLod);
+ }
swrast->TextureSample[unit](ctx, texObj, 1, (const GLfloat (*)[4]) texcoord,
&lambda, &rgba);
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package kiwi-image-livecd-kde
checked in at Sat Aug 2 04:40:36 CEST 2008.
--------
--- arch/i686/kiwi-image-livecd-kde/kiwi-image-livecd-gnome.changes 2008-07-17 23:14:43.000000000 +0200
+++ kiwi-image-livecd-kde/kiwi-image-livecd-gnome.changes 2008-08-02 04:36:20.808482000 +0200
@@ -1,0 +2,6 @@
+Wed Jul 23 19:02:21 CEST 2008 - cthiel(a)suse.de
+
+- don't build usb image for now
+- disable boot.apparmor as a temporary workaround for Alpha1
+
+-------------------------------------------------------------------
kiwi-image-livecd-kde.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kiwi-image-livecd-gnome.spec ++++++
--- /var/tmp/diff_new_pack.y20784/_old 2008-08-02 04:39:25.000000000 +0200
+++ /var/tmp/diff_new_pack.y20784/_new 2008-08-02 04:39:25.000000000 +0200
@@ -29,7 +29,7 @@
BuildRequires: ghostscript-fonts-std ghostscript-library
Summary: GNOME Live CD
Version: 11.1
-Release: 1
+Release: 2
Group: Productivity/Other
License: BSD 3-Clause
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -132,12 +132,12 @@
rpm -r $PWD/tmp -qa | grep -v gpg-pubkey | grep -v yast2-live-installer | grep -v patch | sed -e 's,-[^-]*-[^-]*$,,' | sort -u > installed.list
diff -u wanted.list installed.list
kiwi --logfile terminal --create $PWD/tmp -d $PWD/out --isocheck
-rpm -r $PWD/tmp -ivh /home/rpmdir/rpms/yast2-firstboot.rpm
-zypper -n --root $PWD/tmp remove yast2-live-installer
-chroot $PWD/tmp /usr/bin/correct_live_install usb
-touch $PWD/tmp/var/lib/YaST2/reconfig_system
-install -D -m 644 %{SOURCE17} $PWD/tmp/usr/share/hal/fdi/policy/10osvendor/99-ignore-live-usb.fdi
-kiwi --logfile terminal --create $PWD/tmp -d $PWD/out --type oem
+#rpm -r $PWD/tmp -ivh /home/rpmdir/rpms/yast2-firstboot.rpm
+#zypper -n --root $PWD/tmp remove yast2-live-installer
+#chroot $PWD/tmp /usr/bin/correct_live_install usb
+#touch $PWD/tmp/var/lib/YaST2/reconfig_system
+#install -D -m 644 %{SOURCE17} $PWD/tmp/usr/share/hal/fdi/policy/10osvendor/99-ignore-live-usb.fdi
+#kiwi --logfile terminal --create $PWD/tmp -d $PWD/out --type oem
umount -f tmp/base-system/home/rpmdir || true
%install
@@ -154,8 +154,8 @@
exit 1
fi
mv $file %{buildroot}/usr/share/kiwi/output/%name-$file
-file=`ls -1 *.raw`
-bzip2 -c $file > %{buildroot}/usr/share/kiwi/output/%name-$file.bz2
+#file=`ls -1 *.raw`
+#bzip2 -c $file > %{buildroot}/usr/share/kiwi/output/%name-$file.bz2
%files
%defattr(-, root, root)
@@ -166,6 +166,9 @@
/usr/share/openSUSE
%changelog
+* Wed Jul 23 2008 cthiel(a)suse.de
+- don't build usb image for now
+- disable boot.apparmor as a temporary workaround for Alpha1
* Thu Jul 17 2008 coolo(a)suse.de
- adapt to 11.1
* Mon Jun 09 2008 coolo(a)suse.de
++++++ kiwi-image-livecd-kde.spec ++++++
--- /var/tmp/diff_new_pack.y20784/_old 2008-08-02 04:39:25.000000000 +0200
+++ /var/tmp/diff_new_pack.y20784/_new 2008-08-02 04:39:25.000000000 +0200
@@ -29,7 +29,7 @@
BuildRequires: ghostscript-fonts-std ghostscript-library
Summary: KDE live CD
Version: 11.1
-Release: 1
+Release: 2
Group: System/Boot
License: BSD 3-Clause
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -132,12 +132,12 @@
rpm -r $PWD/tmp -qa | grep -v gpg-pubkey | grep -v yast2-live-installer | grep -v patch | sed -e 's,-[^-]*-[^-]*$,,' | sort -u > installed.list
diff -u wanted.list installed.list
kiwi --logfile terminal --create $PWD/tmp -d $PWD/out --isocheck
-rpm -r $PWD/tmp -ivh /home/rpmdir/rpms/yast2-firstboot.rpm
-zypper -n --root $PWD/tmp remove yast2-live-installer
-chroot $PWD/tmp /usr/bin/correct_live_install usb
-touch $PWD/tmp/var/lib/YaST2/reconfig_system
-install -D -m 644 %{SOURCE17} $PWD/tmp/usr/share/hal/fdi/policy/10osvendor/99-ignore-live-usb.fdi
-kiwi --logfile terminal --create $PWD/tmp -d $PWD/out --type oem
+#rpm -r $PWD/tmp -ivh /home/rpmdir/rpms/yast2-firstboot.rpm
+#zypper -n --root $PWD/tmp remove yast2-live-installer
+#chroot $PWD/tmp /usr/bin/correct_live_install usb
+#touch $PWD/tmp/var/lib/YaST2/reconfig_system
+#install -D -m 644 %{SOURCE17} $PWD/tmp/usr/share/hal/fdi/policy/10osvendor/99-ignore-live-usb.fdi
+#kiwi --logfile terminal --create $PWD/tmp -d $PWD/out --type oem
umount -f tmp/base-system/home/rpmdir || true
%install
@@ -154,8 +154,8 @@
exit 1
fi
mv $file %{buildroot}/usr/share/kiwi/output/%name-$file
-file=`ls -1 *.raw`
-bzip2 -c $file > %{buildroot}/usr/share/kiwi/output/%name-$file.bz2
+#file=`ls -1 *.raw`
+#bzip2 -c $file > %{buildroot}/usr/share/kiwi/output/%name-$file.bz2
%files
%defattr(-, root, root)
@@ -166,6 +166,9 @@
/usr/share/openSUSE
%changelog
+* Wed Jul 23 2008 cthiel(a)suse.de
+- don't build usb image for now
+- disable boot.apparmor as a temporary workaround for Alpha1
* Thu Jul 17 2008 coolo(a)suse.de
- adapt to 11.1
* Mon Jun 09 2008 coolo(a)suse.de
++++++ config.sh ++++++
--- arch/i686/kiwi-image-livecd-kde/config.sh 2008-07-17 08:20:20.000000000 +0200
+++ kiwi-image-livecd-kde/config.sh 2008-07-23 17:35:24.000000000 +0200
@@ -54,7 +54,8 @@
done
rmdir /rpmkeys
-insserv
+insserv
+insserv -r boot.apparmor
rm -rf /var/cache/zypp/raw/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package kiwi
checked in at Sat Aug 2 04:36:18 CEST 2008.
--------
--- kiwi/kiwi.changes 2008-07-28 17:47:54.000000000 +0200
+++ kiwi/kiwi.changes 2008-08-01 14:06:16.213559000 +0200
@@ -1,0 +2,28 @@
+Thu Jul 31 09:36:01 CEST 2008 - ms(a)suse.de
+
+- v2.64
+- fixed shell exception on /dev/console (bnc #413474)
+- added x bits on /init script (bnc #413610)
+- increased boot timeout for lilo configuration
+- improved migration code, makes use of patterns now and
+ checks with SaTSolver whether the package exists in the
+ solvables or not. I also added the possibility to add
+ repositories while calling kiwi --migrate (bnc #412215)
+- changed date calls in KIWILog to use localtime()
+
+-------------------------------------------------------------------
+Tue Jul 29 18:03:24 CEST 2008 - ms(a)suse.de
+
+- v2.63
+- don't use umount -l (bnc #413122)
+- add arch attribute to <configuration> section (bnc #412869)
+- fixed suseGFXBoot to still allow setting up the splash screen
+ even if gfxboot is missing, these two actions should be independent
+- fixed automatic boot image building if the type setup
+ is part of a profiled preferences section
+- fixed KIWITest and KIWITestResult modules which uses
+ ublessed object references when calling module methods
+- fixed use of satsolver. It's required to queue jobs as
+ how, what pairs otherwise the result is not solved
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kiwi.spec ++++++
--- /var/tmp/diff_new_pack.H25232/_old 2008-08-02 04:33:25.000000000 +0200
+++ /var/tmp/diff_new_pack.H25232/_new 2008-08-02 04:33:25.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kiwi (Version 2.62)
+# spec file for package kiwi (Version 2.64)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -43,7 +43,7 @@
Summary: OpenSuSE - KIWI Image System
Provides: kiwi2 <= 2.14
Obsoletes: kiwi2 <= 2.14
-Version: 2.62
+Version: 2.64
Release: 1
Group: System/Management
License: GPL v2 or later
@@ -549,6 +549,28 @@
%endif
%changelog
+* Thu Jul 31 2008 ms(a)suse.de
+- v2.64
+- fixed shell exception on /dev/console (bnc #413474)
+- added x bits on /init script (bnc #413610)
+- increased boot timeout for lilo configuration
+- improved migration code, makes use of patterns now and
+ checks with SaTSolver whether the package exists in the
+ solvables or not. I also added the possibility to add
+ repositories while calling kiwi --migrate (bnc #412215)
+- changed date calls in KIWILog to use localtime()
+* Tue Jul 29 2008 ms(a)suse.de
+- v2.63
+- don't use umount -l (bnc #413122)
+- add arch attribute to <configuration> section (bnc #412869)
+- fixed suseGFXBoot to still allow setting up the splash screen
+ even if gfxboot is missing, these two actions should be independent
+- fixed automatic boot image building if the type setup
+ is part of a profiled preferences section
+- fixed KIWITest and KIWITestResult modules which uses
+ ublessed object references when calling module methods
+- fixed use of satsolver. It's required to queue jobs as
+ how, what pairs otherwise the result is not solved
* Mon Jul 28 2008 ms(a)suse.de
- v2.62
- added ppc related lilo boot functions and rewrote the
++++++ kiwi.tar.bz2 ++++++
kiwi/kiwi.tar.bz2 kiwi/kiwi.tar.bz2 differ: byte 11, line 1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0