openSUSE Commits
Threads by month
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- 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
June 2009
- 1 participants
- 769 discussions
Hello community,
here is the log from the commit of package pinentry for openSUSE:Factory
checked in at Mon Jun 29 17:27:10 CEST 2009.
--------
--- pinentry/pinentry.changes 2009-05-28 17:22:33.000000000 +0200
+++ pinentry/pinentry.changes 2009-06-24 13:48:00.000000000 +0200
@@ -1,0 +2,15 @@
+Wed Jun 24 12:36:58 CEST 2009 - puzel(a)novell.com
+
+- update to pinentry-0.7.6
+ * Make Gtk+-2 pinentry transient to the root window.
+ * Add Qt4 pinentry.
+ * Fix utf-8 problem in Qt pinentries.
+ * Return GPG_ERR_CANCELED if during a "CONFIRM" command the user
+ closed the window.
+ * Add quality bar.
+- drop pinentry-gsize.patch (fixed in upstream)
+- drop wrong-apostrophe.patch (fixed in upstream)
+- drop pinentry-qt4.patch (native qt4 support added)
+- simplify build section with configure macro and autoreconf
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
pinentry-0.7.5.tar.bz2
pinentry-0.7.5-wrong-apostrophe.patch
pinentry-gsize.diff
pinentry-qt4.patch.bz2
New:
----
pinentry-0.7.6.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pinentry.spec ++++++
--- /var/tmp/diff_new_pack.Y23523/_old 2009-06-29 17:25:47.000000000 +0200
+++ /var/tmp/diff_new_pack.Y23523/_new 2009-06-29 17:25:47.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package pinentry (Version 0.7.5)
+# spec file for package pinentry (Version 0.7.6)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,10 +19,17 @@
Name: pinentry
-BuildRequires: cmake gtk2-devel libdrm-devel libjpeg-devel libqt4-devel ncurses-devel qt3-devel update-desktop-files
+BuildRequires: cmake
+BuildRequires: gtk2-devel
+BuildRequires: libdrm-devel
+BuildRequires: libjpeg-devel
+BuildRequires: libqt4-devel
+BuildRequires: ncurses-devel
+BuildRequires: qt3-devel
+BuildRequires: update-desktop-files
Url: http://www.gnupg.org/aegypten/
-Version: 0.7.5
-Release: 62
+Version: 0.7.6
+Release: 1
PreReq: %install_info_prereq
Summary: Collection of Simple PIN or Passphrase Entry Dialogs
License: GPL v2 or later
@@ -33,9 +40,6 @@
Patch1: %{name}-0.7.2-gtk+-2.4.diff
Patch2: %{name}-0.7.2-bnc179996_disable_inputmethod_for_passords.patch
Patch3: %{name}-0.7.2-curses-utf-8.diff
-Patch5: pinentry-gsize.diff
-Patch6: pinentry-0.7.5-wrong-apostrophe.patch
-Patch7: pinentry-qt4.patch.bz2
Group: Productivity/Other
Provides: pinentry-dialog
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -45,8 +49,6 @@
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the Aegypten project.
-
-
Authors:
--------
Robert Bihlmeyer <robbe(a)orcus.priv.at>
@@ -57,7 +59,7 @@
%package -n pinentry-qt
License: GPL v2 or later
Version: %{version}
-Release: 10
+Release: 11
Provides: pinentry-dialog
Provides: pinentry:/usr/bin/pinentry-qt
Requires: pinentry
@@ -68,8 +70,6 @@
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the Aegypten project.
-
-
Authors:
--------
Robert Bihlmeyer <robbe(a)orcus.priv.at>
@@ -80,7 +80,7 @@
%package -n pinentry-qt4
License: GPL v2 or later
Version: %{version}
-Release: 1
+Release: 2
Provides: pinentry-dialog
Provides: pinentry:/usr/bin/pinentry-qt4
Requires: pinentry
@@ -91,8 +91,6 @@
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the Aegypten project.
-
-
Authors:
--------
Robert Bihlmeyer <robbe(a)orcus.priv.at>
@@ -103,7 +101,7 @@
%package -n pinentry-gtk2
License: GPL v2 or later
Version: %{version}
-Release: 10
+Release: 11
Provides: pinentry-dialog
Provides: pinentry:/usr/bin/pinentry-gtk-2
Requires: pinentry
@@ -114,8 +112,6 @@
This is a collection of simple PIN or passphrase entry dialogs which
utilize the Assuan protocol as described by the Aegypten project.
-
-
Authors:
--------
Robert Bihlmeyer <robbe(a)orcus.priv.at>
@@ -129,38 +125,28 @@
%patch1 -p 1
%patch2 -p 1
%patch3
-%patch5
-%patch6
-%patch7
%build
cp /usr/share/gettext/config.rpath .
-aclocal -I m4
-autoconf
-automake
-CFLAGS="$RPM_OPT_FLAGS $(%{ncursesw_config} --cflags)" \
-CXXFLAGS="$RPM_OPT_FLAGS $(%{ncursesw_config} --cflags)" \
-./configure \
- --prefix=%{_prefix} \
- --sysconfdir=/etc \
- --libdir=%{_libdir} \
- --infodir=%{_infodir} \
- -enable-pinentry-gtk2 \
+autoreconf -fi
+# Regenerate moc's
+moc qt4/pinentrydialog.h > qt4/pinentrydialog.moc
+moc qt4/qsecurelineedit.h > qt4/qsecurelineedit.moc
+export CFLAGS="$RPM_OPT_FLAGS $(%{ncursesw_config} --cflags)"
+export CXXFLAGS="$RPM_OPT_FLAGS $(%{ncursesw_config} --cflags)"
+%configure \
+ --enable-pinentry-curses \
+ --enable-pinentry-qt \
+ --enable-pinentry-qt4 \
+ --enable-pinentry-gtk2 \
--with-qt-dir=%{_libdir}/qt3/ \
--with-qt-includes=%{_libdir}/qt3/include/ \
--with-qt-libraries=%{_libdir}/qt3/%_lib/ \
--without-ncurses-include-dir
make
-#build qt4 pinentry
-mkdir _build
-cd _build
-export CFLAGS="-DHAVE_CONFIG_H"
-cmake ..
-make
%install
make DESTDIR=$RPM_BUILD_ROOT install
-install -D -m 0755 _build/pinentry-qt4 ${RPM_BUILD_ROOT}%{_bindir}/pinentry-qt4
# remove symlink
rm -rf ${RPM_BUILD_ROOT}%{_bindir}/pinentry
cp %{S:1} ${RPM_BUILD_ROOT}%{_bindir}
@@ -188,82 +174,3 @@
%attr(755,root,root) %{_bindir}/pinentry-gtk-2
%changelog
-* Thu May 28 2009 puzel(a)suse.cz
-- pinentry-qt4 (bnc#505134)
- - add pinentry-qt4.patch.bz2
-* Mon Nov 10 2008 coolo(a)suse.de
-- revert the last entry (reopened the bug)
-* Wed Nov 05 2008 puzel(a)suse.cz
-- pinentry requires pinentry-dialog (bnc#441084)
-* Wed Jul 23 2008 puzel(a)suse.cz
-- added pinentry-0.7.5-wrong-apostrophe.patch
- * fixes (bnc#411312)
-* Mon Jun 16 2008 puzel(a)suse.cz
-- removed pinentry-0.7.2-qt-utf8.diff workaround patch
- (not needed since [bnc#305725] is fixed)
-* Wed Apr 16 2008 pcerny(a)suse.cz
-- update to 0.7.5
- (small fixes, see package's changelog for details)
-* Thu Apr 10 2008 werner(a)suse.de
-- Use correct ncurses header for libncursesw
-- Handle info file
-- Use RPM_OPT_FLAGS even for c++ files
-* Mon Mar 31 2008 ro(a)suse.de
-- fix build with changed definition of g_malloc (gulong->gsize)
-* Tue Sep 11 2007 ltinkl(a)suse.cz
-- fix various utf-8 problems (#305725)
-* Fri Mar 30 2007 ro(a)suse.de
-- added ncurses-devel to buildreq
-* Fri Jan 05 2007 anicka(a)suse.cz
-- fix KDE detection in pinentry wrapper script
- (thanks llunak for a patch)
-* Wed Nov 22 2006 anicka(a)suse.cz
-- fixed Provides [#223074]
-* Tue Nov 21 2006 nadvornik(a)suse.cz
-- fixed pinentry script: dont use pinentry-curses in GUI [#205688]
-- removed useless provides
-* Mon Nov 06 2006 anicka(a)suse.de
-- split graphical frontends (#217373)
-- rewrite pinentry wrapper to use the right binary
-* Mon Nov 06 2006 pnemec(a)suse.cz
-- Fixed pinnentry wrapper #218257
-* Mon Oct 16 2006 schwab(a)suse.de
-- Make sure config.rpath is present.
-* Tue Oct 03 2006 pnemec(a)suse.cz
-- removed static simlink to pinentry-qt
-- add script which use pinentry-qt only when KDE is detected
-* Mon Jun 26 2006 mfabian(a)suse.de
-- Bugzilla #179996: enable input methods in SecQlineEdit widgets
- only when "mode == Normal" (i.e. not when "mode == NoEcho" or
- "mode == Password"). Using input methods while inputting
- passwords is useless. See also Bugzilla #117115.
-* Wed Jan 25 2006 mls(a)suse.de
-- converted neededforbuild to BuildRequires
-* Mon Dec 19 2005 ro(a)suse.de
-- added symlink to filelist
-* Fri Jul 29 2005 anicka(a)suse.cz
-- update to 0.7.2
-- remove part of gtk2 patch contained in new version
-* Tue Nov 02 2004 postadal(a)suse.cz
-- added patch gtk+-2.4.diff.bz2 for gtk2 support (removing gtk1 dependency)
-* Tue Jul 13 2004 adrian(a)suse.de
-- update to version 0.7.1
-* Sat Jan 10 2004 adrian(a)suse.de
-- build as user
-* Tue Nov 18 2003 mc(a)suse.de
-- increase secmem allocation for pinentry-qt to avoid
- "Out of memory" errors.
- (pinentry-0.6.9.moreSecureMemoryForPinentry-qt.diff)
-* Mon Jun 02 2003 mc(a)suse.de
-- remove pinentry-0.6.8-prevent-assuan-stderr.dif; no longer needed
-- switch to version 0.6.9
- * a memory-issue present in 0.6.8
- * a minor build problem (make distclean now cleans up .moc files)
- * assuan protocol debug messages are not written to stderr
-- fixed build on x86_64
-* Tue Apr 08 2003 mc(a)suse.de
-- prevent pinentry-qt to print the assuan protocol to stderr
-* Fri Feb 21 2003 ro(a)suse.de
-- fixed neededforbuild
-* Tue Feb 11 2003 mc(a)suse.de
-- initial release
++++++ pinentry ++++++
--- /var/tmp/diff_new_pack.Y23523/_old 2009-06-29 17:25:47.000000000 +0200
+++ /var/tmp/diff_new_pack.Y23523/_new 2009-06-29 17:25:47.000000000 +0200
@@ -15,10 +15,12 @@
kde_running=
if [ -n "$KDE_FULL_SESSION" ]; then
kde_running=1
+ kde_ver="$KDE_SESSION_VERSION"
elif [ -n "$DISPLAY" ]; then
xprop -root | grep "^KDE_FULL_SESSION" >/dev/null 2>/dev/null
if test $? -eq 0; then
kde_running=1
+ kde_ver="`xprop -root | sed -n 's/KDE_SESSION_VERSION(CARDINAL) = //p'`" 2>/dev/null
fi
else
arg=
++++++ pinentry-0.7.5.tar.bz2 -> pinentry-0.7.6.tar.bz2 ++++++
++++ 20404 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 yast2-users for openSUSE:Factory
checked in at Mon Jun 29 17:23:14 CEST 2009.
--------
--- yast2-users/yast2-users.changes 2009-06-02 22:52:40.000000000 +0200
+++ yast2-users/yast2-users.changes 2009-06-26 15:28:48.000000000 +0200
@@ -1,0 +2,25 @@
+Fri Jun 26 15:13:55 CEST 2009 - jsuchome(a)suse.cz
+
+- manual installation of 32bit packages packages no longer needed
+ (bnc#354164)
+- 2.18.7
+
+-------------------------------------------------------------------
+Fri Jun 26 13:47:50 CEST 2009 - jsuchome(a)suse.cz
+
+- YaPI: enable returing set of attributes (UsersGet, UserGet)
+- 2.18.6
+
+-------------------------------------------------------------------
+Wed Jun 24 11:37:53 CEST 2009 - jsuchome(a)suse.cz
+
+- in firstboot, allow "Use this password for root" check box
+ (fate#306297)
+- 2.18.5
+
+-------------------------------------------------------------------
+Fri Jun 19 12:13:05 CEST 2009 - mvidner(a)suse.cz
+
+- Using autodocs-ycp.ami, which contains a fix for automake 1.11.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-users-2.18.3.tar.bz2
New:
----
yast2-users-2.18.7.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-users.spec ++++++
--- /var/tmp/diff_new_pack.p19088/_old 2009-06-29 17:22:36.000000000 +0200
+++ /var/tmp/diff_new_pack.p19088/_new 2009-06-29 17:22:36.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-users (Version 2.18.3)
+# spec file for package yast2-users (Version 2.18.7)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,13 +19,13 @@
Name: yast2-users
-Version: 2.18.3
-Release: 2
-License: GPL v2 or later
-Group: System/YaST
+Version: 2.18.7
+Release: 1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-users-2.18.3.tar.bz2
+Source0: yast2-users-2.18.7.tar.bz2
Prefix: /usr
+Group: System/YaST
+License: GPL v2 or later
BuildRequires: cracklib-devel doxygen gcc-c++ perl-Digest-SHA1 perl-XML-Writer update-desktop-files yast2 yast2-core-devel yast2-devtools yast2-ldap-client yast2-perl-bindings yast2-security yast2-testsuite
Requires: yast2-country yast2-pam yast2-security cracklib perl-Digest-SHA1 perl-X500-DN perl-gettext
Obsoletes: yast2-config-users y2c_users yast2-trans-users y2t_users yast2-trans-inst-user yast2-trans-users y2t_inst-user
@@ -41,20 +41,8 @@
%description
This package provides GUI for maintenance of linux users and groups.
-
-
-Authors:
---------
- Michal Svec <msvec(a)suse.cz>
- Jan Holesovsky <kendy(a)suse.cz>
- Michael Hager <mike(a)suse.de>
- Johannes Buchhold
- Jiri Srain <jsrain(a)suse.de>
- Martin Vidner <mvidner(a)suse.cz>
- Jiri Suchomel <jsuchome(a)suse.cz>
-
%prep
-%setup -n yast2-users-2.18.3
+%setup -n yast2-users-2.18.7
%build
%{prefix}/bin/y2tool y2autoconf
@@ -64,7 +52,9 @@
export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
%{?suse_update_config:%{suse_update_config -f}}
./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir}
-make %{?jobs:-j%jobs}
+# V=1: verbose build in case we used AM_SILENT_RULES(yes)
+# so that RPM_OPT_FLAGS check works
+make %{?jobs:-j%jobs} V=1
%install
make install DESTDIR="$RPM_BUILD_ROOT"
++++++ yast2-users-2.18.3.tar.bz2 -> yast2-users-2.18.7.tar.bz2 ++++++
++++ 17073 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 xemacs for openSUSE:Factory
checked in at Mon Jun 29 17:22:25 CEST 2009.
--------
--- xemacs/xemacs.changes 2009-06-17 12:39:22.000000000 +0200
+++ xemacs/xemacs.changes 2009-06-24 14:34:17.000000000 +0200
@@ -1,0 +2,5 @@
+Wed Jun 24 14:25:42 CEST 2009 - werner(a)suse.de
+
+- Disable XFT for now as it does not work well (bnc#502716)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
bnc502716-fontmenu.patch
bnc502716-xft.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xemacs.spec ++++++
--- /var/tmp/diff_new_pack.Z16580/_old 2009-06-29 17:21:11.000000000 +0200
+++ /var/tmp/diff_new_pack.Z16580/_new 2009-06-29 17:21:11.000000000 +0200
@@ -38,7 +38,7 @@
Conflicts: gnuserv
AutoReqProv: on
Version: 21.5.29
-Release: 1
+Release: 2
Summary: XEmacs
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# Howto get the cvs tree of XEmacs:
@@ -92,6 +92,8 @@
Patch43: set-language-unicode-precedence-list.patch
Patch45: fix-defface-custom-modified-face.patch
Patch50: menus-always-utf8.patch
+Patch51: bnc502716-fontmenu.patch
+Patch52: bnc502716-xft.patch
Patch292811: bugzilla-292811-make-x-make-font-bold-italic-xft-work.patch
Patch301352: bugzilla-301352-fix-wrong-incrementing-in-macros.patch
@@ -157,6 +159,29 @@
and many other contributors
%prep
+%ifarch ia64
+%global enable_pdump 0
+%else
+%global enable_pdump 0
+%endif
+%global enable_dump_in_exec 0
+# Currently XEmacs is not fully usable for Xfreetype support
+# therefore we use XFontSet support:
+%if %{?_project:1}%{!?_project:0}
+%{!?enable_xfs:%global enable_xfs %(echo '%_project'|grep -cE '(SUSE:)?(openSUSE|SLE|Factory)')}
+echo Project='%_project'
+%else
+%if %{?distribution:1}%{!?distribution:0}
+%{!?enable_xfs:%global enable_xfs %(echo '%distribution'|grep -cE 'SUSE[:[:blank:]](openSUSE|SLE|Linux|Factory)')}
+echo Distribution='%distribution'
+%endif
+%endif
+%{!?enable_xfs:%global enable_xfs 0}
+%if ! %enable_xfs
+echo Use xft, requires X11, Xft, Xrender, freetype, and fontconfig support.
+%else
+echo Use xfs, that is XFontSet support for internationalized menubar.
+%endif
%setup -q -n xemacs-%{version}
%patch3 -p1
#%patch5 -p1 -b .fontmenu # appears to be not needed anymore
@@ -181,17 +206,14 @@
%patch43 -p1
%patch45 -p0
%patch50 -p1
+%if ! %enable_xfs
+%patch51 -p0
+%patch52 -p0
+%endif
%patch292811 -p1
%patch301352 -p1
%patch0 -p1
find lisp/ etc/ -name '*.elc' | xargs -r rm -f
-%ifarch ia64
-%define enable_pdump 0
-%else
-%define enable_pdump 0
-%endif
-%define enable_dump_in_exec 0
-%define enable_xft 0%{?opensuse_bs}
find . -name CVS -type d | xargs rm -rf
find . -name .cvsignore -type f | xargs rm -f
chmod -R u+w *
@@ -295,7 +317,7 @@
%else
--enable-pdump=no \
%endif
-%if %enable_xft
+%if ! %enable_xfs
--with-xft=emacs,menubars,tabs,gauges \
%endif
"
@@ -339,7 +361,7 @@
# and Romanian texts in the menus. It DOES work with
# --with-xim=xlib, the above comment from './configure --help'
# seems to be incorrect in that respect.)
-%if ! %enable_xft
+%if %enable_xfs
--with-xfs \
%endif
"
++++++ bnc502716-fontmenu.patch ++++++
--- lisp/x-font-menu.el
+++ lisp/x-font-menu.el 2009-06-17 13:00:28.066568736 +0000
@@ -166,6 +166,17 @@ It must be set at run-time.")
(setcdr dev-cache data)
data))
+(defun vassoc-ignore-case (key valist)
+ "Search VALIST for a vector whose first element is equal to KEY,
+but ignores differences in case and text representation.
+See also `assoc-ignore-case'."
+ ;; by Stig(a)hackvan.com
+ (let (el)
+ (catch 'done
+ (while (setq el (pop valist))
+ (and (compare-strings key 0 nil (aref el 0) 0 nil t)
+ (throw 'done el))))))
+
(defun x-reset-device-font-menus-core (device &optional debug)
"Generates the `Font', `Size', and `Weight' submenus for the Options menu.
This is run the first time that a font-menu is needed for each device.
@@ -202,7 +213,7 @@ or if you change your font path, you can
(error "internal error"))
(setq monospaced-p (string= "m" (match-string 1 name)))
(unless (string-match x-fonts-menu-junk-families family)
- (setq entry (or (vassoc family cache)
+ (setq entry (or (vassoc-ignore-case family cache)
(car (setq cache
(cons (vector family nil nil t)
cache)))))
@@ -309,7 +320,7 @@ or if you change your font path, you can
(family (and pattern
(fc-pattern-get-family pattern 0))))
(if (fc-pattern-get-successp family)
- (setq entry (vassoc family (aref dcache 0))))
+ (setq entry (vassoc-ignore-case family (aref dcache 0))))
(if (null entry)
(make-vector 5 nil)
(let ((weight (fc-pattern-get-weight pattern 0))
@@ -338,11 +349,11 @@ or if you change your font path, you can
family size weight entry slant)
(when (string-match x-font-regexp-foundry-and-family name)
(setq family (capitalize (match-string 1 name)))
- (setq entry (vassoc family (aref dcache 0))))
+ (setq entry (vassoc-ignore-case family (aref dcache 0))))
(when (and (null entry)
(string-match x-font-regexp-foundry-and-family truename))
(setq family (capitalize (match-string 1 truename)))
- (setq entry (vassoc family (aref dcache 0))))
+ (setq entry (vassoc-ignore-case family (aref dcache 0))))
(if (null entry)
(make-vector 5 nil)
++++++ bnc502716-xft.patch ++++++
--- lisp/cus-face.el
+++ lisp/cus-face.el 2009-06-17 11:35:21.427694043 +0000
@@ -236,19 +236,20 @@ If FRAME is nil, use the default face."
(and spec (vector spec) (aref spec 0))))
;; This consistently fails to dtrt
-;;(defun custom-set-face-font-size (face size &optional locale tags)
-;; "Set the font of FACE to SIZE."
-;; ;; #### should this call have tags in it?
-;; (let* ((font (apply 'face-font-name face (list locale)))
-;; ;; Gag
-;; (fontobj (font-create-object font)))
-;; (set-font-size fontobj size)
-;; (apply 'font-set-face-font face fontobj locale tags)))
-
-;; From Jan Vroonhof -- see faces.el
(defun custom-set-face-font-size (face size &optional locale tags)
"Set the font of FACE to SIZE."
- (make-face-size face size locale tags))
+ ;; #### should this call have tags in it?
+ (let* ((font (apply 'face-font-name face (list locale)))
+ ;; Gag
+ (fontobj (font-create-object font)))
+ (make-face-size face size locale tags)
+ (set-font-size fontobj size)
+ (apply 'font-set-face-font face fontobj locale tags)))
+
+;; From Jan Vroonhof -- see faces.el
+;;(defun custom-set-face-font-size (face size &optional locale tags)
+;; "Set the font of FACE to SIZE."
+;; (make-face-size face size locale tags))
(defun custom-face-font-size (face &rest args)
"Return the size of the font of FACE as a string."
@@ -258,19 +259,20 @@ If FRAME is nil, use the default face."
(format "%s" (font-size fontobj))))
;; Jan suggests this may not dtrt
-;;(defun custom-set-face-font-family (face family &optional locale tags)
-;; "Set the font of FACE to FAMILY."
-;; ;; #### should this call have tags in it?
-;; (let* ((font (apply 'face-font-name face (list locale)))
-;; ;; Gag
-;; (fontobj (font-create-object font)))
-;; (set-font-family fontobj family)
-;; (apply 'font-set-face-font face fontobj locale tags)))
-
-;; From Jan Vroonhof -- see faces.el
(defun custom-set-face-font-family (face family &optional locale tags)
"Set the font of FACE to FAMILY."
- (make-face-family face family locale tags))
+ ;; #### should this call have tags in it?
+ (let* ((font (apply 'face-font-name face (list locale)))
+ ;; Gag
+ (fontobj (font-create-object font)))
+ (make-face-family face family locale tags)
+ (set-font-family fontobj family)
+ (apply 'font-set-face-font face fontobj locale tags)))
+
+;; From Jan Vroonhof -- see faces.el
+;;(defun custom-set-face-font-family (face family &optional locale tags)
+;; "Set the font of FACE to FAMILY."
+;; (make-face-family face family locale tags))
(defun custom-face-font-family (face &rest args)
"Return the name of the font family of FACE."
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 yast2-security for openSUSE:Factory
checked in at Mon Jun 29 17:20:32 CEST 2009.
--------
--- yast2-security/yast2-security.changes 2008-11-28 13:37:22.000000000 +0100
+++ yast2-security/yast2-security.changes 2009-06-22 07:56:24.000000000 +0200
@@ -1,0 +2,24 @@
+Mon Jun 22 07:55:26 CEST 2009 - coolo(a)novell.com
+
+- fix uild with automake 1.11
+- 2.18.1
+
+-------------------------------------------------------------------
+Tue Jun 2 22:26:15 CEST 2009 - jsuchome(a)suse.cz
+
+- pam_pwcheck calls replaced with pam_cracklib/pam_pwhistory,
+ removed obsolete "obscure checks" settings (fate#305468)
+- 2.18.0
+
+-------------------------------------------------------------------
+Mon Feb 9 11:58:17 CET 2009 - lslezak(a)suse.cz
+
+- added "SuSEfirewall" and "earlysyslog" service to ignore list
+ of extra services in runlevel 3 and 5 (bnc#473345)
+
+-------------------------------------------------------------------
+Wed Jan 21 10:09:02 CET 2009 - jsuchome(a)suse.cz
+
+- removed progress dialog during read (bnc#447584)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-security-2.17.12.tar.bz2
New:
----
yast2-security-2.18.1.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-security.spec ++++++
--- /var/tmp/diff_new_pack.p29306/_old 2009-06-29 17:06:03.000000000 +0200
+++ /var/tmp/diff_new_pack.p29306/_new 2009-06-29 17:06:03.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package yast2-security (Version 2.17.12)
+# spec file for package yast2-security (Version 2.18.1)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,12 +19,12 @@
Name: yast2-security
-Version: 2.17.12
+Version: 2.18.1
Release: 1
-License: GPL v2 or later
+License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-security-2.17.12.tar.bz2
+Source0: yast2-security-2.18.1.tar.bz2
Prefix: /usr
BuildRequires: doxygen perl-XML-Writer pkg-config update-desktop-files yast2-devtools yast2-pam yast2-testsuite
# new Pam.ycp API
@@ -41,15 +41,8 @@
%description
The YaST2 component for security settings configuration.
-
-
-Authors:
---------
- Michal Svec <msvec(a)suse.cz>
- Jiri Suchomel <jsuchome(a)suse.cz>
-
%prep
-%setup -n yast2-security-2.17.12
+%setup -n yast2-security-2.18.1
%build
%{prefix}/bin/y2tool y2autoconf
@@ -83,474 +76,3 @@
/usr/share/YaST2/schema/autoyast/rnc/security.rnc
%doc %{prefix}/share/doc/packages/yast2-security
%changelog
-* Fri Nov 28 2008 ug(a)suse.de
-- conflict in rnc file fixed
-- 2.17.12
-* Thu Nov 13 2008 ug(a)suse.de
-- rnc file fixed
-- 2.17.11
-* Mon Nov 10 2008 jsuchome(a)suse.cz
-- testsuite adapted to previous changes
-- 2.17.10
-* Fri Nov 07 2008 jsuchome(a)suse.cz
-- fixes for bnc#442552:
-- missing check for `finish
-- check more carefuly pam-config output, correctly remove values
-- remove GROUP_ENRYPTION from levels
-- do not check service values against levels
-- 2.17.9
-* Fri Nov 07 2008 jsuchome(a)suse.cz
-- fixed testsuite
-- 2.17.8
-* Thu Oct 30 2008 lslezak(a)suse.cz
-- better check enabled mail services (bnc#437363)
-- do not check "consolekit" service, it's started automatically
- (bnc#436797), added "boot.clock" as an optional service
-- fixed location of "DISABLE_RESTART_ON_UPDATE" and
- "DISABLE_STOP_ON_REMOVAL" variables - they are in
- /etc/sysconfig/services now
-- 2.17.7
-* Fri Oct 24 2008 lslezak(a)suse.cz
-- Disable "Change Status" button when the current value is
- "Unknown" (bnc#436796)
-* Mon Oct 13 2008 lslezak(a)suse.cz
-- fixed the label for option DISPLAYMANAGER_ROOT_LOGIN_REMOTE
- (bnc#434273)
-- 2.17.6
-* Wed Oct 08 2008 jsuchome(a)suse.cz
-- unified help texts for IP forwarding (bnc#432186)
-- use Table instead of RichText also for GTK UI (bnc#432446)
-- 2.17.5
-* Fri Sep 26 2008 lslezak(a)suse.cz
-- fixed the Security Overview dialog in ncurses mode (use a table
- widget instead of richtext) (bnc#429965)
-- 2.17.4
-* Tue Sep 23 2008 jsrain(a)suse.cz
-- fixed incorrect tags in helps (bnc #429063)
-* Tue Sep 16 2008 lslezak(a)suse.cz
-- check enabled services in runlevel 3 and 5, activate changes
- in Security::Write() (bnc#425864)
-- testsuite update
-- 2.17.3
-* Mon Sep 15 2008 lslezak(a)suse.cz
-- added new variables to the predefined security levels
-- fixed build: updated the testsuite - added new variables
-- 2.17.2
-* Mon Sep 15 2008 lslezak(a)suse.cz
-- overview dialog - display a warning in the help popup when the
- option could not be read
-* Fri Sep 12 2008 lslezak(a)suse.cz
-- added more options in the security overview dialog, added "Help"
- links (fate#303598)
-- 2.17.1
-* Tue Aug 12 2008 lslezak(a)suse.cz
-- added security overview dialog (part of fate#303598)
-- 2.17.0
-* Mon Aug 11 2008 lslezak(a)suse.cz
-- display tree navigationon on the left side, display only one
- dialog instead of the long workflow (part of fate#303598)
-* Fri May 16 2008 jsrain(a)suse.cz
-- added categories Settings and System into desktop file
- (bnc #382778)
-* Wed Apr 30 2008 jsuchome(a)suse.cz
-- new defaults in security levels (bnc#385159):
- CWD_IN_ROOT_PATH, CWD_IN_USER_PATH always "no",
- ENABLE_SYSRQ "yes" for Home Workstation
- RUN_UPDATEDB_AS always "nobody"
- OBSCURE_CHECKS_ENAB, PASSWD_USE_CRACKLIB always "yes"
-- 2.16.1
-* Mon Apr 14 2008 jsuchome(a)suse.cz
-- 2.16.0
-* Mon Mar 17 2008 jsrain(a)suse.cz
-- added 'StartupNotify=true' to the desktop file (bnc #304964)
-* Mon Dec 03 2007 jsuchome(a)suse.cz
-- merged texts from proofread
-* Thu Aug 23 2007 jsuchome(a)suse.cz
-- check the output of tointeger before using it as integer (#295494)
-- 2.15.1
-* Thu Jun 21 2007 adrian(a)suse.de
-- fix changelog entry order
-* Fri May 25 2007 jsrain(a)suse.cz
-- removed outdated translations from .desktop-files (#271209)
-* Wed Jan 17 2007 jsuchome(a)suse.cz
-- fixed help text to mention GDM (#216915)
-- 2.15.0
-* Thu Oct 26 2006 jsuchome(a)suse.cz
-- schema file moved from autoyast package (#215249)
-- 2.14.2
-* Thu Sep 21 2006 jsuchome(a)suse.cz
-- write correct SuSEconfig module for display manager (#205979)
-- 2.14.1
-* Fri Aug 25 2006 jsuchome(a)suse.cz
-- adapted for pam-config usage (F300956)
-- API of PamSettings module is obsolete
-- 2.14.0
-* Mon Aug 21 2006 jsuchome(a)suse.cz
-- adapted layout to fit in 80x40 xterm (#200382)
-- 2.13.5
-* Tue Jun 13 2006 jsuchome(a)suse.cz
-- use DISPLAYMANAGER_SHUTDOWN instead of KDM_SHUTDOWN (#183844)
-- 2.13.4
-* Mon Jun 12 2006 mvidner(a)suse.cz
-- Moved cfg_security.scr from yast2-security.rpm to yast2.rpm
-- 2.13.3
-* Mon Feb 20 2006 jsuchome(a)suse.cz
-- reduced BuildRequires
-- 2.13.2
-* Mon Dec 19 2005 jsuchome(a)suse.cz
-- merged proofread texts
-- 2.13.1
-* Wed Nov 23 2005 jsuchome(a)suse.cz
-- added option to store user password history (F300154)
-- 2.13.0
-* Thu Jun 09 2005 jsuchome(a)suse.cz
-- text fixes from proofreader
-- fixed wrong description of PASS_MAX_DAYS, PASS_MIN_DAYS
-- 2.12.2
-* Fri May 13 2005 jsuchome(a)suse.cz
-- tell init to re-examine the /etc/inittab after modification (#83480)
-- 2.12.1
-* Mon Apr 18 2005 jsuchome(a)suse.cz
-- removed support for FAILLOG_ENAB (feature 2669)
-- 2.12.0
-* Wed Mar 02 2005 jsuchome(a)suse.cz
-- merged texts from proofreading
-* Mon Feb 07 2005 jsuchome(a)suse.cz
-- merged texts from proofreading
-- 2.11.3
-* Fri Jan 21 2005 jsuchome(a)suse.cz
-- handle both "cracklib" and "use_cracklib" values in pam_pwcheck.conf
- (#49621)
-- 2.11.2
-* Fri Dec 17 2004 jsuchome(a)suse.cz
-- removed select's and lookup's
-- 2.11.1
-* Tue Nov 02 2004 jsuchome(a)suse.cz
-- do not set maximum password length (#29112)
-- 2.11.0
-* Mon Aug 30 2004 nashif(a)suse.de
-- use modified flag (#43904) in auto clients
-- 2.10.5
-* Thu Aug 19 2004 jsuchome(a)suse.cz
-- commandline function: "set"
-- 2.10.3
-* Wed Aug 18 2004 jsuchome(a)suse.cz
-- fix: check correctly which security level is in use
-- fix: read correctly value for password encryption
-- commandline functions: summary, level
-* Tue Jul 27 2004 jsuchome(a)suse.cz
-- read also group encryption from /etc/default/passwd
-- 2.10.2
-* Mon Jun 28 2004 jsuchome(a)suse.cz
-- updated to current yast2-pam usage
- (/etc/default/passwd used for storing password encryption)
-- 2.10.1
-* Tue Jun 15 2004 msvec(a)suse.cz
-- updated testsuite
-- 2.10.0
-* Sun Apr 04 2004 msvec(a)suse.cz
-- changed minimum UID from 500 to 1000 (#38181)
-- 2.9.14
-* Fri Apr 02 2004 msvec(a)suse.cz
-- changed license to GPL
-- 2.9.13
-* Wed Mar 17 2004 jsuchome(a)suse.cz
-- fixed testsuite (forced by change of PamSettings::Write)
-- 2.9.12
-* Fri Mar 12 2004 jsuchome(a)suse.cz
-- flush changes of pam configuration (#35721)
-- 2.9.11
-* Thu Mar 11 2004 msvec(a)suse.cz
-- enabled the testsuite again
-- 2.9.10
-* Wed Mar 10 2004 jsuchome(a)suse.de
-- disabled testsuite
-- 2.9.9
-* Wed Mar 10 2004 nashif(a)suse.de
-- Adapted for new wizard
-* Mon Mar 08 2004 msvec(a)suse.cz
-- set title icons
-- 2.9.8
-* Fri Mar 05 2004 msvec(a)suse.cz
-- more strict type casts
-- 2.9.7
-* Mon Mar 01 2004 msvec(a)suse.cz
-- proof-read messages
-- 2.9.6
-* Tue Feb 24 2004 msvec(a)suse.cz
-- fix enabling of the remote XDM access (#34879)
-- 2.9.5
-* Fri Feb 06 2004 msvec(a)suse.cz
-- use Sequencer module
-- drop y2cc config file
-- 2.9.4
-* Mon Jan 26 2004 msvec(a)suse.cz
-- updates for the new interpreter
-- 2.9.3
-* Fri Jan 23 2004 msvec(a)suse.cz
-- NI updates
-- 2.9.2
-* Wed Oct 22 2003 msvec(a)suse.cz
-- routines cleanup
-- 2.9.1
-* Fri Sep 26 2003 jsuchome(a)suse.cz
-- read new settings from /etc/login.defs (SYSTEM_UID_MAX, USERADD_CMD etc.)
-- 2.9.0
-* Thu Sep 11 2003 msvec(a)suse.cz
-- changed "UNIX system" to "UNIX like system" in helps (#30495)
-- 2.8.6
-* Thu Sep 11 2003 nashif(a)suse.de
-- #30291: return list of required packages for autoinstallation
-* Tue Sep 09 2003 msvec(a)suse.cz
-- show correctly the current level (#30320)
-- 2.8.5
-* Fri Sep 05 2003 msvec(a)suse.cz
-- proof read help texts
-- 2.8.4
-* Thu Aug 21 2003 msvec(a)suse.cz
-- don't modify files when nothing changed (#28999)
-- 2.8.3
-* Wed Aug 20 2003 jsuchome(a)suse.de
-- removed redundant "initialization dialog" (#28779)
-- 2.8.2
-* Mon Aug 11 2003 jsuchome(a)suse.de
-- proofread texts (1st round)
-* Tue Jul 22 2003 msvec(a)suse.cz
-- simplify autoinstallation client
-- updated testsuite
-- 2.8.1
-* Wed Jul 16 2003 jsuchome(a)suse.de
-- updated to new Pam/PamSettings interface
-* Sat May 10 2003 msvec(a)suse.de
-- maximum password length is related to encryption method (#13291)
-- support for enabling of SysRq keys
-- define password lengths (#13291)
-- improved documentation
-- better help texts (#26791)
-- updates for the new wizard functions
-- 2.8.0
-* Mon Mar 03 2003 msvec(a)suse.de
-- autoinstallation fixes by nashif
-- 2.7.8
-* Sun Feb 16 2003 nashif(a)suse.de
-- Set modified true when importing
-- 2.7.7
-* Sat Feb 15 2003 nashif(a)suse.de
-- convert case when importing/exporting in autoinst mode
-- _auto.ycp Result ->Export
-- 2.7.6
-* Mon Feb 10 2003 msvec(a)suse.de
-- proofread texts
-- 2.7.5
-* Mon Feb 03 2003 msvec(a)suse.cz
-- autoinst and texts fixes
-- 2.7.4
-* Thu Jan 30 2003 msvec(a)suse.de
-- proofread texts
-- 2.7.3
-* Wed Jan 22 2003 msvec(a)suse.cz
-- added missing module to the package
-- 2.7.2
-* Wed Jan 22 2003 nashif(a)suse.de
-- Added import function to _auto client
-- switch case to lower when exporting/upper when importing
-* Tue Jan 21 2003 msvec(a)suse.de
-- fixed some error popups (and added some more)
-- fixed the autoinstallation client
-- 2.7.1
-* Tue Oct 22 2002 msvec(a)suse.cz
-- completely rewritten internals
-- major cleanup, simplification and speedup
-- don't ask for save if nothing was changed
-- support for CWD in user's path (#18274)
-- complete support for blowfish (#12758)
-- 2.7.0
-* Thu Sep 05 2002 msvec(a)suse.cz
-- fix the Next|Finish behavior (#18937)
-- provide more old translations (y2t_sec)
-- 2.6.10
-* Tue Aug 27 2002 jsuchome(a)suse.cz
-- provide/obsolete old translation packages (bug #18691)
-* Wed Aug 14 2002 mvidner(a)suse.cz
-- Merged proofread texts for the second translation round.
-- 2.6.8
-* Mon Jul 29 2002 msvec(a)suse.cz
-- some general purpose agents moved to yast2
-- blowfish password encryption (#17039) <jsrain(a)suse.cz>
-- 2.6.7
-* Wed Jul 24 2002 msvec(a)suse.cz
-- fixed some error messages
-- 2.6.6
-* Mon Jul 22 2002 jsrain(a)suse.cz
-- merged proofread texts
-- version 2.6.5
-* Mon Jul 15 2002 nashif(a)suse.de
-- adapted for use with the autoinstallation configuration system
-- security_auto now exports lower case values
-* Fri Jul 12 2002 arvin(a)suse.de
-- use proper namespace for Args and CallFunction (#16776)
-* Mon Jul 08 2002 msvec(a)suse.cz
-- use Wizard and other predefined functions
-- drastic reduction and simplification of UI code
-- split adduser dialog
-- 2.6.3
-* Thu Jul 04 2002 arvin(a)suse.de
-- moved non binary files to /usr/share/YaST2
-* Mon Jul 01 2002 msvec(a)suse.cz
-- package renamed to yast2-security
-- preliminary autoinstallation support
-- 2.6.1
-* Mon Jun 03 2002 msvec(a)suse.cz
-- testsuite update
-- shortened label (#15089)
-- removed outdated docs #15875
-- implement CONSOLE SHUTDOWN fully in yast2
-- don't run full SuSEconfig
-- use y2autoconf, create-spe
-- 2.6.0
-* Wed Feb 27 2002 msvec(a)suse.cz
-- use buildroot (via y2spec)
-- include the locate agent in the package
-- 2.5.11
-* Mon Feb 25 2002 msvec(a)suse.cz
-- use proper sysconfig files (#13619)
-- minor fix of permissions writing
-- added agent for sysconfig/locate
-- updated testsuite
-- 2.5.10
-* Mon Feb 18 2002 msvec(a)suse.cz
-- fixed shortcuts
-- fixed permissions reading and writing (#13106)
-- updated testsuite
-- 2.5.9
-* Mon Feb 11 2002 mvidner(a)suse.cz
-- Fixed login.defs agent to handle quoted values.
-- Fixed test suite.
-- 2.5.8
-* Tue Feb 05 2002 kukuk(a)suse.de
-- Add support for global pam_unix2 and pam_pwcheck config files
-- Version 2.5.7
-* Sat Jan 26 2002 nashif(a)suse.de
-- Added agents to file list
-- 2.5.6
-* Wed Jan 16 2002 msvec(a)suse.cz
-- added pam_unix2 and rlogin|gdm to MD5 settings (md5 is #9543)
-- use_cracklib is now via pam (PASSWD_USE_CRACKLIB)
-- drop telnet for root checkbox (ROOT_LOGIN_REMOTE)
-- added /etc/login.defs agent (using ini agent right now)
-- added /etc/sysconfig/security agent
-- updated testsuite
-- 2.5.5
-* Thu Dec 20 2001 msvec(a)suse.cz
-- new menuentry file format
-- 2.5.3
-* Tue Dec 04 2001 msvec(a)suse.cz
-- 3rd params to select
-- 2.5.2
-* Wed Nov 21 2001 msvec(a)suse.cz
-- added DISPLAYMANAGER_REMOTE_ACCESS setting (#10824)
-- updated testsuite
-- 2.5.1
-* Mon Nov 19 2001 msvec(a)suse.cz
-- fixed lookup 3rd parameters
-- migration to yast2-devtools
-- minor makefiles fixes
-- 2.5.0
-* Tue Aug 28 2001 msvec(a)suse.cz
-- enlarge max uid to 32 bit (#9871)
-- parseycp during check
-- version 2.4.5
-* Wed Aug 22 2001 msvec(a)suse.cz
-- added requires (rcconfig and pam agents, wizard library)
-- version 2.4.4
-* Wed Aug 15 2001 msvec(a)suse.cz
-- added MD5 password encryption suuport
-- testsuite for the above
-- removed Finish function
-- removed UI(_(...))
-- use of UI:: and SCR::
-- version 2.4.3
-* Thu Aug 09 2001 msvec(a)suse.cz
-- use common_messages for button labels
-- version 2.4.2
-* Mon Jul 30 2001 msvec(a)suse.cz
-- new libycp fixes
-- minor variable fixes
-- updated testsuite
-- adapt to the new translator (locale useless)
-- version 2.4.1
-* Tue Jul 10 2001 ro(a)suse.de
-- removed yast2-core-translator from neededforbuild
-* Tue Jul 03 2001 msvec(a)suse.cz
-- adapted to the system agent split
-- added missing shortcuts (#9017)
-- version 2.4.0
-* Wed May 02 2001 msvec(a)suse.cz
-- fix menuentry file
-- version 2.3.5
-* Mon Apr 23 2001 msvec(a)suse.cz
-- removed isnils
-- no more quick SuSEconfig
-- help fix (#6912)
-- version 2.3.4
-* Fri Apr 13 2001 msvec(a)suse.cz
-- enabled abuild checking
-- fixed help text (#6190)
-- version 2.3.3
-* Wed Apr 04 2001 msvec(a)suse.cz
-- updated comments and docs
-- version 2.3.2
-* Fri Mar 30 2001 msvec(a)suse.cz
-- support for "auto" KDM setting
-- new libycp adaptation
-- autobuild checking
-- removed 7.1 hacks
-- source cleanup
-- version 2.3.1
-* Wed Mar 07 2001 msvec(a)suse.cz
-- package rename
-- version 2.3.0
-* Mon Jan 15 2001 msvec(a)suse.cz
-- minimal UID should be 500 (#5643)
-- updated comments for translators
-- Next button translatable and shortcut
-* Fri Jan 12 2001 msvec(a)suse.de
-- root telnet enabled means disabled and vice versa
-- minor gui update
-- saving fixed
-* Wed Jan 10 2001 msvec(a)suse.de
-- Translatable strings bugfix
-* Fri Jan 05 2001 kkaempf(a)suse.de
-- provide keyboard shortcuts for buttons
-* Fri Jan 05 2001 kkaempf(a)suse.de
-- mark strings as translatable
-* Fri Dec 15 2000 msvec(a)suse.cz
-- help text for the main screen added (#4619)
-- check the minimum <= maximum (#4682)
-* Wed Dec 13 2000 mike(a)suse.de
-- new menuentry file
-* Wed Dec 13 2000 msvec(a)suse.cz
-- menuentry updated
-* Tue Dec 12 2000 msvec(a)suse.cz
-- helps
-- GUI update
-- version 1.1.3
-* Mon Dec 11 2000 msvec(a)suse.cz
-- minor GUI update
-- fix the Custom writing
-- ``Something() -> ``(Something())
-- version 1.1.2
-* Sat Dec 09 2000 kukuk(a)suse.de
-- Add group tag
-* Fri Dec 08 2000 msvec(a)suse.cz
-- also update the source
-* Fri Dec 08 2000 msvec(a)suse.cz
-- minor layout and functional updates
-- version 1.1.1
-* Wed Nov 29 2000 msvec(a)suse.cz
-- new layout
-- version 1.1.0
-* Wed Oct 25 2000 msvec(a)suse.cz
-- initial version
-* Thu Jan 02 1997 msvec(a)suse.de
-- bugfixes
++++++ yast2-security-2.17.12.tar.bz2 -> yast2-security-2.18.1.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/configure new/yast2-security-2.18.1/configure
--- old/yast2-security-2.17.12/configure 2008-11-28 13:30:35.000000000 +0100
+++ new/yast2-security-2.18.1/configure 2009-06-22 07:56:14.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for yast2-security 2.17.12.
+# Generated by GNU Autoconf 2.63 for yast2-security 2.18.1.
#
# Report bugs to <http://bugs.opensuse.org/>.
#
@@ -596,8 +596,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-security'
PACKAGE_TARNAME='yast2-security'
-PACKAGE_VERSION='2.17.12'
-PACKAGE_STRING='yast2-security 2.17.12'
+PACKAGE_VERSION='2.18.1'
+PACKAGE_STRING='yast2-security 2.18.1'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -1274,7 +1274,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 yast2-security 2.17.12 to adapt to many kinds of systems.
+\`configure' configures yast2-security 2.18.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1345,7 +1345,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-security 2.17.12:";;
+ short | recursive ) echo "Configuration of yast2-security 2.18.1:";;
esac
cat <<\_ACEOF
@@ -1425,7 +1425,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2-security configure 2.17.12
+yast2-security configure 2.18.1
generated by GNU Autoconf 2.63
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1439,7 +1439,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-security $as_me 2.17.12, which was
+It was created by yast2-security $as_me 2.18.1, which was
generated by GNU Autoconf 2.63. Invocation command line was
$ $0 $@
@@ -2286,7 +2286,7 @@
# Define the identity of the package.
PACKAGE='yast2-security'
- VERSION='2.17.12'
+ VERSION='2.18.1'
cat >>confdefs.h <<_ACEOF
@@ -2510,7 +2510,7 @@
-VERSION="2.17.12"
+VERSION="2.18.1"
RPMNAME="yast2-security"
MAINTAINER="Jiri Suchomel <jsuchome(a)suse.cz>"
@@ -3451,7 +3451,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-security $as_me 2.17.12, which was
+This file was extended by yast2-security $as_me 2.18.1, which was
generated by GNU Autoconf 2.63. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3501,7 +3501,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_version="\\
-yast2-security config.status 2.17.12
+yast2-security config.status 2.18.1
configured by $0, generated by GNU Autoconf 2.63,
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/configure.in new/yast2-security-2.18.1/configure.in
--- old/yast2-security-2.17.12/configure.in 2008-11-28 13:30:27.000000000 +0100
+++ new/yast2-security-2.18.1/configure.in 2009-06-22 07:56:11.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2-security
dnl
-dnl -- This file is generated by y2autoconf 2.17.6 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.18.5 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-security, 2.17.12, http://bugs.opensuse.org/, yast2-security)
+AC_INIT(yast2-security, 2.18.1, http://bugs.opensuse.org/, yast2-security)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.17.12"
+VERSION="2.18.1"
RPMNAME="yast2-security"
MAINTAINER="Jiri Suchomel <jsuchome(a)suse.cz>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/doc/Makefile.am new/yast2-security-2.18.1/doc/Makefile.am
--- old/yast2-security-2.17.12/doc/Makefile.am 2007-05-21 12:26:59.000000000 +0200
+++ new/yast2-security-2.18.1/doc/Makefile.am 2009-06-22 07:55:18.000000000 +0200
@@ -22,7 +22,8 @@
| sed 's|#\([0-9]\{4,5\}\)|<a href="http://bugzilla.suse.de/show_bug.cgi?id=\1">#\1</a>|g' \
> todo.html
-html_DATA = index.html $(wildcard *.html) todo.html #workflow.png
+html_DATA = add.html index.html skel.html structure.html #workflow.png
CLEANFILES = todo.html
EXTRA_DIST = Todo.txt $(html_DATA)
+
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/doc/Makefile.in new/yast2-security-2.18.1/doc/Makefile.in
--- old/yast2-security-2.17.12/doc/Makefile.in 2008-11-28 13:30:36.000000000 +0100
+++ new/yast2-security-2.18.1/doc/Makefile.in 2009-06-22 07:56:14.000000000 +0200
@@ -184,7 +184,7 @@
yncludedir = @yncludedir@
ystartupdir = @ystartupdir@
SUBDIRS = autodocs
-html_DATA = index.html $(wildcard *.html) todo.html #workflow.png
+html_DATA = add.html index.html skel.html structure.html #workflow.png
CLEANFILES = todo.html
EXTRA_DIST = Todo.txt $(html_DATA)
all: all-recursive
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/doc/todo.html new/yast2-security-2.18.1/doc/todo.html
--- old/yast2-security-2.17.12/doc/todo.html 2008-11-28 13:31:02.000000000 +0100
+++ new/yast2-security-2.18.1/doc/todo.html 1970-01-01 01:00:00.000000000 +0100
@@ -1,51 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head>
-<title>Security Configuration: Things To Do</title>
-</head><body bgcolor=#ffffff>
-
-<!-- Author: Michal Svec <msvec(a)suse.cz> -->
-<!-- $Id: skel.html 18222 2004-07-27 09:54:17Z msvec $ -->
-<a name="top"><p>
-<h1>Security Configuration: Things To Do</h1>
-<hr>
-
-<!-- ##BODY## -->
-
-<pre>
-
-# $Id: Todo.txt 9834 2003-05-14 14:39:02Z msvec $
-
-<h2>Bugs:</h2>
-- maybe better permissions handling (?)
-
-<h2>Documentation:</h2>
-- cleanup comments in all YCP files' headers
-- WIDGETS structure (comment in widgets.ycp)
-- adding new types of widgets
-
-<h2>Enhancements:</h2>
-- SECURITY_LEVEL in Settings during Write: first load the level, the continue
-- better testsuite
-- other settings from login.defs
-- settings from useradd/defaults (<a href="http://bugzilla.suse.de/show_bug.cgi?id=14129">#14129</a>)
-- /proc settings (sysrq, ...)
-- better documentation [index.html (security.txt), user.html, impl.html, ...]
-
-<h2>Future:</h2>
-- limits [limits.conf, ulimit]
-- services [cron, at, lpd]
-- devices [floppy, cdrom, sound, scanner, printer?, ppp?, ...]
-- software [dosemu, sudo, emulators, ppp?, ...]
-
-<h2>Files:</h2>
-- securetty, pam.d/*, security/access.conf, ssh/sshd_config
-- cron.allow, cron.deny, ...
-- security/limits.conf
-- lilo.conf
-- unsure?: inittab, kdmrc
-
-</pre>
-
-<!-- ##BODY## -->
-
-</body></html>
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/Makefile.am new/yast2-security-2.18.1/Makefile.am
--- old/yast2-security-2.17.12/Makefile.am 2008-11-28 13:30:28.000000000 +0100
+++ new/yast2-security-2.18.1/Makefile.am 2009-06-22 07:56:11.000000000 +0200
@@ -32,10 +32,10 @@
# less strict; prefer bzip2
AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
-# where devtools instal m4 snippets
+# where devtools install m4 snippets
# argh, executed literally
#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
-ACLOCAL_AMFLAGS = -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
cmp -s $< $@ || cp -f $< $@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/Makefile.in new/yast2-security-2.18.1/Makefile.in
--- old/yast2-security-2.17.12/Makefile.in 2008-11-28 13:30:37.000000000 +0100
+++ new/yast2-security-2.18.1/Makefile.in 2009-06-22 07:56:15.000000000 +0200
@@ -226,10 +226,10 @@
# less strict; prefer bzip2
AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
-# where devtools instal m4 snippets
+# where devtools install m4 snippets
# argh, executed literally
#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
-ACLOCAL_AMFLAGS = -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
CLEANFILES =
MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
POT_DST = $(shell find -type d -name testsuite -prune , \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/src/complex.ycp new/yast2-security-2.18.1/src/complex.ycp
--- old/yast2-security-2.17.12/src/complex.ycp 2008-11-11 11:04:42.000000000 +0100
+++ new/yast2-security-2.18.1/src/complex.ycp 2009-01-21 10:09:53.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Complex dialogs definitions
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: complex.ycp 53071 2008-11-07 14:45:37Z jsuchome $
+ * $Id: complex.ycp 54846 2009-01-21 09:09:53Z jsuchome $
*/
{
@@ -20,18 +20,6 @@
include "security/routines.ycp";
include "security/dialogs.ycp";
-/**
- * Read settings dialog
- * @return `next if success, else `abort
- */
-define symbol ReadDialog() ``{
-
- Wizard::RestoreHelp(HELPS["read"]:"");
-// Security::AbortFunction = ``{return true;};
- Security::AbortFunction = ``{return Security::PollAbort();};
- boolean ret = Security::Read();
- return ret ? `next : `abort;
-}
/**
* Write settings dialog
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/src/dialogs.ycp new/yast2-security-2.18.1/src/dialogs.ycp
--- old/yast2-security-2.17.12/src/dialogs.ycp 2008-10-31 12:21:04.000000000 +0100
+++ new/yast2-security-2.18.1/src/dialogs.ycp 2009-06-02 22:40:08.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Dialogs definitions
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: dialogs.ycp 52746 2008-10-30 14:39:21Z lslezak $
+ * $Id: dialogs.ycp 57402 2009-06-02 20:40:08Z jsuchome $
*/
{
@@ -675,16 +675,14 @@
XFrame(0.3,0.15,_("Checks"),`VBox(
settings2widget("PASSWD_USE_CRACKLIB"),
VSeparator(),
- settings2widget("OBSCURE_CHECKS_ENAB"),
+ settings2widget("PASS_MIN_LEN"),
VSeparator(),
settings2widget("PASSWD_REMEMBER_HISTORY"),
- VSeparator()
+ VSeparator ()
)),
`VSpacing(0.4),
settings2widget("PASSWD_ENCRYPTION"),
`VSpacing(0.4),
- settings2widget("PASS_MIN_LEN"),
- `VSpacing(0.4),
/* Frame label */
`Frame(_("Password Age"),`HBox(
`HSpacing(0.4),
@@ -708,6 +706,9 @@
// select the dialog in the tree navigation
Wizard::SelectTreeItem("password");
+ UI::ChangeWidget (`id ("PASS_MIN_LEN"), `Enabled,
+ Security::Settings["PASSWD_USE_CRACKLIB"]:"" == "yes");
+
any ret = nil;
while(true) {
ret = UI::UserInput();
@@ -720,6 +721,12 @@
else if(ret == `back) {
break;
}
+ else if (ret == "PASSWD_USE_CRACKLIB")
+ {
+ // minlen is an option for pam_cracklib
+ UI::ChangeWidget (`id ("PASS_MIN_LEN"), `Enabled,
+ UI::QueryWidget (`id (ret), `Value) == true);
+ }
else if(ret == `next || contains(tree_dialogs, ret)) {
// the current item has been selected, do not change to the same dialog
if (ret == "password")
@@ -751,6 +758,10 @@
Security::PasswordMaxLengths[enc]:8));
continue;
}
+ if (min != 5)
+ {
+ UI::ChangeWidget (`id ("PASSWD_USE_CRACKLIB"), `Value, true);
+ }
break;
}
else if (ret != "PASSWD_ENCRYPTION") {
@@ -764,7 +775,6 @@
widget2settings("PASS_MAX_DAYS");
widget2settings("PASS_MIN_LEN");
widget2settings("PASSWD_USE_CRACKLIB");
- widget2settings("OBSCURE_CHECKS_ENAB");
widget2settings("PASS_WARN_AGE");
widget2settings("PASSWD_ENCRYPTION");
widget2settings("PASSWD_REMEMBER_HISTORY");
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/src/helps.ycp new/yast2-security-2.18.1/src/helps.ycp
--- old/yast2-security-2.17.12/src/helps.ycp 2008-10-09 12:16:25.000000000 +0200
+++ new/yast2-security-2.18.1/src/helps.ycp 2009-06-02 22:40:08.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Helps definition
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: helps.ycp 51952 2008-10-08 06:26:15Z jsuchome $
+ * $Id: helps.ycp 57402 2009-06-02 20:40:08Z jsuchome $
*
* This file contains all helps for the security module screens.
* They are in one huge map called HELPS.
@@ -110,11 +110,11 @@
cannot be found in a dictionary and is not a name or other simple, common word.
By checking the box, enforce password checking in regard to these rules.</p>") +
- /* Password dialog help 3/8 */
- _("<p><b>Test for Complicated Passwords</b>:
-Passwords should be constructed using a mixture of characters. This makes the
-guessing of passwords very difficult. Check this box to enable additional
-checks.</p>") +
+ /* Password dialog help */
+ _("<p><b>Minimum Acceptable Password Length:</b>
+The minimum number of characters in an acceptable password. Attempts to
+assign passwords with fewer characters are rejected. A zero value
+suppresses this check. This option can only be modified when <b>Check New Passwords</b> is set.</p>") +
// Password dialog help 4/8
_("<p><b>Passwords to Remember</b>:
@@ -139,12 +139,6 @@
which makes it difficult to crack passwords with the help of a dictionary.</p>")
+
- /* Password dialog help 6/8 */
- _("<p><b>Minimum Acceptable Password Length:</b>
-The minimum number of characters in an acceptable password. Attempts to
-assign passwords with fewer characters are rejected. A zero value
-suppresses this check.</p>") +
-
/* Password dialog help 7/8 */
_("<p><b>Password Age:</b> Set the minimum and
maximum number of days a password may be used.</p>") +
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/src/levels.ycp new/yast2-security-2.18.1/src/levels.ycp
--- old/yast2-security-2.17.12/src/levels.ycp 2008-11-11 11:04:42.000000000 +0100
+++ new/yast2-security-2.18.1/src/levels.ycp 2009-06-02 22:40:08.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Security settings definitions
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: levels.ycp 53071 2008-11-07 14:45:37Z jsuchome $
+ * $Id: levels.ycp 57402 2009-06-02 20:40:08Z jsuchome $
*
* This file contains definitions of all security settings.
* They are in one huge list.
@@ -66,7 +66,6 @@
"GID_MIN" : "1000",
"DISPLAYMANAGER_SHUTDOWN" : "all",
"LASTLOG_ENAB" : "yes",
- "OBSCURE_CHECKS_ENAB" : "yes",
"PASSWD_ENCRYPTION" : "blowfish",
"PASSWD_USE_CRACKLIB" : "yes",
"PASS_MAX_DAYS" : "99999",
@@ -109,7 +108,6 @@
"GID_MIN" : "1000",
"DISPLAYMANAGER_SHUTDOWN" : "root",
"LASTLOG_ENAB" : "yes",
- "OBSCURE_CHECKS_ENAB" : "yes",
"PASSWD_ENCRYPTION" : "blowfish",
"PASSWD_USE_CRACKLIB" : "yes",
"PASS_MAX_DAYS" : "99999",
@@ -152,7 +150,6 @@
"GID_MIN" : "1000",
"DISPLAYMANAGER_SHUTDOWN" : "root",
"LASTLOG_ENAB" : "yes",
- "OBSCURE_CHECKS_ENAB" : "yes",
"PASSWD_ENCRYPTION" : "blowfish",
"PASSWD_USE_CRACKLIB" : "yes",
"PASS_MAX_DAYS" : "99999",
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/src/routines.ycp new/yast2-security-2.18.1/src/routines.ycp
--- old/yast2-security-2.17.12/src/routines.ycp 2007-09-07 16:10:05.000000000 +0200
+++ new/yast2-security-2.18.1/src/routines.ycp 2009-06-02 22:40:08.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Routines
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: routines.ycp 40434 2007-08-23 13:29:10Z jsuchome $
+ * $Id: routines.ycp 57402 2009-06-02 20:40:08Z jsuchome $
*
* These functions are used for the user interface creation
* and interaction.
@@ -60,8 +60,11 @@
boolean enabled = false;
if(value == "yes")
enabled = true;
+ term chbox = `CheckBox(`id(ID), label, enabled);
+ if (m["Notify"]:"no" == "yes")
+ chbox = `CheckBox(`id(ID), `opt (`notify), label, enabled);
return `VBox(
- `Left(`CheckBox(`id(ID), label, enabled)),
+ `Left(chbox),
VSeparator()
);
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/src/security.ycp new/yast2-security-2.18.1/src/security.ycp
--- old/yast2-security-2.17.12/src/security.ycp 2007-05-21 12:27:06.000000000 +0200
+++ new/yast2-security-2.18.1/src/security.ycp 2009-06-02 22:40:08.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Main file
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: security.ycp 26607 2005-12-19 11:59:18Z jsuchome $
+ * $Id: security.ycp 57402 2009-06-02 20:40:08Z jsuchome $
*
* This is a main file of the module. There is in the file
* only some calls to the basic functions. The settings are
@@ -84,12 +84,6 @@
Security::Settings["PASSWD_ENCRYPTION"] = options["passwd"]:"des";
Security::modified = true;
}
- if (haskey (options, "obscure") &&
- options["obscure"]:"" != Security::Settings["OBSCURE_CHECKS_ENAB"]:"")
- {
- Security::Settings["OBSCURE_CHECKS_ENAB"] = options["obscure"]:"yes";
- Security::modified = true;
- }
if (haskey (options, "crack") &&
options["crack"]:"" != Security::Settings["PASSWD_USE_CRACKLIB"]:"")
{
@@ -167,12 +161,6 @@
"type" : "enum",
"typespec" : [ "des", "md5", "blowfish" ],
],
- "obscure" : $[
- // command line help text for 'set obscure' option
- "help" : _("Test for complicated password"),
- "type" : "enum",
- "typespec" : [ "yes", "no" ],
- ],
"crack" : $[
// command line help text for 'set crack' option
"help" : _("Check new passwords"),
@@ -194,7 +182,7 @@
"mappings" : $[
"summary" : [],
"level" : [ "home", "network", "server" ],//FIXME 1,2,3 aliases
- "set" : [ "passwd", "obscure", "crack", "permissions", "remember" ],
+ "set" : [ "passwd", "crack", "permissions", "remember" ],
]
];
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/src/Security.ycp new/yast2-security-2.18.1/src/Security.ycp
--- old/yast2-security-2.17.12/src/Security.ycp 2008-11-11 11:04:42.000000000 +0100
+++ new/yast2-security-2.18.1/src/Security.ycp 2009-06-02 22:40:08.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Data for the security configuration
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: Security.ycp 53073 2008-11-07 15:15:54Z jsuchome $
+ * $Id: Security.ycp 57402 2009-06-02 20:40:08Z jsuchome $
*/
{
@@ -29,7 +29,7 @@
"consolekit", "haldaemon", "network", "syslog", "auditd", "splash_early", "alsasound",
"irq_balancer", "kbd", "powersaved", "splash", "sshd", "earlyxdm", "hotkey-setup", "atd", "nscd",
"smpppd", "xend", "autofs", "libvirtd", "sendmail", "postfix", "xendomains", "cron", "ddclient",
- "smartd", "stopblktrace", "ntp"
+ "smartd", "stopblktrace", "ntp", "SuSEfirewall", "earlysyslog"
];
// All other services should be turned off
@@ -121,7 +121,6 @@
"GID_MIN" : "1000",
"DISPLAYMANAGER_SHUTDOWN" : "all",
"LASTLOG_ENAB" : "yes",
- "OBSCURE_CHECKS_ENAB" : "yes",
"PASSWD_ENCRYPTION" : "blowfish",
"GROUP_ENCRYPTION" : "md5",
"PASSWD_USE_CRACKLIB" : "yes",
@@ -327,39 +326,9 @@
*/
global define boolean Read() {
- /* Security read dialog caption */
- string caption = _("Initializing Security Configuration");
- integer steps = 3;
-
- integer sl = 0*1000;
- sleep(sl);
-
- Progress::New( caption, " ", steps, [
- /* Progress stage 1/3 */
- _("Read security settings"),
- /* Progress stage 2/3 */
- _("Read inittab settings"),
- /* Progress stage 3/3 */
- _("Read PAM settings"),
- ], [
- /* Progress step 1/4 */
- _("Reading security settings..."),
- /* Progress step 2/4 */
- _("Reading inittab settings..."),
- /* Progress step 3/4 */
- _("Reading PAM settings..."),
- /* Progress step 4/4 */
- _("Finished")
- ],
- ""
- );
-
Settings = $[];
/* Read security settings */
- sleep(sl);
- if(Abort()) return false;
- Progress::NextStage();
mapmap(string file, list<string> vars, Locations, {
maplist(string var, vars, {
@@ -382,11 +351,6 @@
});
y2debug("Settings=%1", Settings);
- /* Read inittab settings */
- sleep(sl);
- if(Abort()) return false;
- Progress::NextStage();
-
list inittab = SCR::Dir(.etc.inittab);
if(contains(inittab, "ca")) {
string ca = (string) SCR::Read(.etc.inittab.ca);
@@ -406,19 +370,13 @@
y2debug("Settings=%1", Settings);
- /* Read pam settings */
- sleep(sl);
- if(Abort()) return false;
- Progress::NextStage();
/* Read runlevel setting */
ReadServiceSettings();
- /* pam stuff */
- map pwcheck = Pam::Query ("pwcheck");
- list<string> pam_check_settings = pwcheck["password"]:[];
+ /* Read pam settings */
- /* read the password hash settings */
+ // read the password hash settings
string method = PamSettings::GetDefaultValue ("CRYPT_FILES");
if (method == nil || method == "" ||
!contains (["des","md5","blowfish"],method))
@@ -430,23 +388,26 @@
Settings["PASSWD_ENCRYPTION"] = method;
Settings["GROUP_ENCRYPTION"] = PamSettings::GetGroupHashMethod ();
- /* obscure checks */
- boolean obscure = !contains (pam_check_settings, "no_obscure_checks");
- Settings["OBSCURE_CHECKS_ENAB"] = obscure? "yes":"no";
-
- /* other pam_pwcheck settings */
+ // cracklib and pwhistory settings
Settings ["PASS_MIN_LEN"] = "5";
Settings ["PASSWD_USE_CRACKLIB"] = "no";
Settings ["PASSWD_REMEMBER_HISTORY"] = "0";
- foreach (string val, pam_check_settings, {
+
+ map pam_cracklib = Pam::Query ("cracklib");
+ if (size (pam_cracklib) > 0)
+ Settings ["PASSWD_USE_CRACKLIB"] = "yes";
+ foreach (string val, pam_cracklib["password"]:[], {
list lval = splitstring (val, "=");
- if (issubstring (val, "minlen") && lval[1]:"" != "")
- Settings ["PASS_MIN_LEN"] = lval[1]:"5";
- /* use cracklib? */
- if (issubstring (val, "cracklib")) {
+ if (issubstring (val, "dictpath=")) {
Settings ["CRACKLIB_DICT_PATH"] = lval[1]:"/usr/lib/cracklib_dict";
- Settings ["PASSWD_USE_CRACKLIB"] = "yes";
}
+ if (issubstring (val, "minlen=") && lval[1]:"" != "")
+ Settings ["PASS_MIN_LEN"] = lval[1]:"5";
+ });
+
+ map pam_history = Pam::Query ("pwhistory");
+ foreach (string val, pam_history["password"]:[], {
+ list lval = splitstring (val, "=");
if (issubstring (val, "remember=") && lval[1]:"" != "")
Settings ["PASSWD_REMEMBER_HISTORY"] = lval[1]:"0";
});
@@ -454,9 +415,6 @@
y2debug("Settings=%1", Settings);
/* Local permissions hack */
- sleep(sl);
- if(Abort()) return false;
- Progress::NextStage();
string perm = Settings["PERMISSION_SECURITY"]:"";
if(issubstring(perm, "easy")) perm = "easy";
@@ -466,8 +424,6 @@
Settings["PERMISSION_SECURITY"] = perm;
y2debug("Settings=%1", Settings);
- sleep(sl);
- if(Abort()) return false;
modified = false;
// remeber the read values
@@ -574,33 +530,32 @@
// use cracklib?
if(Settings["PASSWD_USE_CRACKLIB"]:"no" == "yes") {
- string crack = "pwcheck-cracklib";
+ Pam::Add ("cracklib");
string pth = Settings["CRACKLIB_DICT_PATH"]:"/usr/lib/cracklib_dict";
if (pth != "/usr/lib/cracklib_dict")
- crack = "pwcheck-cracklib-path=" + pth;
- Pam::Add (crack);
+ Pam::Add ("--cracklib-dictpath=" + pth);
}
else
- Pam::Remove ("pwcheck-cracklib");
-
- // save obscure checks
- Pam::Set ("pwcheck-no_obscure_checks",
- Settings["OBSCURE_CHECKS_ENAB"]:"yes" != "yes");
+ Pam::Remove ("cracklib");
// save min pass length
if (Settings["PASS_MIN_LEN"]:"5" != "5")
- Pam::Add (sformat ("pwcheck-minlen=%1", Settings["PASS_MIN_LEN"]:"5"));
+ {
+ Pam::Add ("cracklib"); // minlen is part of cracklib
+ Pam::Add (sformat ("cracklib-minlen=%1", Settings["PASS_MIN_LEN"]:"5"));
+ }
else
- Pam::Remove ("pwcheck-minlen");
+ Pam::Remove ("cracklib-minlen");
// save "remember" value (number of old user passwords to not allow)
if (Settings["PASSWD_REMEMBER_HISTORY"]:"0" != "0")
{
- Pam::Add (sformat ("pwcheck-remember=%1",
+ Pam::Add ("pwhistory");
+ Pam::Add (sformat ("pwhistory-remember=%1",
Settings["PASSWD_REMEMBER_HISTORY"]:"0"));
}
else
- Pam::Remove ("pwcheck-remember");
+ Pam::Remove ("pwhistory-remember");
PamSettings::Write (false);
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/src/widgets.ycp new/yast2-security-2.18.1/src/widgets.ycp
--- old/yast2-security-2.17.12/src/widgets.ycp 2008-01-29 13:36:23.000000000 +0100
+++ new/yast2-security-2.18.1/src/widgets.ycp 2009-06-02 22:40:08.000000000 +0200
@@ -4,7 +4,7 @@
* Summary: Security widgets definitions
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: widgets.ycp 42606 2007-12-03 14:30:04Z jsuchome $
+ * $Id: widgets.ycp 57402 2009-06-02 20:40:08Z jsuchome $
*
* This file contains the definitions of all widgets used by the
* security module. They are all in one map (function) called
@@ -161,13 +161,6 @@
"Value" : "yes"
],
- "OBSCURE_CHECKS_ENAB" : $[
- "Widget" : "CheckBox",
- /* CheckBox label */
- "Label" : _("&Test for Complicated Passwords"),
- "Value" : "yes"
- ],
-
"PASSWD_ENCRYPTION" : $[
"Widget" : "ComboBox",
/* ComboBox label */
@@ -182,6 +175,7 @@
"Widget" : "CheckBox",
/* CheckBox label */
"Label" : _("&Check New Passwords"),
+ "Notify" : "yes",
"Value" : "yes"
],
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/src/wizards.ycp new/yast2-security-2.18.1/src/wizards.ycp
--- old/yast2-security-2.17.12/src/wizards.ycp 2008-11-11 11:04:42.000000000 +0100
+++ new/yast2-security-2.18.1/src/wizards.ycp 2009-01-21 10:09:53.000000000 +0100
@@ -4,7 +4,7 @@
* Summary: Wizards definitions
* Authors: Michal Svec <msvec(a)suse.cz>
*
- * $Id: wizards.ycp 53068 2008-11-07 14:25:14Z jsuchome $
+ * $Id: wizards.ycp 54846 2009-01-21 09:09:53Z jsuchome $
*/
{
@@ -146,17 +146,12 @@
define any SecuritySequence() ``{
map aliases = $[
- "read" : [ ``( ReadDialog() ), true ],
"main" : ``( TreeDialog() ),
"write" : [ ``( WriteDialog() ), true ]
];
map sequence = $[
- "ws_start" : "read",
- "read" : $[
- `abort : `abort,
- `next : "main"
- ],
+ "ws_start" : "main",
"main" : $[
`abort : `abort,
`finish : "write",
@@ -170,6 +165,10 @@
Wizard::CreateDialog();
Wizard::SetDesktopIcon("security");
+
+ // Read has no progress and returns only true
+ Security::Read();
+
any ret = Sequencer::Run(aliases, sequence);
UI::CloseDialog();
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/testsuite/tests/Level1.out new/yast2-security-2.18.1/testsuite/tests/Level1.out
--- old/yast2-security-2.17.12/testsuite/tests/Level1.out 2008-11-11 11:04:42.000000000 +0100
+++ new/yast2-security-2.18.1/testsuite/tests/Level1.out 2009-06-02 22:40:08.000000000 +0200
@@ -79,10 +79,9 @@
Execute .target.bash "/sbin/telinit q" 0
Read .etc.default.passwd."CRYPT_FILES" nil
Write .etc.default.passwd."CRYPT_FILES" "blowfish" true
-Execute .target.bash_output "pam-config -a --pwcheck-cracklib" $[]
-Execute .target.bash_output "pam-config -d --pwcheck-no_obscure_checks" $[]
-Execute .target.bash_output "pam-config -d --pwcheck-minlen" $[]
-Execute .target.bash_output "pam-config -d --pwcheck-remember" $[]
+Execute .target.bash_output "pam-config -a --cracklib" $[]
+Execute .target.bash_output "pam-config -d --cracklib-minlen" $[]
+Execute .target.bash_output "pam-config -d --pwhistory-remember" $[]
Write .etc.default.passwd nil true
Execute .target.bash "echo 1 > /proc/sys/kernel/sysrq" 0
Read .sysconfig.displaymanager.DISPLAYMANAGER ""
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/testsuite/tests/Level2.out new/yast2-security-2.18.1/testsuite/tests/Level2.out
--- old/yast2-security-2.17.12/testsuite/tests/Level2.out 2008-11-11 11:04:42.000000000 +0100
+++ new/yast2-security-2.18.1/testsuite/tests/Level2.out 2009-06-02 22:40:08.000000000 +0200
@@ -79,10 +79,9 @@
Execute .target.bash "/sbin/telinit q" 0
Read .etc.default.passwd."CRYPT_FILES" nil
Write .etc.default.passwd."CRYPT_FILES" "blowfish" true
-Execute .target.bash_output "pam-config -a --pwcheck-cracklib" $[]
-Execute .target.bash_output "pam-config -d --pwcheck-no_obscure_checks" $[]
-Execute .target.bash_output "pam-config -d --pwcheck-minlen" $[]
-Execute .target.bash_output "pam-config -d --pwcheck-remember" $[]
+Execute .target.bash_output "pam-config -a --cracklib" $[]
+Execute .target.bash_output "pam-config -d --cracklib-minlen" $[]
+Execute .target.bash_output "pam-config -d --pwhistory-remember" $[]
Write .etc.default.passwd nil true
Execute .target.bash "echo 0 > /proc/sys/kernel/sysrq" 0
Read .sysconfig.displaymanager.DISPLAYMANAGER ""
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/testsuite/tests/Level3.out new/yast2-security-2.18.1/testsuite/tests/Level3.out
--- old/yast2-security-2.17.12/testsuite/tests/Level3.out 2008-11-11 11:04:42.000000000 +0100
+++ new/yast2-security-2.18.1/testsuite/tests/Level3.out 2009-06-02 22:40:08.000000000 +0200
@@ -79,10 +79,10 @@
Execute .target.bash "/sbin/telinit q" 0
Read .etc.default.passwd."CRYPT_FILES" nil
Write .etc.default.passwd."CRYPT_FILES" "blowfish" true
-Execute .target.bash_output "pam-config -a --pwcheck-cracklib" $[]
-Execute .target.bash_output "pam-config -d --pwcheck-no_obscure_checks" $[]
-Execute .target.bash_output "pam-config -a --pwcheck-minlen=6" $[]
-Execute .target.bash_output "pam-config -d --pwcheck-remember" $[]
+Execute .target.bash_output "pam-config -a --cracklib" $[]
+Execute .target.bash_output "pam-config -a --cracklib" $[]
+Execute .target.bash_output "pam-config -a --cracklib-minlen=6" $[]
+Execute .target.bash_output "pam-config -d --pwhistory-remember" $[]
Write .etc.default.passwd nil true
Execute .target.bash "echo 0 > /proc/sys/kernel/sysrq" 0
Read .sysconfig.displaymanager.DISPLAYMANAGER ""
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/testsuite/tests/Read.out new/yast2-security-2.18.1/testsuite/tests/Read.out
--- old/yast2-security-2.17.12/testsuite/tests/Read.out 2008-11-11 11:04:42.000000000 +0100
+++ new/yast2-security-2.18.1/testsuite/tests/Read.out 2009-06-02 22:40:08.000000000 +0200
@@ -50,8 +50,9 @@
Read .sysconfig.sysctl.IPV6_FORWARD "r11"
Dir .etc.inittab: ["ca"]
Read .etc.inittab.ca ":ctrlaltdel:/sbin/shutdown -r -t 4 now"
-Execute .target.bash_output "pam-config -q --pwcheck" $[]
Read .etc.default.passwd."CRYPT_FILES" "blowfish"
Read .etc.default.passwd.group_crypt nil
Read .etc.default.passwd.crypt "md5"
+Execute .target.bash_output "pam-config -q --cracklib" $[]
+Execute .target.bash_output "pam-config -q --pwhistory" $[]
Return true
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/testsuite/tests/Read.ycp new/yast2-security-2.18.1/testsuite/tests/Read.ycp
--- old/yast2-security-2.17.12/testsuite/tests/Read.ycp 2008-09-24 14:13:57.000000000 +0200
+++ new/yast2-security-2.18.1/testsuite/tests/Read.ycp 2009-06-02 22:40:08.000000000 +0200
@@ -7,7 +7,7 @@
* Authors:
* Michal Svec <msvec(a)suse.cz>
*
- * $Id: Read.ycp 51159 2008-09-15 14:15:47Z lslezak $
+ * $Id: Read.ycp 57402 2009-06-02 20:40:08Z jsuchome $
*
* testedfiles: Security.ycp PamSettings.ycp Pam.ycp
*/
@@ -59,7 +59,6 @@
"GID_MAX" : "l3",
"GID_MIN" : "l4",
"LASTLOG_ENAB" : "l5",
- "OBSCURE_CHECKS_ENAB" : "l6",
"PASS_MAX_DAYS" : "l7",
"PASS_MIN_DAYS" : "l9",
"PASS_MIN_LEN" : "l10",
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/testsuite/tests/Write.out new/yast2-security-2.18.1/testsuite/tests/Write.out
--- old/yast2-security-2.17.12/testsuite/tests/Write.out 2008-11-11 11:04:42.000000000 +0100
+++ new/yast2-security-2.18.1/testsuite/tests/Write.out 2009-06-02 22:40:08.000000000 +0200
@@ -79,10 +79,10 @@
Execute .target.bash "/sbin/telinit q" 0
Read .etc.default.passwd."CRYPT_FILES" nil
Write .etc.default.passwd."CRYPT_FILES" "blowfish" true
-Execute .target.bash_output "pam-config -d --pwcheck-cracklib" $[]
-Execute .target.bash_output "pam-config -a --pwcheck-no_obscure_checks" $[]
-Execute .target.bash_output "pam-config -a --pwcheck-minlen=l10" $[]
-Execute .target.bash_output "pam-config -d --pwcheck-remember" $[]
+Execute .target.bash_output "pam-config -d --cracklib" $[]
+Execute .target.bash_output "pam-config -a --cracklib" $[]
+Execute .target.bash_output "pam-config -a --cracklib-minlen=l10" $[]
+Execute .target.bash_output "pam-config -d --pwhistory-remember" $[]
Write .etc.default.passwd nil true
Execute .target.bash "echo 1 > /proc/sys/kernel/sysrq" 0
Read .sysconfig.displaymanager.DISPLAYMANAGER ""
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/testsuite/tests/Write.ycp new/yast2-security-2.18.1/testsuite/tests/Write.ycp
--- old/yast2-security-2.17.12/testsuite/tests/Write.ycp 2008-09-24 14:13:57.000000000 +0200
+++ new/yast2-security-2.18.1/testsuite/tests/Write.ycp 2009-06-02 22:40:08.000000000 +0200
@@ -7,7 +7,7 @@
* Authors:
* Michal Svec <msvec(a)suse.cz>
*
- * $Id: Write.ycp 51200 2008-09-17 07:29:33Z lslezak $
+ * $Id: Write.ycp 57402 2009-06-02 20:40:08Z jsuchome $
*
* testedfiles: Security.ycp PamSettings.ycp Pam.ycp
*/
@@ -30,7 +30,6 @@
"GID_MIN" : "l4",
"DISPLAYMANAGER_SHUTDOWN" : "r3",
"LASTLOG_ENAB" : "l5",
- "OBSCURE_CHECKS_ENAB" : "l6",
"PASS_MAX_DAYS" : "l7",
"PASS_MIN_DAYS" : "l9",
"PASS_MIN_LEN" : "l10",
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-security-2.17.12/VERSION new/yast2-security-2.18.1/VERSION
--- old/yast2-security-2.17.12/VERSION 2008-11-28 13:30:04.000000000 +0100
+++ new/yast2-security-2.18.1/VERSION 2009-06-22 07:56:00.000000000 +0200
@@ -1 +1 @@
-2.17.12
+2.18.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
Hello community,
here is the log from the commit of package kdebase3 for openSUSE:Factory
checked in at Mon Jun 29 17:05:31 CEST 2009.
--------
--- KDE/kdebase3/kdebase3.changes 2009-05-29 14:56:26.000000000 +0200
+++ kdebase3/kdebase3.changes 2009-06-22 07:04:26.000000000 +0200
@@ -1,0 +2,5 @@
+Mon Jun 22 07:03:30 CEST 2009 - beineri(a)opensuse.org
+
+- remove ancient unversionized obsolete (kdialog)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdebase3.spec ++++++
--- /var/tmp/diff_new_pack.V21834/_old 2009-06-29 17:02:58.000000000 +0200
+++ /var/tmp/diff_new_pack.V21834/_new 2009-06-29 17:02:58.000000000 +0200
@@ -47,8 +47,8 @@
%endif
%define qt_path /usr/lib/qt3
%define kde_path /opt/kde3
-Provides: windowmanager kfontinst kdebase3-konqueror kdialog kdebase3-khotkeys
-Obsoletes: kfontinst kdebase3-konqueror kdialog kdebase3-khotkeys
+Provides: windowmanager kfontinst kdebase3-konqueror kdebase3-khotkeys
+Obsoletes: kfontinst kdebase3-konqueror kdebase3-khotkeys
# bug437293
%ifarch ppc64
Obsoletes: kdebase3-64bit
@@ -73,7 +73,7 @@
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Url: http://www.kde.org/
Version: 3.5.10
-Release: 22
+Release: 23
%define kde_version 3.5.10
Requires: kdebase3-runtime == %{version}
Source0: kdebase-%{kde_version}.tar.bz2
@@ -459,7 +459,7 @@
Summary: Set and list fileshares
Group: System/Management
Version: 2.0
-Release: 565
+Release: 566
%description -n fileshareset
This package contains the the fileshareset utility to allow users to
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 yast2-ldap for openSUSE:Factory
checked in at Mon Jun 29 17:02:31 CEST 2009.
--------
--- yast2-ldap/yast2-ldap.changes 2008-09-03 14:40:56.000000000 +0200
+++ yast2-ldap/yast2-ldap.changes 2009-06-18 15:08:39.000000000 +0200
@@ -1,0 +2,5 @@
+Thu Jun 18 15:07:37 CEST 2009 - mvidner(a)suse.cz
+
+- Using autodocs-cc.ami, which contains a fix for automake 1.11.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-ldap.spec ++++++
--- /var/tmp/diff_new_pack.D20479/_old 2009-06-29 17:01:59.000000000 +0200
+++ /var/tmp/diff_new_pack.D20479/_new 2009-06-29 17:01:59.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package yast2-ldap (Version 2.17.3)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,8 +20,8 @@
Name: yast2-ldap
Version: 2.17.3
-Release: 1
-License: GPL v2 or later
+Release: 8
+License: GPL
Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: yast2-ldap-2.17.3.tar.bz2
@@ -35,12 +35,6 @@
enables searching the LDAP tree and adding/deleting/modifying items on
an LDAP server.
-
-
-Authors:
---------
- Jiri Suchomel <jsuchome(a)suse.cz>
-
%prep
%setup -n yast2-ldap-2.17.3
@@ -74,163 +68,3 @@
%{_libdir}/YaST2/plugin/libpy2ag_ldap.la
%doc %{prefix}/share/doc/packages/yast2-ldap
%changelog
-* Wed Sep 03 2008 jsuchome(a)suse.cz
-- LdapServerAccess.pm: adapted to new LdapServer API
- (rhafer, bnc#422523)
-- 2.17.3
-* Wed Aug 06 2008 jsuchome(a)suse.cz
-- adapted LdapServerAccess to new API of yast2-ldap-server (rhafer)
-- 2.17.2
-* Fri Jul 18 2008 jsuchome(a)suse.cz
-- do not lowercase LDAP object names (fate#303596)
-- 2.17.1
-* Tue Jun 24 2008 jsuchome(a)suse.cz
-- ldapcpplib-devel renamed to libldapcpp-devel (bnc#403082)
-- 2.17.0
-* Fri Feb 29 2008 jsuchome(a)suse.cz
-- document Execute (.unbind) agent call
-* Wed Feb 27 2008 jsuchome(a)suse.cz
-- search for all attributes (this time pwdaccountlockedtime)
- before modify action (bnc#364837)
-- 2.16.0
-* Mon Mar 05 2007 jsuchome(a)suse.cz
-- return information that "starting TLS" failed (#246397)
-- 2.15.1
-* Mon Dec 18 2006 jsuchome(a)suse.cz
-- ask attribute for 'usage' flag (required by F301179)
-- new call for testing password policy support (F301179)
-- better debug for referral exceptions
-- 2.15.0
-* Mon Nov 06 2006 jsuchome(a)suse.cz
-- fixed html documentation header
-- new version for new product
-- 2.14.0
-* Fri Mar 31 2006 jsuchome(a)suse.cz
-- constructor of LDAPConnection object may throw an exception (#159741)
-- 2.13.4
-* Thu Mar 09 2006 jsuchome(a)suse.cz
-- BuildRequires: added missing yast2
-- 2.13.3
-* Mon Feb 06 2006 jsuchome(a)suse.cz
-- reduced BuildRequires
-- 2.13.2
-* Tue Nov 22 2005 jsuchome(a)suse.cz
-- adapted .users and .groups calls to to index maps names
- ("uid"/"cn" attributes)
-- added .users_by_uidnumber and .groups.by_gidnumber paths
-- 2.13.1
-* Fri Oct 21 2005 jsuchome(a)suse.cz
-- fixed failing builds, added some comments to functions
-- 2.13.0
-* Wed Aug 10 2005 jsuchome(a)suse.cz
-- use warnings, not errors for referral exceptions
-- 2.12.2
-* Thu Apr 21 2005 jsuchome(a)suse.cz
-- adapted for new interface of new start_tls function (#55844)
-- 2.12.1
-* Tue Mar 15 2005 jsuchome(a)suse.cz
-- do not call methods from deleted object (#72190)
-- 2.12.0
-* Mon Aug 09 2004 jsuchome(a)suse.cz
-- LdapServerAccess.pm: function for adding indices and Samba ACL hack
-- 2.10.4
-* Thu Aug 05 2004 jsuchome(a)suse.cz
-- updated to handle the split of ldapcpplib library
-- 2.10.3
-* Thu Jul 29 2004 jsuchome(a)suse.cz
-- added LdapServerAccess.pm to provide access to LDAP server module
-- yast2 is required
-- 2.10.2
-* Wed Jul 14 2004 jsuchome(a)suse.cz
-- correctly initialize global values in constructor
-- read binary values also for users/groups
-- 2.10.1
-* Fri Jun 11 2004 jsuchome(a)suse.cz
-- implemented Execute (.ldap.ping) call (#41354)
-- 2.10.0
-* Mon May 17 2004 jsuchome(a)suse.cz
-- enhanced error logging
-- 2.9.15
-* Wed May 12 2004 jsuchome(a)suse.cz
-- fix of 'rdn' generating during rename (#40420)
-- 2.9.14
-* Wed May 05 2004 jsuchome(a)suse.cz
-- do not return error, when no user was found
-- 2.9.13
-* Thu Apr 22 2004 jsuchome(a)suse.cz
-- 2.9.12
-* Wed Apr 21 2004 jsuchome(a)suse.cz
-- enable recursive delete (#39185) and rename (#39193)
-* Mon Apr 19 2004 jsuchome(a)suse.cz
-- on error, return also additional message produced by server (#38668)
-* Tue Apr 13 2004 jsuchome(a)suse.cz
-- "include_dn" option: DN could be included in a map of each entry
- found by search call (#38821)
-- 2.9.11
-* Thu Apr 08 2004 jsuchome(a)suse.cz
-- "use_tls" could be passed in initialization call
-* Fri Apr 02 2004 jsuchome(a)suse.cz
-- changed license to GPL
-- 2.9.10
-* Tue Mar 30 2004 jsuchome(a)suse.cz
-- enable TLS support (#37393)
-- 2.9.9
-* Mon Mar 29 2004 jsuchome(a)suse.cz
-- more on binary values: enable multi valued attributes
- (-> List of Byteblocks)
-- 2.9.8
-* Thu Mar 25 2004 jsuchome(a)suse.cz
-- fixed adding new entry containing attribute with binary value
-- 2.9.7
-* Mon Mar 22 2004 jsuchome(a)suse.cz
-- return lowercase attribute names
-- inital support for binary values
-- 2.9.6
-* Fri Mar 19 2004 mvidner(a)suse.cz
-- added AGENT_LIBADD so that agents work from standalone Perl
-* Mon Mar 15 2004 jsuchome(a)suse.cz
-- do not change LDAP keys for yast2-users usage
- ("uid" for users and "cn" for groups)
-- 2.9.5
-* Fri Mar 12 2004 jsuchome(a)suse.cz
-- do not ignore userPassword value
-* Wed Mar 03 2004 jsuchome(a)suse.cz
-- configurable member attribute of LDAP groups
-- 2.9.4
-* Wed Feb 25 2004 jsuchome(a)suse.cz
-- convert string-type values to integers if possible
-* Wed Feb 11 2004 jsuchome(a)suse.cz
-- attributes "uid" (for users) and "cn" (for groups) allowed only
- with single value
-- change in the rename process: first rename, then change the attributes
-- 2.9.3
-* Tue Feb 10 2004 jsuchome(a)suse.cz
-- check for integer values and convert then to string
-* Tue Feb 03 2004 jsuchome(a)suse.cz
-- updated for new Users module
-- change of some structures: use map instead of lists (better search)
-- 2.9.2
-* Tue Nov 18 2003 jsuchome(a)suse.cz
-- 2.9.1
-* Tue Nov 18 2003 jsuchome(a)suse.cz
-- migrated to doxygen
-* Fri Oct 03 2003 jsuchome(a)suse.cz
-- attribute 'cn' not returned as 'fullname' any more (but as 'cn')
-- 2.9.0
-* Tue Sep 02 2003 jsuchome(a)suse.cz
-- do not read value of userPassword attribute (for yast2-users module)
-* Mon Sep 01 2003 jsuchome(a)suse.cz
-- added test for object class existence
-- 2.8.3
-* Tue Aug 12 2003 jsuchome(a)suse.de
-- updated agent documentation
-- 2.8.2
-* Fri Jul 11 2003 jsuchome(a)suse.de
-- groups are now groupOfUniqueNames
-* Wed Jul 02 2003 jsuchome(a)suse.de
-- schema support (reading, queries)
-- 2.8.1
-* Wed May 28 2003 jsuchome(a)suse.cz
-- Initial version
-- Enables generic search/add/modify/delete calls
-- Special calls used by yast2-users module
++++++ yast2-ldap-2.17.3.tar.bz2 ++++++
++++ 61488 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 yast2-ldap-client for openSUSE:Factory
checked in at Mon Jun 29 17:01:47 CEST 2009.
--------
--- yast2-ldap-client/yast2-ldap-client.changes 2009-06-08 14:53:52.000000000 +0200
+++ yast2-ldap-client/yast2-ldap-client.changes 2009-06-26 15:25:04.000000000 +0200
@@ -1,0 +2,7 @@
+Thu Jun 25 22:12:56 CEST 2009 - jsuchome(a)suse.cz
+
+- manual installation of 32bit packages packages no longer needed
+ (bnc#354164)
+- 2.18.4
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
yast2-ldap-client-2.18.1.tar.bz2
New:
----
yast2-ldap-client-2.18.4.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-ldap-client.spec ++++++
--- /var/tmp/diff_new_pack.P18419/_old 2009-06-29 17:00:51.000000000 +0200
+++ /var/tmp/diff_new_pack.P18419/_new 2009-06-29 17:00:51.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package yast2-ldap-client (Version 2.18.1)
+# spec file for package yast2-ldap-client (Version 2.18.4)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,13 +19,13 @@
Name: yast2-ldap-client
-Version: 2.18.1
-Release: 2
-License: GPL v2 or later
-Group: System/YaST
+Version: 2.18.4
+Release: 1
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Source0: yast2-ldap-client-2.18.1.tar.bz2
+Source0: yast2-ldap-client-2.18.4.tar.bz2
Prefix: /usr
+Group: System/YaST
+License: GPL v2 or later
BuildRequires: doxygen perl-XML-Writer update-desktop-files yast2 yast2-devtools yast2-network yast2-pam yast2-testsuite
PreReq: %fillup_prereq
# SLPAPI.pm
@@ -46,15 +46,8 @@
With this YaST2 module you can configure an LDAP client so that an
OpenLDAP server will be used for user authentication.
-
-
-Authors:
---------
- Thorsten Kukuk <kukuk(a)suse.de>
- Jiri Suchomel <jsuchome(a)suse.cz>
-
%prep
-%setup -n yast2-ldap-client-2.18.1
+%setup -n yast2-ldap-client-2.18.4
%build
%{prefix}/bin/y2tool y2autoconf
@@ -64,7 +57,9 @@
export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
%{?suse_update_config:%{suse_update_config -f}}
./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir}
-make %{?jobs:-j%jobs}
+# V=1: verbose build in case we used AM_SILENT_RULES(yes)
+# so that RPM_OPT_FLAGS check works
+make %{?jobs:-j%jobs} V=1
%install
make install DESTDIR="$RPM_BUILD_ROOT"
++++++ yast2-ldap-client-2.18.1.tar.bz2 -> yast2-ldap-client-2.18.4.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-ldap-client-2.18.1/autodocs-ycp.ami new/yast2-ldap-client-2.18.4/autodocs-ycp.ami
--- old/yast2-ldap-client-2.18.1/autodocs-ycp.ami 2009-02-04 15:32:13.000000000 +0100
+++ new/yast2-ldap-client-2.18.4/autodocs-ycp.ami 2009-06-26 14:57:27.000000000 +0200
@@ -1,5 +1,5 @@
# -*- makefile -*- Automake include file
-# $Id: autodocs-ycp.ami 33394 2006-10-13 11:51:40Z mvidner $
+# $Id: autodocs-ycp.ami 57644 2009-06-19 08:38:11Z mvidner $
# Builds source documentation for YCP sources
# Uses ycpdoc
@@ -8,20 +8,25 @@
# Optional - the default is $(srcdir)/../../src/*.ycp
# AUTODOCS_PM: Files that the perl autodocs is built from
# Optional - the default is $(srcdir)/../../src/*.pm
+# AUTODOCS_SUBDIR: To install the result to $(docdir)/SUBDIR/autodocs
+# Optional - the default is no subdir, $(docdir)/autodocs
+# AUTODOCS_STRIP: Strip it from filenames. The remaining / are replaced by __
+# Optional - the default is $(srcdir)/../../src
-htmldir = $(docdir)/autodocs
+htmldir = $(docdir)/$(AUTODOCS_SUBDIR)/autodocs
-html_DATA = index.html $(wildcard *.html)
+html_DATA = index.html $(filter-out index.html, $(wildcard *.html))
CLEANFILES = $(html_DATA) pod2htm*.tmp
AUTODOCS_YCP ?= $(wildcard $(srcdir)/../../src/*.ycp)
AUTODOCS_PM ?= $(wildcard $(srcdir)/../../src/*.pm)
+AUTODOCS_STRIP ?= $(srcdir)/../../src
index.html: $(AUTODOCS_YCP) $(AUTODOCS_PM)
#including *.pm, for the index
- ${YCPDOC} -d. $^
+ ${YCPDOC} -d. -s$(AUTODOCS_STRIP) $(AUTODOCS_YCP)
for i in $(AUTODOCS_PM); do \
- b=`basename $$i`; b=$${b%.pm}; \
+ b=$${i##$(AUTODOCS_STRIP)}; b=$${b#/}; b=$${b//\//__}; b=$${b%.pm}; \
pod2html --title=$$b --infile=$$i --outfile=$$b.html; \
- echo "<a href='$$b.html'>$$b</a>" > $$b.mod.html; \
+ echo "<a href='$$b.html'>$${b/__/::}</a>" > $$b.mod.html; \
done
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-ldap-client-2.18.1/configure new/yast2-ldap-client-2.18.4/configure
--- old/yast2-ldap-client-2.18.1/configure 2009-02-04 15:32:16.000000000 +0100
+++ new/yast2-ldap-client-2.18.4/configure 2009-06-26 14:57:29.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for yast2-ldap-client 2.17.18.
+# Generated by GNU Autoconf 2.63 for yast2-ldap-client 2.18.4.
#
# Report bugs to <http://bugs.opensuse.org/>.
#
@@ -596,8 +596,8 @@
# Identity of this package.
PACKAGE_NAME='yast2-ldap-client'
PACKAGE_TARNAME='yast2-ldap-client'
-PACKAGE_VERSION='2.17.18'
-PACKAGE_STRING='yast2-ldap-client 2.17.18'
+PACKAGE_VERSION='2.18.4'
+PACKAGE_STRING='yast2-ldap-client 2.18.4'
PACKAGE_BUGREPORT='http://bugs.opensuse.org/'
ac_unique_file="RPMNAME"
@@ -1274,7 +1274,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 yast2-ldap-client 2.17.18 to adapt to many kinds of systems.
+\`configure' configures yast2-ldap-client 2.18.4 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1346,7 +1346,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of yast2-ldap-client 2.17.18:";;
+ short | recursive ) echo "Configuration of yast2-ldap-client 2.18.4:";;
esac
cat <<\_ACEOF
@@ -1426,7 +1426,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-yast2-ldap-client configure 2.17.18
+yast2-ldap-client configure 2.18.4
generated by GNU Autoconf 2.63
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1440,7 +1440,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by yast2-ldap-client $as_me 2.17.18, which was
+It was created by yast2-ldap-client $as_me 2.18.4, which was
generated by GNU Autoconf 2.63. Invocation command line was
$ $0 $@
@@ -2287,7 +2287,7 @@
# Define the identity of the package.
PACKAGE='yast2-ldap-client'
- VERSION='2.17.18'
+ VERSION='2.18.4'
cat >>confdefs.h <<_ACEOF
@@ -2511,7 +2511,7 @@
-VERSION="2.17.18"
+VERSION="2.18.4"
RPMNAME="yast2-ldap-client"
MAINTAINER="Jiri Suchomel <jsuchome(a)suse.cz>"
@@ -3452,7 +3452,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by yast2-ldap-client $as_me 2.17.18, which was
+This file was extended by yast2-ldap-client $as_me 2.18.4, which was
generated by GNU Autoconf 2.63. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -3502,7 +3502,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_version="\\
-yast2-ldap-client config.status 2.17.18
+yast2-ldap-client config.status 2.18.4
configured by $0, generated by GNU Autoconf 2.63,
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-ldap-client-2.18.1/configure.in new/yast2-ldap-client-2.18.4/configure.in
--- old/yast2-ldap-client-2.18.1/configure.in 2009-02-04 15:32:13.000000000 +0100
+++ new/yast2-ldap-client-2.18.4/configure.in 2009-06-26 14:57:27.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2-ldap-client
dnl
-dnl -- This file is generated by y2autoconf 2.17.6 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.18.9 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-ldap-client, 2.17.18, http://bugs.opensuse.org/, yast2-ldap-client)
+AC_INIT(yast2-ldap-client, 2.18.4, http://bugs.opensuse.org/, yast2-ldap-client)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.17.18"
+VERSION="2.18.4"
RPMNAME="yast2-ldap-client"
MAINTAINER="Jiri Suchomel <jsuchome(a)suse.cz>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-ldap-client-2.18.1/doc/autodocs/Makefile.in new/yast2-ldap-client-2.18.4/doc/autodocs/Makefile.in
--- old/yast2-ldap-client-2.18.1/doc/autodocs/Makefile.in 2009-02-04 15:32:17.000000000 +0100
+++ new/yast2-ldap-client-2.18.4/doc/autodocs/Makefile.in 2009-06-26 14:57:30.000000000 +0200
@@ -17,7 +17,7 @@
# Makefile.am for YCP module .../doc/autodocs
# -*- makefile -*- Automake include file
-# $Id: autodocs-ycp.ami 33394 2006-10-13 11:51:40Z mvidner $
+# $Id: autodocs-ycp.ami 57644 2009-06-19 08:38:11Z mvidner $
# Builds source documentation for YCP sources
# Uses ycpdoc
@@ -26,6 +26,10 @@
# Optional - the default is $(srcdir)/../../src/*.ycp
# AUTODOCS_PM: Files that the perl autodocs is built from
# Optional - the default is $(srcdir)/../../src/*.pm
+# AUTODOCS_SUBDIR: To install the result to $(docdir)/SUBDIR/autodocs
+# Optional - the default is no subdir, $(docdir)/autodocs
+# AUTODOCS_STRIP: Strip it from filenames. The remaining / are replaced by __
+# Optional - the default is $(srcdir)/../../src
VPATH = @srcdir@
pkgdatadir = $(datadir)/@PACKAGE@
@@ -142,7 +146,7 @@
host_cpu = @host_cpu@
host_os = @host_os@
host_vendor = @host_vendor@
-htmldir = $(docdir)/autodocs
+htmldir = $(docdir)/$(AUTODOCS_SUBDIR)/autodocs
imagedir = @imagedir@
includedir = @includedir@
infodir = @infodir@
@@ -183,7 +187,7 @@
ydatadir = @ydatadir@
yncludedir = @yncludedir@
ystartupdir = @ystartupdir@
-html_DATA = index.html $(wildcard *.html)
+html_DATA = index.html $(filter-out index.html, $(wildcard *.html))
CLEANFILES = $(html_DATA) pod2htm*.tmp
all: all-am
@@ -369,14 +373,15 @@
AUTODOCS_YCP ?= $(wildcard $(srcdir)/../../src/*.ycp)
AUTODOCS_PM ?= $(wildcard $(srcdir)/../../src/*.pm)
+AUTODOCS_STRIP ?= $(srcdir)/../../src
index.html: $(AUTODOCS_YCP) $(AUTODOCS_PM)
#including *.pm, for the index
- ${YCPDOC} -d. $^
+ ${YCPDOC} -d. -s$(AUTODOCS_STRIP) $(AUTODOCS_YCP)
for i in $(AUTODOCS_PM); do \
- b=`basename $$i`; b=$${b%.pm}; \
+ b=$${i##$(AUTODOCS_STRIP)}; b=$${b#/}; b=$${b//\//__}; b=$${b%.pm}; \
pod2html --title=$$b --infile=$$i --outfile=$$b.html; \
- echo "<a href='$$b.html'>$$b</a>" > $$b.mod.html; \
+ echo "<a href='$$b.html'>$${b/__/::}</a>" > $$b.mod.html; \
done
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-ldap-client-2.18.1/Makefile.am new/yast2-ldap-client-2.18.4/Makefile.am
--- old/yast2-ldap-client-2.18.1/Makefile.am 2009-02-04 15:32:13.000000000 +0100
+++ new/yast2-ldap-client-2.18.4/Makefile.am 2009-06-26 14:57:27.000000000 +0200
@@ -32,10 +32,10 @@
# less strict; prefer bzip2
AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
-# where devtools instal m4 snippets
+# where devtools install m4 snippets
# argh, executed literally
#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
-ACLOCAL_AMFLAGS = -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
Makefile.am.common: $(DEVTOOLS_DIR)/admin/Makefile.am.common
cmp -s $< $@ || cp -f $< $@
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-ldap-client-2.18.1/Makefile.in new/yast2-ldap-client-2.18.4/Makefile.in
--- old/yast2-ldap-client-2.18.1/Makefile.in 2009-02-04 15:32:17.000000000 +0100
+++ new/yast2-ldap-client-2.18.4/Makefile.in 2009-06-26 14:57:30.000000000 +0200
@@ -226,10 +226,10 @@
# less strict; prefer bzip2
AUTOMAKE_OPTIONS = foreign dist-bzip2 no-dist-gzip
-# where devtools instal m4 snippets
+# where devtools install m4 snippets
# argh, executed literally
#ACLOCAL_AMFLAGS = -I $(Y2DEVTOOLS_PREFIX)/share/aclocal
-ACLOCAL_AMFLAGS = -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
+ACLOCAL_AMFLAGS = -I . -I `if test -d ./devtools/admin; then echo ./devtools/admin; else pkg-config --print-errors --variable=datadir yast2-devtools; fi`/aclocal
CLEANFILES =
MAINTAINERCLEANFILES = package/$(RPMNAME)-$(VERSION).tar.bz2 package/$(RPMNAME).spec
POT_DST = $(shell find -type d -name testsuite -prune , \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-ldap-client-2.18.1/src/Ldap.ycp new/yast2-ldap-client-2.18.4/src/Ldap.ycp
--- old/yast2-ldap-client-2.18.1/src/Ldap.ycp 2009-03-11 19:07:33.000000000 +0100
+++ new/yast2-ldap-client-2.18.4/src/Ldap.ycp 2009-06-25 22:11:39.000000000 +0200
@@ -5,7 +5,7 @@
* Authors: Thorsten Kukuk <kukuk(a)suse.de>
* Anas Nashif <nashif(a)suse.de>
*
- * $Id: Ldap.ycp 54645 2009-01-15 13:46:41Z jsuchome $
+ * $Id: Ldap.ycp 57490 2009-06-08 12:53:14Z jsuchome $
*/
{
@@ -13,7 +13,6 @@
module "Ldap";
textdomain "ldap-client";
- import "Arch";
import "Autologin";
import "Directory";
import "FileUtils";
@@ -278,23 +277,6 @@
// if /etc/passwd was read
boolean passwd_read = false;
- // packages to install for specific arhitectures (#49808)
- global map arch_packages = $[
- "pam_ldap" : $[
- "ia64" : [ "pam_ldap-x86" ],
- "ppc64" : [ "pam_ldap-64bit" ],
- "s390_64" : [ "pam_ldap-32bit" ],
- "x86_64" : [ "pam_ldap-32bit" ],
- ],
- "nss_ldap" : $[
- "ia64" : [ "nss_ldap-x86" ],
- "ppc64" : [ "nss_ldap-64bit" ],
- "s390_64" : [ "nss_ldap-32bit" ],
- "x86_64" : [ "nss_ldap-32bit" ],
-
- ]
- ];
-
/**
* if pam_mkhomedir is set in /etc/pam.d/commond-session
*/
@@ -370,21 +352,6 @@
}
/**
- * Return list of architecture specific packages (derived from package list
- * given as parameter) merged with the packages in parameter
- */
- global define list<string> UpdatedArchPackages (list<string> packages) {
-
- list<string> ret = packages;
- string arch = Arch::architecture ();
-
- foreach (string package, packages, {
- ret = (list<string>) union (ret, arch_packages[package,arch]:[]);
- });
- return ret;
- }
-
- /**
* Return needed packages and packages to be removed
* during autoinstallation.
* @return map of lists.
@@ -394,9 +361,7 @@
if (start)
required_packages = (list<string>)
union (required_packages, ["pam_ldap", "nss_ldap"]);
- list<string> install_pkgs = UpdatedArchPackages (required_packages);
- list remove_pkgs = [];
- return ($["install": install_pkgs, "remove": remove_pkgs]);
+ return ($["install": required_packages, "remove": []]);
}
@@ -736,13 +701,15 @@
{
list<string> map_attrs = ReadLdapConfEntries ("nss_map_attribute");
foreach (string map_attr, map_attrs, {
- map_attr = tolower (map_attr);
- if (issubstring (map_attr, "uniquemember"))
+ if (issubstring (tolower (map_attr), "uniquemember"))
{
list<string> attr = splitstring (map_attr, " \t");
- if (attr[0]:"" == "uniquemember")
+ if (tolower (attr[0]:"") == "uniquemember")
{
member_attribute = attr[1]:member_attribute;
+ // LDAP needs to know correct attribute name
+ if (member_attribute == "uniquemember")
+ member_attribute = "uniqueMember";
old_member_attribute = member_attribute;
}
}
@@ -2614,8 +2581,7 @@
block<boolean> abort = ``{ return false; };
- list<string> needed_packages =
- UpdatedArchPackages (["pam_ldap", "nss_ldap"]);
+ list<string> needed_packages = ["pam_ldap", "nss_ldap"];
if (_start_autofs && !Package::Installed("autofs"))
{
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-ldap-client-2.18.1/src/ui.ycp new/yast2-ldap-client-2.18.4/src/ui.ycp
--- old/yast2-ldap-client-2.18.1/src/ui.ycp 2009-02-04 15:33:10.000000000 +0100
+++ new/yast2-ldap-client-2.18.4/src/ui.ycp 2009-06-25 22:12:06.000000000 +0200
@@ -5,7 +5,7 @@
* Authors: Thorsten Kukuk <kukuk(a)suse.de>
* Anas Nashif <nashif(a)suse.de>
*
- * $Id: ui.ycp 55208 2009-02-03 14:44:05Z jsuchome $
+ * $Id: ui.ycp 57490 2009-06-08 12:53:14Z jsuchome $
*
* All user interface functions.
*/
@@ -430,8 +430,7 @@
}
}
- list<string> needed_packages =
- Ldap::UpdatedArchPackages (["pam_ldap", "nss_ldap"]);
+ list<string> needed_packages = ["pam_ldap", "nss_ldap"];
if (start && !Package::InstalledAll (needed_packages))
{
@@ -613,9 +612,9 @@
list<term>member_attributes = [
`item (`id("member"), "member", member_attribute == "member"),
- `item (`id("uniquemember"), "uniquemember", member_attribute == "uniquemember")
+ `item (`id("uniqueMember"), "uniqueMember", member_attribute == "uniqueMember")
];
- if (member_attribute != "member" && member_attribute != "uniquemember")
+ if (member_attribute != "member" && member_attribute != "uniqueMember")
{
member_attributes = add (member_attributes,
`item (`id(member_attribute), member_attribute, true));
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/yast2-ldap-client-2.18.1/VERSION new/yast2-ldap-client-2.18.4/VERSION
--- old/yast2-ldap-client-2.18.1/VERSION 2009-03-11 19:12:42.000000000 +0100
+++ new/yast2-ldap-client-2.18.4/VERSION 2009-06-26 14:55:38.000000000 +0200
@@ -1 +1 @@
-2.18.1
+2.18.4
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 yast2-network for openSUSE:Factory
checked in at Mon Jun 29 17:00:36 CEST 2009.
--------
--- yast2-network/yast2-network.changes 2009-06-01 12:04:03.000000000 +0200
+++ yast2-network/yast2-network.changes 2009-06-19 12:03:03.000000000 +0200
@@ -1,0 +2,5 @@
+Fri Jun 19 10:56:49 CEST 2009 - mvidner(a)suse.cz
+
+- Using autodocs-ycp.ami, which contains a fix for automake 1.11.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-network.spec ++++++
--- /var/tmp/diff_new_pack.b17428/_old 2009-06-29 17:00:19.000000000 +0200
+++ /var/tmp/diff_new_pack.b17428/_new 2009-06-29 17:00:19.000000000 +0200
@@ -20,12 +20,12 @@
Name: yast2-network
Version: 2.18.35
-Release: 1
-License: GPL v2 or later
-Group: System/YaST
+Release: 2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: yast2-network-2.18.35.tar.bz2
Prefix: /usr
+Group: System/YaST
+License: GPL v2 or later
# should be required by devtools
BuildRequires: perl-XML-Writer pkgconfig rpm
BuildRequires: update-desktop-files
@@ -62,21 +62,9 @@
%description
This package contains the YaST2 component for network configuration.
-
-
-Authors:
---------
- Michal Svec <msvec(a)suse.cz>
-
%description devel-doc
This package contains autogenerated documentation for yast2-network
-
-
-Authors:
---------
- Michal Svec <msvec(a)suse.cz>
-
%prep
%setup -n yast2-network-2.18.35
@@ -88,7 +76,9 @@
export CXXFLAGS="$RPM_OPT_FLAGS -DNDEBUG"
%{?suse_update_config:%{suse_update_config -f}}
./configure --libdir=%{_libdir} --prefix=%{prefix} --mandir=%{_mandir}
-make %{?jobs:-j%jobs}
+# V=1: verbose build in case we used AM_SILENT_RULES(yes)
+# so that RPM_OPT_FLAGS check works
+make %{?jobs:-j%jobs} V=1
%install
make install DESTDIR="$RPM_BUILD_ROOT"
++++++ yast2-network-2.18.35.tar.bz2 ++++++
++++ 13414 lines of diff (skipped)
++++ retrying with extended exclude list
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.18.35/autodocs-ycp.ami new/yast2-network-2.18.35/autodocs-ycp.ami
--- old/yast2-network-2.18.35/autodocs-ycp.ami 1970-01-01 01:00:00.000000000 +0100
+++ new/yast2-network-2.18.35/autodocs-ycp.ami 2009-06-23 07:28:43.000000000 +0200
@@ -0,0 +1,32 @@
+# -*- makefile -*- Automake include file
+# $Id: autodocs-ycp.ami 57644 2009-06-19 08:38:11Z mvidner $
+
+# Builds source documentation for YCP sources
+# Uses ycpdoc
+# PARAMETERS:
+# AUTODOCS_YCP: Files that the ycp autodocs is built from
+# Optional - the default is $(srcdir)/../../src/*.ycp
+# AUTODOCS_PM: Files that the perl autodocs is built from
+# Optional - the default is $(srcdir)/../../src/*.pm
+# AUTODOCS_SUBDIR: To install the result to $(docdir)/SUBDIR/autodocs
+# Optional - the default is no subdir, $(docdir)/autodocs
+# AUTODOCS_STRIP: Strip it from filenames. The remaining / are replaced by __
+# Optional - the default is $(srcdir)/../../src
+
+htmldir = $(docdir)/$(AUTODOCS_SUBDIR)/autodocs
+
+html_DATA = index.html $(filter-out index.html, $(wildcard *.html))
+CLEANFILES = $(html_DATA) pod2htm*.tmp
+
+AUTODOCS_YCP ?= $(wildcard $(srcdir)/../../src/*.ycp)
+AUTODOCS_PM ?= $(wildcard $(srcdir)/../../src/*.pm)
+AUTODOCS_STRIP ?= $(srcdir)/../../src
+
+index.html: $(AUTODOCS_YCP) $(AUTODOCS_PM)
+#including *.pm, for the index
+ ${YCPDOC} -d. -s$(AUTODOCS_STRIP) $(AUTODOCS_YCP)
+ for i in $(AUTODOCS_PM); do \
+ b=$${i##$(AUTODOCS_STRIP)}; b=$${b#/}; b=$${b//\//__}; b=$${b%.pm}; \
+ pod2html --title=$$b --infile=$$i --outfile=$$b.html; \
+ echo "<a href='$$b.html'>$${b/__/::}</a>" > $$b.mod.html; \
+ done
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.18.35/configure.in new/yast2-network-2.18.35/configure.in
--- old/yast2-network-2.18.35/configure.in 2009-06-01 08:57:08.000000000 +0200
+++ new/yast2-network-2.18.35/configure.in 2009-06-23 07:28:43.000000000 +0200
@@ -1,9 +1,9 @@
dnl configure.in for yast2-network
dnl
-dnl -- This file is generated by y2autoconf 2.18.5 - DO NOT EDIT! --
+dnl -- This file is generated by y2autoconf 2.18.8 - DO NOT EDIT! --
dnl (edit configure.in.in instead)
-AC_INIT(yast2-network, 2.18.34, http://bugs.opensuse.org/, yast2-network)
+AC_INIT(yast2-network, 2.18.35, http://bugs.opensuse.org/, yast2-network)
dnl Check for presence of file 'RPMNAME'
AC_CONFIG_SRCDIR([RPMNAME])
@@ -18,7 +18,7 @@
AM_INIT_AUTOMAKE(tar-ustar -Wno-portability)
dnl Important YaST2 variables
-VERSION="2.18.34"
+VERSION="2.18.35"
RPMNAME="yast2-network"
MAINTAINER="Michal Zugec <mzugec(a)suse.cz>"
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.18.35/doc/autodocs/Makefile.am new/yast2-network-2.18.35/doc/autodocs/Makefile.am
--- old/yast2-network-2.18.35/doc/autodocs/Makefile.am 2008-01-24 14:41:26.000000000 +0100
+++ new/yast2-network-2.18.35/doc/autodocs/Makefile.am 2009-06-19 10:58:03.000000000 +0200
@@ -1,11 +1,4 @@
-#
# Makefile.am for YCP module .../doc/autodocs
-#
-htmldir = @docdir@/autodocs
-
-html_DATA = index.html $(wildcard *.html)
-CLEANFILES = $(html_DATA)
-
-index.html: $(srcdir)/../../src/*/*.ycp
- ${YCPDOC} -d. -s$(srcdir)/../../src/ $(srcdir)/../../src/*/*.ycp
+AUTODOCS_YCP = $(srcdir)/../../src/*/*.ycp
+include $(top_srcdir)/autodocs-ycp.ami
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.18.35/doc/Makefile.am new/yast2-network-2.18.35/doc/Makefile.am
--- old/yast2-network-2.18.35/doc/Makefile.am 2008-01-24 14:41:26.000000000 +0100
+++ new/yast2-network-2.18.35/doc/Makefile.am 2009-06-23 07:28:30.000000000 +0200
@@ -7,7 +7,9 @@
htmldir = $(docdir)
doc_DATA = autoinst
-html_DATA = todo.html $(wildcard *.html)
+html_DATA = $(wildcard *.html)
+
+all-local: todo.html
todo.html: Todo.txt
@( \
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/yast2-network-2.18.35/doc/todo.html new/yast2-network-2.18.35/doc/todo.html
--- old/yast2-network-2.18.35/doc/todo.html 2008-06-02 09:16:08.000000000 +0200
+++ new/yast2-network-2.18.35/doc/todo.html 1970-01-01 01:00:00.000000000 +0100
@@ -1,254 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head>
-<title>Network Configuration: Things To Do</title>
-</head><body bgcolor=#ffffff>
-
-<!-- Author: Michal Svec <msvec(a)suse.cz> -->
-<!-- $Id: skel.html 18222 2004-07-27 09:54:17Z msvec $ -->
-<a name="top"><p>
-<h1>Network Configuration: Things To Do</h1>
-<hr>
-
-<!-- ##BODY## -->
-
-<pre>
-
-# $Id: Todo.txt 18259 2004-07-28 09:54:08Z msvec $
-
-<hr>
-<!--<h2>Bugs </h2>-->
-
-<h2>Bugs:</h2>
-- KInternet: better helptext (configured + kinternet, cinternet)
-- ISDN cleanup (adapt to new sources, better sysconfig) [ISDN]
-
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=35935">#35935</a> nor yast2 asks for internet test although network config skipped
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=37864">#37864</a> nor kinternet not started after dsl config
-
-- name resolving doesn't work without /etc/resolv.conf (ResolveIP, ag_hostnames)
-
-- cleanup ifcfg and hwcfg naming
-- cleanup NetworkModules
-- fix (or delete) all FIXMEs
-
-<h2>in-progress:</h2>
-- [snwint] ifcfg-usb-usb: detected devices (manual adding done, detected missing) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=22739">#22739</a>)
-- [zoz] routing: restart only routing (<a href="http://bugzilla.suse.de/show_bug.cgi?id=33025">#33025</a>)
-
-<hr>
-<!--<h2>Features </h2>-->
-
-<h2>Small Features:</h2>
-- host: add (update) all hosts in the local network
-- host: scan for hosts on the local network [Add]
-- host: show system hosts checkbox (like users have)
-- modem: check existence of the modem device in ModemDialog
-- routing: summary: print other routes in nice form
-- package: include all agents (ag_xauth, ag_resolver, ag_hostnames, ...)
-- routing: DHCLIENT_SET_DEFAULT_ROUTE (similar to RESOLV_CONF, HOSTNAME)
-
-<h2>Large Features:</h2>
-- lan: new UI (<a href="http://bugzilla.suse.de/show_bug.cgi?id=29721">#29721</a>, see also <a href="http://bugzilla.suse.de/show_bug.cgi?id=33801">#33801</a>) [sigi]
-- proxy: use immediately (<a href="http://bugzilla.suse.de/show_bug.cgi?id=23728">#23728</a>), enhance other programs
-- new: IPv6 support (tunnels)
-- lan: check IPv6 support is really functional (all fields)
-- new: cable connection (slip, plip, ppp, usb)
-- hardware: wireless connection (irda, bluetooth) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=35747">#35747</a>)
-- support custom provider from INS file (<a href="http://bugzilla.suse.de/show_bug.cgi?id=25774">#25774</a>)
-- lan: install required packages: dhcpcd|sysconfig|hotplug|wireless-tools (only if needed, before Write?)
-- dialup: don't always ask for the mail config (<a href="http://bugzilla.suse.de/show_bug.cgi?id=31472">#31472</a>)
-- lan: ask for the mail config?
-- lan: allow configuring a net interface without an IP address (<a href="http://bugzilla.suse.de/show_bug.cgi?id=33801">#33801</a>)
-- routing: other fields (see routes(5))
-- modem: speaker volume as combo (or better as slider)
-- not only lan: temporary interface disable (<a href="http://bugzilla.suse.de/show_bug.cgi?id=24926">#24926</a>)
-- lan: myrinet: check for driver presence [warning + info]
-
-<hr>
-<!--<h2>Old Stuff </h2>-->
-
-- lan: netcards without a driver (what to do on s390?, warn?) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=29296">#29296</a>)
-- lan: compiled in kernel drivers (#???)
- offer them besides modularized drivers? src/lan/cards.ycp?
-
-<h2>Improvements:</h2>
-- dns: two resolv.conf scrconfs (resolv.conf.saved.by.dhcpcd, <a href="http://bugzilla.suse.de/show_bug.cgi?id=38834">#38834</a>) XXX?
-- lan: check link presence (see sysconfig.rpm how is it done, or was it RH?)
-- routing: check already present default route (partially <a href="http://bugzilla.suse.de/show_bug.cgi?id=11132">#11132</a>c26)
-- routines: check for yast2-mail presence
-- provider: offer to delete provider after device delete if not used (<a href="http://bugzilla.suse.de/show_bug.cgi?id=16094">#16094</a>)
-- provider: delete default route if removed (<a href="http://bugzilla.suse.de/show_bug.cgi?id=10739">#10739</a>)
-- lan: warn before the network restart (<a href="http://bugzilla.suse.de/show_bug.cgi?id=27137">#27137</a>, <a href="http://bugzilla.suse.de/show_bug.cgi?id=19851">#19851</a>) [WARN]
-- lan: yp configuration failed (<a href="http://bugzilla.suse.de/show_bug.cgi?id=25506">#25506</a>)
- ask if network should be restarted
-- dns: better "DNS and Hostname" and "Hosts" titles (<a href="http://bugzilla.suse.de/show_bug.cgi?id=29722">#29722</a>)
-- dns: better message for broken fields (eg. domain) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=22802">#22802</a>)
-- lan: ssh installation (install.inf format) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=24836">#24836</a>)
- duplicate Alias lines; maybe not necessary, review <a href="http://bugzilla.suse.de/show_bug.cgi?id=22444">#22444</a>
-- dialup: mail question only if new device was added
- yast ui config XXX?
-
-<h2>Enhancements:</h2>
-- detection (netprobe, dhcpcd) <a href="http://bugzilla.suse.de/show_bug.cgi?id=15489">#15489</a> (see also <a href="http://bugzilla.suse.de/show_bug.cgi?id=7287">#7287</a>, <a href="http://bugzilla.suse.de/show_bug.cgi?id=13200">#13200</a>, <a href="http://bugzilla.suse.de/show_bug.cgi?id=9951">#9951</a>)
- <a href="http://bugzilla.suse.de/show_bug.cgi?id=7287">#7287</a>, <a href="http://bugzilla.suse.de/show_bug.cgi?id=13200">#13200</a> are dups of <a href="http://bugzilla.suse.de/show_bug.cgi?id=16471">#16471</a>: take info from linuxrc
-- modem: pap|chap secrets writing (isdn may do it already), not sure if it's useful
-- providers: no-global-values (ini-agent parameter, ease of use: flat(<a href="http://bugzilla.suse.de/show_bug.cgi?id=21867">#21867</a>)?)
-- providers: -> HWDB-NG
-- all: edit without restart (reload)
-- device: use map instead of variables (-> fill all variables)
-- package: require yast2-language, yast2-mail, ... (maybe do that at runtime)
-- feature: IP-masquerading (<a href="http://bugzilla.suse.de/show_bug.cgi?id=16131">#16131</a>), is already in the firewall
-- routing: default route without GW (<a href="http://bugzilla.suse.de/show_bug.cgi?id=23977">#23977</a>)
-- dsl: flat rate (<a href="http://bugzilla.suse.de/show_bug.cgi?id=27840">#27840</a>)
-- improve modules.conf options merging (maybe obsolete with 2.6) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=29995">#29995</a>)
-- make DHCP options iface-local (questionable) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=30476">#30476</a>)
-- edit dsl HW goes through provider again (default provider?) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=24000">#24000</a>)
-- allow to change the netcard type (for a broken detection) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=30890">#30890</a>)
-- skip detect check box (general yast2 feature) (<a href="http://bugzilla.suse.de/show_bug.cgi?id=31478">#31478</a>)
-- installation: better network configuration (inst_netcfg, create_interfaces)
-- host: drop oldhostentry file
-- host: better deleted hostnames handling
-
-<hr>
-<!--<h2>New Bugs </h2>-->
-
-<h2>New in Bugzilla:</h2>
-
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=33071">#33071</a> enh provide a per interface routing configuration
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=33649">#33649</a> cri yast2 ISDN module always activates personal firewall
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=34626">#34626</a> enh Allow giving a net interface an arbitrary name
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=35221">#35221</a> nor LATER Better behavior with multiple dhcp clients
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=35638">#35638</a> min On Abort, ask only if there have been any changes
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=35671">#35671</a> min Yast2 deletes hostname aliases, if more than one are present
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=35955">#35955</a> min LATER Obsolete NETWORK, BROADCAST, NETMASK, UNIQUE in ifcfg
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=37520">#37520</a> enh LATER Let user identify ifcfg by MAC, bus id, vpid...
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=38213">#38213</a> min YaST network forgets configuration name proposal
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=38031">#38031</a> nor Changing network environment causes resolver problems
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=38135">#38135</a> min after deleting the only configured modem, yast2-mail is run
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=38746">#38746</a> nor dsl config is not working with two network cards
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=39027">#39027</a> min LATER "Back" button is interpreted as "Abort"
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=40012">#40012</a> enh LATER Allow editing the whole resolver search list
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=40254">#40254</a> nor LATER Allow choosing the encoding for passwords
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=40458">#40458</a> nor LATER Improve VNC Remote Administration
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=40861">#40861</a> enh LATER Add "Test connection" button to proxy etc. config
-<a href="http://bugzilla.suse.de/show_bug.cgi?id=41204">#41204</a> enh LATER unconnected network card is assumed to be connected
-
-<hr>
-<!--<h2>Documentation </h2>-->
-
-<h2>Documentation:</h2>
-- example dhcpcd-eth0.info
-- example intstall.inf's
-- Net-HOWTO link
-- s390 devices (see bellow, also from mails)
-- overall device overview (see bellow, also required data like IP, RI, NM)
-- UIMODE: link to autodocs
-- doc: adding network device mini-howto: grep for "escon" for example
-- doc: include public_html/network, dia, ...
-
-<h2>New device type:</h2>
-- lan/cards.ycp add type cards (at least one entry)
-- lan/hardware.ycp update "device_types" list
-- modules/NetworkDevices.ycp update "netcard" list
-- routines/complex.ycp add "device_name" to CheckEmptyName
-- routines/hardware.ycp update ControllerType (detection)
-- routines/summary.ycp add "device_type" to DeviceType
-
-<h2>Debug (bugzilla):</h2>
-- 'hwinfo --all --log hwinfo.log'
-- /etc/sysconfig/hardware/hwcfg-*
-- /etc/sysconfig/network/ifcfg-*
-- /etc/sysconfig/network/ifroute-*
-- /var/lib/YaST2/install.inf
-- /var/log/YaST2/y2log*
-
-- /etc/sysconfig/network/providers/* [dialup problems]
-
-- /etc/sysconfig/network/config
-- /etc/sysconfig/network/dhcp
-- /etc/sysconfig/network/routes
-
-- /etc/resolv.conf [DNS problems]
-
-- /etc/modprobe.conf
-- /etc/modprobe.conf.local
-- /etc/modprobe.d/*
-
-- 'ip a'
-- /var/log/messages
-
-<hr>
-<!--<h2>Details for some of the above </h2>-->
-
-<h2>ISDN:</h2>
-- code cleanup (use yast2-network structure: Provider, devices, ...)
-- UI cleanup (http://w3.suse.de/~sigi/yast2/modules/isdn/81isdn/isdn81_improvement_it01.h…)
-- isdn: start mail after config (<a href="http://bugzilla.suse.de/show_bug.cgi?id=18256">#18256</a>)
-
-<h2>WARN:</h2>
-- <a href="http://bugzilla.suse.de/show_bug.cgi?id=19851">#19851</a>, <a href="http://bugzilla.suse.de/show_bug.cgi?id=27137">#27137</a>
-- warn before rcnetwork restart -> RestartNetwork() || StopNetwork();
-- see routines/runtime.ycp:RunningLocal()
-
-<hr>
-<!--<h2>Ancient Stuff </h2>-->
-
-<h2>TO-SORT:</h2>
-
-- all: use rcnetwork reload (but probably only in some cases, things like
- remove 2 eth cards and add them in a different order won't work due to
- the kernel modules not being unloaded)
- * "rcnetwork reload" (if DeletedModules\!=[] "restart")
-
-- routines: -> FIREWALL=yes|no to each ifcfg-XXX <a href="http://bugzilla.suse.de/show_bug.cgi?id=18840">#18840</a> (support for modems)
-
-<hr>
-<!--<h2>Some details, other stuff, old </h2>-->
-
-<h2>DOC:</h2>
-- doc: dummy: IP/NM/BC
-- doc: irlan: IP/NM/BC (eth?)
-- doc: irnet: IP/RI (?)
-- doc: plip: IP/RI (Parallel Line IP)
-- doc: slip: IP/RI (Serial Line IP, obsoleted by PPP)
-- doc: ppp: IP/RI (Serial Point-To-Point protocol)
-
-<h2>UI proposal:</h2>
-- detected
-- choose your card (current list)
-- hw params only (current manual)
-
-<h2>Hardware:</h2>
-- usb: network cabel, ethernet card, TR card, ISDN card, modem
-- pcmcia: ethernet card, TR card, ISDN card, modem
-- wireless network cards
-- fddi card
-
-- make device optional in routes agent
-- DefaultDevice(ip)
- check all PPP connections (REMOTEIP)
- other devices
- - take IP
- - if(network(IP) == network(ip)) return x;
-- compare with old lan
-- where is this used?
-
-<h2>Modules:</h2>
-- see the "*ISDN*" paper
-
-MODULES=$[]; -> Lan.ycp
-DELETED=[]; -> Lan.ycp
-ReadModules(); -> M
-WriteModules(); <- D,M
-Select: C,M -> global vars
-AddEdit: global vars -> C,M
-Delete: global vars -> C,M,D
-
-<hr>
-<!--<h2>EOF :-) </h2>-->
-
-</pre>
-
-<!-- ##BODY## -->
-
-</body></html>
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 xdg-menu for openSUSE:Factory
checked in at Mon Jun 29 16:59:59 CEST 2009.
--------
--- xdg-menu/xdg-menu.changes 2007-06-01 11:23:19.000000000 +0200
+++ xdg-menu/xdg-menu.changes 2009-06-24 16:10:53.000000000 +0200
@@ -1,0 +2,10 @@
+Wed Jun 24 16:02:19 CEST 2009 - nadvornik(a)novell.com
+
+- handle desktop files translated with gettext [bnc#463972]
+
+-------------------------------------------------------------------
+Tue Dec 16 18:01:02 CET 2008 - mhrusecky(a)suse.cz
+
+- added support for pekwm
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
xdg-menu-pekwm.patch
xdg-menu-translation-bnc463972.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xdg-menu.spec ++++++
--- /var/tmp/diff_new_pack.Z13273/_old 2009-06-29 16:58:09.000000000 +0200
+++ /var/tmp/diff_new_pack.Z13273/_new 2009-06-29 16:58:09.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package xdg-menu (Version 0.2)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
Name: xdg-menu
Version: 0.2
-Release: 191
+Release: 192
Summary: XDG Menus for WindowMaker and other Window Managers
License: GPL v2 or later
Group: System/GUI/Other
@@ -34,6 +34,8 @@
Patch3: %name-xfce4-icon.patch
Patch4: %name-gnome-path.patch
Patch5: %name-icewm.patch
+Patch6: %name-pekwm.patch
+Patch7: %name-translation-bnc463972.patch
%description
This package contains a Perl script which converts XDG menus to formats
@@ -53,6 +55,8 @@
%patch3
%patch4
%patch5
+%patch6
+%patch7
%build
@@ -69,60 +73,3 @@
/usr/bin/xdg_menu_su
%changelog
-* Fri Jun 01 2007 nadvornik(a)suse.cz
-- do not output top-level menu in icewm format [#273232]
-* Tue Feb 06 2007 nadvornik(a)suse.cz
-- added Requires: xterm [#242136]
-* Mon Jan 22 2007 nadvornik(a)suse.cz
-- adjusted gnome path [#237126]
-* Fri Mar 24 2006 pnemec(a)suse.cz
-- added icon in xfce4 menu
-* Wed Jan 25 2006 mls(a)suse.de
-- converted neededforbuild to BuildRequires
-* Fri Jul 29 2005 nadvornik(a)suse.cz
-- added twm support
-* Tue Nov 30 2004 hvogel(a)suse.de
-- merge *box patches to a single patch
-- readd openbox3-pipe output
-* Thu Nov 18 2004 hvogel(a)suse.de
-- correct help output to include xfce4
-- merge *box options into one condition
-- make the default output for *box a submenu again and
- add a --fullmenu option
-- fix xfce4 output to not include '&' in menu/app names
-* Tue Nov 09 2004 hvogel(a)suse.de
-- added openbox3 support by Marcus Rueckert
-- alias fluxbox, openbox to blackbox output
-* Mon Sep 13 2004 nadvornik(a)suse.cz
-- added xfce4 support
-* Tue Mar 16 2004 nadvornik(a)suse.cz
-- do not display KDE-specific entries [#36152]
-- requires desktop-data
-* Fri Mar 12 2004 nadvornik(a)suse.cz
-- fixed paths for kde desktop entries
-- remove duplicate entries which came from different desktop files
-* Mon Feb 02 2004 nadvornik(a)suse.cz
-- added caching of output
-- fixed dependencies [#33294]
-- increased version to 0.2
-* Wed Sep 17 2003 nadvornik(a)suse.cz
-- run su wrapper for entries with X-KDE-SubstituteUID [#30523]
-* Mon Sep 15 2003 nadvornik(a)suse.cz
-- handle desktop files with '&' in file name
-- better debugging output
-* Fri Sep 12 2003 nadvornik(a)suse.cz
-- fixed fvwm2 output [#30523]
-- fixed bug in parsing desktop files
-* Mon Sep 08 2003 nadvornik(a)suse.cz
-- added blackbox support from mfabian(a)suse.de
-- correctly interpret language in the form LANG_COUNTRY.ENCODING@MODIFIER
-* Fri Sep 05 2003 nadvornik(a)suse.cz
-- more bugs fixed
-* Tue Sep 02 2003 nadvornik(a)suse.cz
-- added fvwm2 support
-* Fri Aug 29 2003 nadvornik(a)suse.cz
-- some fixes
-* Wed Aug 27 2003 nadvornik(a)suse.cz
-- finished support for WindowMaker
-* Mon Aug 25 2003 nadvornik(a)suse.cz
-- new package, needs some more work
++++++ xdg-menu-pekwm.patch ++++++
--- xdg_menu 2008-12-06 01:13:21.000000000 +0100
+++ xdg_menu 2008-12-16 17:57:46.000000000 +0100
@@ -1379,6 +1379,46 @@
return $output;
}
+sub output_pekwm_menu ($;$)
+{
+ my ($menu, $indent) = @_;
+
+ my $output = '';
+
+ $indent = 0 unless defined $indent;
+
+ my $menu_name = $menu->{'PrepName'};
+
+ $output .= ' ' x $indent;
+ $output .= "Submenu = \"$menu_name\" {\n";
+
+ foreach my $entry (@{$menu->{'entries'}}) {
+ if ($entry->{type} eq 'desktop') {
+ my $desktop = $entry->{desktop};
+
+ my $name = $desktop->{'PrepName'};
+ my $exec = $desktop->{'PrepExec'};
+
+ $exec =~ s/\"/\\\"/g;
+
+ $output .= ' ' x $indent;
+ $output .= " Entry = \"$name\" { Actions = \"Exec $exec & \" }\n";
+ }
+ elsif ($entry->{type} eq 'menu') {
+ $output .= output_pekwm_menu ($entry->{'menu'}, $indent + 1);
+ }
+ else {
+ print STDERR "wrong menu entry type: $entry->{type}";
+ }
+
+ }
+ $output .= ' ' x $indent;
+ $output .= "}\n";
+
+ return $output;
+}
+
+
sub output_wmaker_menu ($;$)
{
my ($menu, $indent) = @_;
@@ -2075,7 +2115,7 @@
possible formats: WindowMaker, fvwm2, icewm,
blackbox, fluxbox, openbox,
xfce4, openbox3, openbox3-pipe,
- readable
+ pekwm, readable
default: WindowMaker
fullmenu - output a full menu and not only a submenu
@@ -2169,6 +2209,10 @@
$output = output_readable($menu)
}
+elsif ($format eq 'pekwm') {
+
+ $output = output_pekwm_menu($menu)
+}
else
{
print STDERR "Unknown format $format\n";
++++++ xdg-menu-translation-bnc463972.patch ++++++
--- xdg_menu
+++ xdg_menu
@@ -10,6 +10,7 @@
use Getopt::Long;
use Encode;
use I18N::Langinfo qw(langinfo CODESET);
+use Locale::gettext;
use POSIX qw(locale_h);
my $Version = "0.2";
@@ -23,6 +24,7 @@
my $language = '';
my $charset = 'iso-8859-1';
my $root_cmd = 'xdg_menu_su';
+my $default_textdomain;
my $die_on_error = 0;
my $verbose = 0;
@@ -1228,7 +1230,23 @@
return $desktop->{$loc_entry} if defined $desktop->{$loc_entry} && $desktop->{$loc_entry} !~ /^\s*$/;
}
- return $desktop->{$entry};
+ my $textdomain = $default_textdomain;
+
+ if ($desktop->{'X-SUSE-Gettext-Domain'}) {
+ $textdomain = Locale::gettext->domain_raw($desktop->{'X-SUSE-Gettext-Domain'});
+ $textdomain->codeset('UTF-8');
+ }
+
+ my $key = $desktop->{$entry};
+ my $file = $desktop->{'id'};
+ my $key_context = "$entry($file): $key";
+
+ my $translated = $textdomain->get($key_context);
+ if ($translated eq $key_context) {
+ $translated = $textdomain->get($key);
+ }
+
+ return $translated;
}
sub preprocess_menu ($)
@@ -2094,6 +2113,16 @@
"help" => \$help
);
+if (!setlocale(LC_MESSAGES, $language))
+ {
+ print STDERR "WARNING: invalid language '$language'\n";
+ $language = setlocale(LC_MESSAGES);
+ print STDERR "Falling back to '$language'\n";
+ }
+
+$default_textdomain = Locale::gettext->domain_raw("desktop_translations");
+$default_textdomain->codeset('UTF-8');
+
@language_keys = prepare_language_keys($language);
$desktop_name = $format unless defined $desktop_name;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 for openSUSE:Factory
checked in at Mon Jun 29 16:57:52 CEST 2009.
--------
--- xorg-x11-server/xorg-x11-server.changes 2009-06-19 21:43:18.000000000 +0200
+++ xorg-x11-server/xorg-x11-server.changes 2009-06-24 19:06:23.000000000 +0200
@@ -1,0 +2,5 @@
+Wed Jun 24 18:17:18 CEST 2009 - mhopf(a)novell.com
+
+- Unclaim PCI slot if driver probing fails (fixes bnc #511529)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
0001-Unclaim-PCI-slot-if-driver-probing-fails.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xorg-x11-server.spec ++++++
--- /var/tmp/diff_new_pack.Q11300/_old 2009-06-29 16:56:52.000000000 +0200
+++ /var/tmp/diff_new_pack.Q11300/_new 2009-06-29 16:56:52.000000000 +0200
@@ -33,7 +33,7 @@
Url: http://xorg.freedesktop.org/
%define EXPERIMENTAL 0
Version: 7.4
-Release: 43
+Release: 44
License: GPL v2 or later ; MIT License (or similar)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Group: System/X11/Servers/XF86_4
@@ -126,6 +126,7 @@
Patch165: security-Revert-behavior-of-extension-access-for-co.patch
Patch166: security-Fix-a-crash-caused-by-wrong-ordering-of-fo.patch
Patch167: security-Grant-untrusted-windows-remove-access-on-a.patch
+Patch168: 0001-Unclaim-PCI-slot-if-driver-probing-fails.patch
%description
This package contains the X.Org Server.
@@ -260,6 +261,7 @@
%patch165 -p1
%patch166 -p1
%patch167 -p1
+%patch168 -p1
%build
pushd xorg-docs-*
++++++ 0001-Unclaim-PCI-slot-if-driver-probing-fails.patch ++++++
>From 593348b46a21c6f291194fa9ff61bd5bc7c5cb9f Mon Sep 17 00:00:00 2001
From: Matthias Hopf <mhopf(a)suse.de>
Date: Wed, 24 Jun 2009 18:26:23 +0200
Subject: [PATCH] Unclaim PCI slot if driver probing fails.
Otherwise no subsequent driver will be able to claim this pci slot.
Example for this: fbdev tries to claim, but framebuffer device is not
available. Later on VESA cannot claim the device.
---
hw/xfree86/common/xf86.h | 1 +
hw/xfree86/common/xf86Init.c | 3 ++-
hw/xfree86/common/xf86pciBus.c | 19 +++++++++++++++++++
3 files changed, 22 insertions(+), 1 deletions(-)
Index: xorg-server-1.6.1/hw/xfree86/common/xf86.h
===================================================================
--- xorg-server-1.6.1.orig/hw/xfree86/common/xf86.h
+++ xorg-server-1.6.1/hw/xfree86/common/xf86.h
@@ -97,6 +97,7 @@ extern Bool xf86DRI2Enabled(void);
Bool xf86CheckPciSlot( const struct pci_device * );
int xf86ClaimPciSlot( struct pci_device *, DriverPtr drvp,
int chipset, GDevPtr dev, Bool active);
+void xf86UnclaimPciSlot(struct pci_device *);
Bool xf86ParsePciBusString(const char *busID, int *bus, int *device,
int *func);
Bool xf86ComparePciBusString(const char *busID, int bus, int device, int func);
Index: xorg-server-1.6.1/hw/xfree86/common/xf86Init.c
===================================================================
--- xorg-server-1.6.1.orig/hw/xfree86/common/xf86Init.c
+++ xorg-server-1.6.1/hw/xfree86/common/xf86Init.c
@@ -514,7 +514,8 @@ probe_devices_from_device_sections(Drive
if ((*drvp->PciProbe)(drvp, entry, pPci,
devices[j].match_data)) {
foundScreen = TRUE;
- }
+ } else
+ xf86UnclaimPciSlot(pPci);
}
break;
Index: xorg-server-1.6.1/hw/xfree86/common/xf86pciBus.c
===================================================================
--- xorg-server-1.6.1.orig/hw/xfree86/common/xf86pciBus.c
+++ xorg-server-1.6.1/hw/xfree86/common/xf86pciBus.c
@@ -755,6 +755,25 @@ xf86ClaimPciSlot(struct pci_device * d,
}
/*
+ * Unclaim PCI slot, e.g. if probing failed, so that a different driver can claim.
+ */
+void
+xf86UnclaimPciSlot(struct pci_device *d)
+{
+ int i;
+
+ for (i = 0; i < xf86NumEntities; i++) {
+ const EntityPtr p = xf86Entities[i];
+
+ if ((p->bus.type == BUS_PCI) && (p->bus.id.pci == d)) {
+ /* Probably the slot should be deallocated? */
+ p->bus.type = BUS_NONE;
+ return;
+ }
+ }
+}
+
+/*
* Parse a BUS ID string, and return the PCI bus parameters if it was
* in the correct format for a PCI bus id.
*/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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