commit tiff for openSUSE:Factory
Hello community, here is the log from the commit of package tiff for openSUSE:Factory checked in at Mon Mar 14 09:40:37 CET 2011. --- tiff/tiff.changes 2010-09-06 15:07:08.0 +0200 +++ /mounts/work_src_done/STABLE/tiff/tiff.changes 2011-03-03 09:30:27.0 +0100 @@ -1,0 +2,6 @@ +Thu Feb 17 15:40:54 CET 2011 - pgaj...@suse.cz + +- fixed buffer overflow [bnc#672510] + * CVE-2011-0192.patch + +--- calling whatdependson for head-i586 New: tiff-3.9.4-CVE-2011-0192.patch Other differences: -- ++ tiff.spec ++ --- /var/tmp/diff_new_pack.jWu4xE/_old 2011-03-14 09:40:19.0 +0100 +++ /var/tmp/diff_new_pack.jWu4xE/_new 2011-03-14 09:40:19.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package tiff (Version 3.9.4) +# spec file for package tiff # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -29,7 +29,7 @@ # Url:http://www.remotesensing.org/libtiff/ Version:3.9.4 -Release:2 +Release:3 Summary:Tools for Converting from and to the Tiff Format Source: tiff-%{version}.tar.bz2 Source2:README.SUSE @@ -40,6 +40,7 @@ Patch7: tiff-%{version}-getimage-64bit.patch Patch8: tiff-%{version}-scanlinesize.patch Patch9: tiff-%{version}-dont-fancy-upsampling.patch +Patch10:tiff-%{version}-CVE-2011-0192.patch # FYI: this issue is solved another way # http://bugzilla.maptools.org/show_bug.cgi?id=1985#c1 # Patch9: tiff-%{version}-lzw-CVE-2009-2285.patch @@ -105,6 +106,7 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 +%patch10 find -type d -name CVS | xargs rm -rfv find -type d | xargs chmod 755 ++ tiff-3.9.4-CVE-2011-0192.patch ++ Index: libtiff/tif_fax3.h === --- libtiff/tif_fax3.h.orig +++ libtiff/tif_fax3.h @@ -478,6 +478,10 @@ done1d: \ break; \ case S_VL: \ CHECK_b1; \ +if (b1 = (int) (a0 + TabEnt-Param)) { \ + unexpected(VL, a0); \ + goto eol2d; \ +} \ SETVALUE(b1 - a0 - TabEnt-Param); \ b1 -= *--pb;\ break; \ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit pciutils-ids for openSUSE:Factory
Hello community, here is the log from the commit of package pciutils-ids for openSUSE:Factory checked in at Mon Mar 14 09:45:21 CET 2011. --- AUTO/all/pciutils-ids/pciutils-ids.changes 2011-02-06 03:40:09.0 +0100 +++ /mounts/work_src_done/STABLE/pciutils-ids/pciutils-ids.changes 2011-03-12 03:40:08.0 +0100 @@ -2 +2 @@ -Sun Feb 6 03:40:08 CET 2011 - autobu...@suse.de +Sat Mar 12 03:40:08 CET 2011 - autobu...@suse.de @@ -4 +4 @@ -- automated update on 2011-02-06 +- automated update on 2011-03-12 calling whatdependson for head-i586 Other differences: -- ++ pciutils-ids.spec ++ --- /var/tmp/diff_new_pack.Z7lA94/_old 2011-03-14 09:44:50.0 +0100 +++ /var/tmp/diff_new_pack.Z7lA94/_new 2011-03-14 09:44:50.0 +0100 @@ -19,7 +19,7 @@ Name: pciutils-ids -Version:2011.2.6 +Version:2011.3.12 Release:1 AutoReqProv:on Group: Hardware/Other ++ pci.ids.bz2 ++ 866 lines (skipped) between pci.ids.bz2 and /mounts/work_src_done/STABLE/pciutils-ids/pci.ids.bz2 Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit device-mapper for openSUSE:Factory
Hello community, here is the log from the commit of package device-mapper for openSUSE:Factory checked in at Mon Mar 14 09:51:00 CET 2011. --- device-mapper/lvm2-clvm.changes 2010-10-31 19:17:21.0 +0100 +++ /mounts/work_src_done/STABLE/device-mapper/lvm2-clvm.changes 2011-02-22 08:40:49.0 +0100 @@ -1,0 +2,7 @@ +Tue Feb 22 07:32:46 UTC 2011 - x...@novell.com + +- Re-enable clvmd build + - Cleanup unused patches + - Build against corosync instead of openais + +--- --- device-mapper/lvm2.changes 2011-02-15 10:00:44.0 +0100 +++ /mounts/work_src_done/STABLE/device-mapper/lvm2.changes 2011-03-10 12:08:40.0 +0100 @@ -1,0 +2,5 @@ +Thu Mar 10 11:07:22 UTC 2011 - co...@novell.com + +- prereq sysvinit(boot.device-mapper) to fix build + +--- calling whatdependson for head-i586 Old: bug-486952_clvmd-check-returncode-of-dlmrelease.diff call_cpg_leave_before_shutdown.diff clvmd-openais-use-dlm.diff enable-clvmd.patch Other differences: -- ++ device-mapper.spec ++ --- /var/tmp/diff_new_pack.PNnqX4/_old 2011-03-14 09:49:45.0 +0100 +++ /var/tmp/diff_new_pack.PNnqX4/_new 2011-03-14 09:49:45.0 +0100 @@ -27,7 +27,7 @@ %endif # Version:1.02.63 -Release:1 +Release:2 Summary:Device Mapper Tools Source: LVM2.2.02.84.tgz Source1:boot.device-mapper ++ lvm2-clvm.spec ++ --- /var/tmp/diff_new_pack.PNnqX4/_old 2011-03-14 09:49:45.0 +0100 +++ /var/tmp/diff_new_pack.PNnqX4/_new 2011-03-14 09:49:45.0 +0100 @@ -24,7 +24,7 @@ License:GPLv2+ ; LGPLv2.1+ Group: System/Base Version:2.02.84 -Release:1 +Release:2 Requires: device-mapper = 1.02.25 lvm2 = %{version} openais Provides: clvm PreReq: %fillup_prereq %insserv_prereq @@ -45,15 +45,11 @@ Patch4: sys_mount_instead_linux_fs.diff Patch6: man_page_sectors.diff Patch11:cmdline_large_minor.diff -Patch12:enable-clvmd.patch Patch13:pipe_buff-definition.diff Patch14:lvm-pv-create-link.diff -#Patch15:dmeventd-link-libcmd.diff -Patch16:clvmd-openais-use-dlm.diff -Patch17:bug-486952_clvmd-check-returncode-of-dlmrelease.diff Patch19:dont_ignore_tmp_device_file.diff Patch20:support-drbd-filter.diff -Patch21:call_cpg_leave_before_shutdown.diff +Patch22:handle_extended_devt.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -69,15 +65,11 @@ %patch4 %patch6 %patch11 -%patch12 %patch13 -%patch14 -p1 -#%patch15 -p1 -%patch16 -p1 -%patch17 -p1 +#%patch14 -p1 %patch19 -p1 %patch20 -p1 -%patch21 -p1 +%patch22 -p1 %build CFLAGS=$RPM_OPT_FLAGS MODPROBE_CMD=/sbin/modprobe \ @@ -88,11 +80,11 @@ --enable-selinux \ --enable-cmdlib \ --libdir=/%_lib --with-usrlibdir=%_libdir --enable-dmeventd --enable-cmdlib \ - --with-clvmd=openais --datarootdir=/usr/share + --with-clvmd=corosync --datarootdir=/usr/share make %install -pushd daemons +pushd daemons/clvmd make install DESTDIR=$RPM_BUILD_ROOT popd pushd man @@ -100,22 +92,13 @@ popd install -D -m 755 $RPM_BUILD_ROOT/sbin/clvmd $RPM_BUILD_ROOT/usr/sbin/clvmd rm $RPM_BUILD_ROOT/sbin/clvmd -rm $RPM_BUILD_ROOT/sbin/dmeventd -rm $RPM_BUILD_ROOT/usr/include/libdevmapper-event.h -rm $RPM_BUILD_ROOT/%{_lib}/libdevmapper-event-lvm2mirror.* -rm $RPM_BUILD_ROOT/%{_lib}/libdevmapper-event-lvm2snapshot.* -rm $RPM_BUILD_ROOT/%{_lib}/libdevmapper-event.* -rm $RPM_BUILD_ROOT/%_libdir/libdevmapper-event-lvm2.so -rm $RPM_BUILD_ROOT/%_libdir/libdevmapper-event.so -rm $RPM_BUILD_ROOT/%{_lib}/device-mapper/libdevmapper-event-lvm2mirror.so -rm $RPM_BUILD_ROOT/%{_lib}/device-mapper/libdevmapper-event-lvm2snapshot.so -rm $RPM_BUILD_ROOT/%{_lib}/libdevmapper-event-lvm2.so.* rm -rf $RPM_BUILD_ROOT/%{_mandir}/man5 rm -f $RPM_BUILD_ROOT/%{_mandir}/man8/lv* rm -f $RPM_BUILD_ROOT/%{_mandir}/man8/pv* rm -f $RPM_BUILD_ROOT/%{_mandir}/man8/vg* rm -f $RPM_BUILD_ROOT/%{_mandir}/man8/dmsetup* rm -f $RPM_BUILD_ROOT/%{_mandir}/man8/fsadm* +rm -f $RPM_BUILD_ROOT/%{_mandir}/man8/dmeventd* install -m755 -D %{S:8} $RPM_BUILD_ROOT/usr/lib/ocf/resource.d/lvm2/clvmd %clean ++ lvm2.spec ++ --- /var/tmp/diff_new_pack.PNnqX4/_old 2011-03-14 09:49:45.0 +0100 +++ /var/tmp/diff_new_pack.PNnqX4/_new 2011-03-14 09:49:45.0 +0100 @@ -26,9 +26,12 @@ Requires: device-mapper = 1.02.25 Provides: lvm PreReq: %fillup_prereq %insserv_prereq +%if %suse_version 1130 +PreReq: sysvinit(boot.device-mapper) +%endif AutoReqProv:on Version:2.02.84 -Release:1 +Release:2 Summary:
commit hwinfo for openSUSE:Factory
Hello community, here is the log from the commit of package hwinfo for openSUSE:Factory checked in at Mon Mar 14 09:51:39 CET 2011. --- hwinfo/hwinfo.changes 2011-03-08 11:26:50.0 +0100 +++ /mounts/work_src_done/STABLE/hwinfo/hwinfo.changes 2011-03-11 11:43:40.0 +0100 @@ -1,0 +2,5 @@ +Fri Mar 11 11:43:28 CET 2011 - snw...@suse.de + +- check for battery, too, to decide on notebook (bnc #678456) + +--- calling whatdependson for head-i586 Old: hwinfo-18.4.tar.bz2 New: hwinfo-18.5.tar.bz2 Other differences: -- ++ hwinfo.spec ++ --- /var/tmp/diff_new_pack.caTeXT/_old 2011-03-14 09:51:18.0 +0100 +++ /var/tmp/diff_new_pack.caTeXT/_new 2011-03-14 09:51:18.0 +0100 @@ -33,9 +33,9 @@ PreReq: /sbin/ldconfig AutoReqProv:on Summary:Hardware Library -Version:18.4 +Version:18.5 Release:1 -Source: hwinfo-18.4.tar.bz2 +Source: hwinfo-18.5.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build %description ++ hwinfo-18.4.tar.bz2 - hwinfo-18.5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hwinfo-18.4/VERSION new/hwinfo-18.5/VERSION --- old/hwinfo-18.4/VERSION 2011-03-08 11:26:37.0 +0100 +++ new/hwinfo-18.5/VERSION 2011-03-11 11:43:19.0 +0100 @@ -1 +1 @@ -18.4 +18.5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hwinfo-18.4/changelog new/hwinfo-18.5/changelog --- old/hwinfo-18.4/changelog 2011-03-08 11:26:38.0 +0100 +++ new/hwinfo-18.5/changelog 2011-03-11 11:43:20.0 +0100 @@ -1,4 +1,7 @@ -2011-03-08:HEAD +2011-03-11:HEAD + - check for battery, too, to decide on notebook (bnc #678456) + +2011-03-08:18.4 - avoid potential NULL pointer reference (bnc #677686) 2011-02-16:18.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/hwinfo-18.4/src/hd/int.c new/hwinfo-18.5/src/hd/int.c --- old/hwinfo-18.4/src/hd/int.c2011-02-16 14:19:01.0 +0100 +++ new/hwinfo-18.5/src/hd/int.c2011-03-11 11:36:10.0 +0100 @@ -80,6 +80,9 @@ PROGRESS(6, 0, mouse); int_mouse(hd_data); + /* data already needed in int_system() */ + hd_sysfs_driver_list(hd_data); + #if defined(__i386__) || defined (__x86_64__) PROGRESS(15, 0, system info); int_system(hd_data); @@ -1083,6 +1086,7 @@ char *s; struct stat sbuf; sys_info_t *st; + hd_sysfsdrv_t *sf; for(hd_sys = hd_data-hd; hd_sys; hd_sys = hd_sys-next) { if( @@ -1177,6 +1181,16 @@ } } + /* check for battery, too (bnc #678456) */ + if(!is.notebook) { +for(sf = hd_data-sysfsdrv; sf; sf = sf-next) { + if(sf-driver !strcmp(sf-driver, battery)) { +is.notebook = 1; +break; + } +} + } + ADD2LOG( system type:%s%s\n, is.vendor == v_ibm ? ibm : @@ -1268,8 +1282,6 @@ { hd_t *hd; - hd_sysfs_driver_list(hd_data); - for(hd = hd_data-hd; hd; hd = hd-next) { int_update_driver_data(hd_data, hd); } Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit ibus for openSUSE:Factory
Hello community, here is the log from the commit of package ibus for openSUSE:Factory checked in at Mon Mar 14 10:36:04 CET 2011. --- ibus/ibus.changes 2010-11-17 09:52:31.0 +0100 +++ /mounts/work_src_done/STABLE/ibus/ibus.changes 2011-03-09 12:30:32.0 +0100 @@ -1,0 +2,5 @@ +Wed Mar 9 11:58:08 CET 2011 - ti...@suse.de + +- Fix post scripts to use new gtk2_immodule_* macros (bnc#678080) + +--- calling whatdependson for head-i586 Other differences: -- ++ ibus.spec ++ --- /var/tmp/diff_new_pack.zvPhJ9/_old 2011-03-14 10:35:14.0 +0100 +++ /var/tmp/diff_new_pack.zvPhJ9/_new 2011-03-14 10:35:14.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package ibus (Version 1.3.8) +# spec file for package ibus # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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,7 +19,7 @@ Name: ibus Version:1.3.8 -Release:1 +Release:6 License:LGPL V2+ Url:http://code.google.com/p/ibus/ Source0:http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz @@ -67,6 +67,7 @@ Summary:IBus im module for gtk2 Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} +%gtk2_immodule_requires %description gtk This package contains ibus im module for gtk2 @@ -139,16 +140,14 @@ %pre -f %{name}.schemas_pre %post gtk -touch var/adm/SuSEconfig/run-gtk -/sbin/SuSEconfig --module gtk2 +%gtk2_immodule_post %preun -f %{name}.schemas_preun %posttrans -f %{name}.schemas_posttrans %postun gtk -touch var/adm/SuSEconfig/run-gtk -/sbin/SuSEconfig --module gtk2 +%gtk2_immodule_postun %post -n libibus2 -p /sbin/ldconfig Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit yast2-ldap-client for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-ldap-client for openSUSE:Factory checked in at Mon Mar 14 10:37:42 CET 2011. --- yast2-ldap-client/yast2-ldap-client.changes 2011-02-04 09:00:55.0 +0100 +++ /mounts/work_src_done/STABLE/yast2-ldap-client/yast2-ldap-client.changes 2011-03-11 15:03:22.0 +0100 @@ -1,0 +2,6 @@ +Fri Mar 11 15:02:00 CET 2011 - jsuch...@suse.cz + +- check if OES is there during autoinstallation (bnc#670288) +- 2.21.0 + +--- calling whatdependson for head-i586 Old: yast2-ldap-client-2.20.14.tar.bz2 New: yast2-ldap-client-2.21.0.tar.bz2 Other differences: -- ++ yast2-ldap-client.spec ++ --- /var/tmp/diff_new_pack.FFrRAp/_old 2011-03-14 10:36:53.0 +0100 +++ /var/tmp/diff_new_pack.FFrRAp/_new 2011-03-14 10:36:53.0 +0100 @@ -19,11 +19,11 @@ Name: yast2-ldap-client -Version:2.20.14 +Version:2.21.0 Release:1 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0:yast2-ldap-client-2.20.14.tar.bz2 +Source0:yast2-ldap-client-2.21.0.tar.bz2 Prefix: /usr @@ -58,7 +58,7 @@ OpenLDAP server will be used for user authentication. %prep -%setup -n yast2-ldap-client-2.20.14 +%setup -n yast2-ldap-client-2.21.0 %build %{prefix}/bin/y2tool y2autoconf ++ yast2-ldap-client-2.20.14.tar.bz2 - yast2-ldap-client-2.21.0.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ldap-client-2.20.14/VERSION new/yast2-ldap-client-2.21.0/VERSION --- old/yast2-ldap-client-2.20.14/VERSION 2011-02-04 08:58:46.0 +0100 +++ new/yast2-ldap-client-2.21.0/VERSION2011-03-11 15:02:11.0 +0100 @@ -1 +1 @@ -2.20.14 +2.21.0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ldap-client-2.20.14/src/Ldap.ycp new/yast2-ldap-client-2.21.0/src/Ldap.ycp --- old/yast2-ldap-client-2.20.14/src/Ldap.ycp 2011-02-04 15:19:58.0 +0100 +++ new/yast2-ldap-client-2.21.0/src/Ldap.ycp 2011-03-07 14:43:52.0 +0100 @@ -2531,6 +2531,13 @@ if (eval (abort)) return `abort; + + // initialize 'oes' value when Read was not called (bnc#670288) + if (Mode::autoinst ()) + { + CheckOES (); + } + boolean ypbind_running = false; if (!write_only) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit yast2-users for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-users for openSUSE:Factory checked in at Mon Mar 14 10:48:02 CET 2011. --- yast2-users/yast2-users.changes 2011-02-17 11:10:47.0 +0100 +++ /mounts/work_src_done/STABLE/yast2-users/yast2-users.changes 2011-03-11 11:40:35.0 +0100 @@ -1,0 +2,13 @@ +Fri Mar 11 11:39:21 CET 2011 - jsuch...@suse.cz + +- added tests for encrypted directories +- 2.21.1 + +--- +Thu Mar 10 15:58:17 CET 2011 - jsuch...@suse.cz + +- added possibility to take old encrypted directory by new user + (bnc#425745) +- 2.21.0 + +--- calling whatdependson for head-i586 Old: yast2-users-2.20.2.tar.bz2 New: yast2-users-2.21.1.tar.bz2 Other differences: -- ++ yast2-users.spec ++ --- /var/tmp/diff_new_pack.lyFjTr/_old 2011-03-14 10:44:08.0 +0100 +++ /var/tmp/diff_new_pack.lyFjTr/_new 2011-03-14 10:44:08.0 +0100 @@ -19,11 +19,11 @@ Name: yast2-users -Version:2.20.2 +Version:2.21.1 Release:1 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0:yast2-users-2.20.2.tar.bz2 +Source0:yast2-users-2.21.1.tar.bz2 Prefix: /usr @@ -50,7 +50,7 @@ This package provides GUI for maintenance of linux users and groups. %prep -%setup -n yast2-users-2.20.2 +%setup -n yast2-users-2.21.1 %build %{prefix}/bin/y2tool y2autoconf ++ yast2-users-2.20.2.tar.bz2 - yast2-users-2.21.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-users-2.20.2/VERSION new/yast2-users-2.21.1/VERSION --- old/yast2-users-2.20.2/VERSION 2011-02-17 11:00:16.0 +0100 +++ new/yast2-users-2.21.1/VERSION 2011-03-11 11:39:36.0 +0100 @@ -1 +1 @@ -2.20.2 +2.21.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-users-2.20.2/src/Users.pm new/yast2-users-2.21.1/src/Users.pm --- old/yast2-users-2.20.2/src/Users.pm 2010-12-03 12:42:55.0 +0100 +++ new/yast2-users-2.21.1/src/Users.pm 2011-03-11 10:56:26.0 +0100 @@ -4,7 +4,7 @@ # Package: Configuration of users and groups # Summary: I/O routines + main data structures # -# $Id: Users.pm 62935 2010-12-03 11:42:55Z jsuchome $ +# $Id: Users.pm 63559 2011-03-10 15:00:13Z jsuchome $ # package Users; @@ -3445,7 +3445,8 @@ return 0 if ($home_size == 0 $org_size == 0); # nothing to do return 0 if (!defined $pw !defined $new_pw); # no change without password provided :-( -return 0 if ($home eq $org_home $username eq $org_username $home_size == $org_size $pw eq $new_pw); +return 0 if ($home eq $org_home $username eq $org_username $home_size == $org_size + (($pw || ) eq ($new_pw || ))); return 1; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-users-2.20.2/src/UsersRoutines.pm new/yast2-users-2.21.1/src/UsersRoutines.pm --- old/yast2-users-2.20.2/src/UsersRoutines.pm 2009-02-27 12:24:37.0 +0100 +++ new/yast2-users-2.21.1/src/UsersRoutines.pm 2011-03-11 11:03:35.0 +0100 @@ -16,6 +16,7 @@ ## ##--- global imports +YaST::YCP::Import (FileUtils); YaST::YCP::Import (Pam); YaST::YCP::Import (Report); YaST::YCP::Import (SCR); @@ -32,6 +33,12 @@ # 'volume' information from pam_mount (info about crypted homes) my $pam_mount = undef; +# owners of img files +my $img2user = undef; + +# owners of key files +my $key2user = undef; + # could we use pam_mount? currntly not if fingerprint dev is in use (bnc#390810) my $crypted_homes_enabled = undef; @@ -335,7 +342,7 @@ { SCR-Write (.target.string, $pw_path, $pw); my $command = $cryptconfig open --key-file=$org_key $org_img $pw_path; - y2debug (cmd: $command); + y2milestone (cmd: $command); my $out = SCR-Execute (.target.bash_output, $command); SCR-Execute (.target.remove, $pw_path); if ($out-{exit} ne 0) { @@ -354,7 +361,7 @@ SCR-Execute (.target.bash, /bin/rm -rf $mnt_dir) if (FileUtils-Exists ($mnt_dir)); SCR-Execute (.target.mkdir, $mnt_dir); $command = mount -o loop $image_path $mnt_dir; - y2debug (cmd: $command); + y2milestone (cmd: $command); $out = SCR-Execute (.target.bash_output, $command); if ($out-{exit} ne 0 $out-{stderr}) { y2error (error calling $command: , $out-{stderr}); @@ -363,21 +370,21 @@ } # copy the directory content to tmp home $command = /bin/cp -ar $mnt_dir $tmpdir/$username; - y2debug (cmd:
commit ktorrent for openSUSE:Factory
Hello community, here is the log from the commit of package ktorrent for openSUSE:Factory checked in at Mon Mar 14 10:52:26 CET 2011. --- KDE/ktorrent/ktorrent.changes 2011-02-26 11:27:37.0 +0100 +++ /mounts/work_src_done/STABLE/ktorrent/ktorrent.changes 2011-03-10 11:36:20.0 +0100 @@ -1,0 +2,5 @@ +Thu Mar 10 10:35:59 UTC 2011 - co...@novell.com + +- buildrequire a specific libktorrent + +--- calling whatdependson for head-i586 Other differences: -- ++ ktorrent.spec ++ --- /var/tmp/diff_new_pack.vdIsZD/_old 2011-03-14 10:51:37.0 +0100 +++ /var/tmp/diff_new_pack.vdIsZD/_new 2011-03-14 10:51:37.0 +0100 @@ -19,7 +19,7 @@ Name: ktorrent Version:4.0.99rc1 -Release:1 +Release:2 Summary:KDE BitTorrent Client License:GPLv2+ and GPLv3 and LGPLv2 and LGPLv2+ and LGPLv2.1+ and BSD @@ -42,7 +42,7 @@ BuildRequires: fdupes BuildRequires: kdebase4-workspace-devel BuildRequires: libkdepimlibs4-devel -BuildRequires: libktorrent-devel +BuildRequires: libktorrent-devel = 1.0.99 BuildRequires: taglib-devel %if 0%{?suse_version} BuildRequires: update-desktop-files Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit SDL_gfx for openSUSE:Factory
Hello community, here is the log from the commit of package SDL_gfx for openSUSE:Factory checked in at Mon Mar 14 10:54:29 CET 2011. --- SDL_gfx/SDL_gfx.changes 2010-01-27 02:38:33.0 +0100 +++ /mounts/work_src_done/STABLE/SDL_gfx/SDL_gfx.changes2011-02-28 16:20:30.0 +0100 @@ -1,0 +2,14 @@ +Mon Feb 21 16:30:00 CET 2011 - tzot...@opensuse.org + +- Updated to version 2.0.22 + * Fixed line width calculation for normal and textured polygons +(patch contributed by Daniel (SupSuper) + * Fixed version setup in configure.in + * Added rounded rectangle and rounded box primitives + * Updated test program for roundedbox + left/right-click support + * Fixed pie calculation (line-case detection, end-angle clipping) + * Updated DLL_EXPORT handling and added WIN64 test +(patch contributed by tigerfishdaisy) + * Added thick line primitive based on Murphy's algorithm + +--- calling whatdependson for head-i586 Old: SDL_gfx-2.0.19.tar.bz2 New: SDL_gfx-2.0.22.tar.gz Other differences: -- ++ SDL_gfx.spec ++ --- /var/tmp/diff_new_pack.1tk787/_old 2011-03-14 10:54:01.0 +0100 +++ /var/tmp/diff_new_pack.1tk787/_new 2011-03-14 10:54:01.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package SDL_gfx (Version 2.0.19) +# spec file for package SDL_gfx # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -22,9 +22,9 @@ BuildRequires: libSDL-devel Url:http://www.ferzkopp.net/Software/SDL_gfx-2.0/ Summary:SDL Graphics Routines for Primitives and Other Support Functions -Version:2.0.19 -Release:4 -Source0:%{name}-%{version}.tar.bz2 +Version:2.0.22 +Release:1 +Source0:%{name}-%{version}.tar.gz Source1:baselibs.conf License:LGPLv2.1+ Group: System/Libraries Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit tamil-gtk2im for openSUSE:Factory
Hello community, here is the log from the commit of package tamil-gtk2im for openSUSE:Factory checked in at Mon Mar 14 11:02:34 CET 2011. --- tamil-gtk2im/tamil-gtk2im.changes 2010-12-17 11:48:01.0 +0100 +++ /mounts/work_src_done/STABLE/tamil-gtk2im/tamil-gtk2im.changes 2011-03-09 12:30:22.0 +0100 @@ -1,0 +2,5 @@ +Wed Mar 9 12:30:16 CET 2011 - ti...@suse.de + +- Fix post scripts to use new gtk2_immodule_* macros (bnc#678080) + +--- calling whatdependson for head-i586 Other differences: -- ++ tamil-gtk2im.spec ++ --- /var/tmp/diff_new_pack.rqjLKf/_old 2011-03-14 11:01:53.0 +0100 +++ /var/tmp/diff_new_pack.rqjLKf/_new 2011-03-14 11:01:53.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package tamil-gtk2im (Version 2.2) +# spec file for package tamil-gtk2im # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -29,7 +29,7 @@ PreReq: /usr/bin/touch Requires: gtk2 Version:2.2 -Release:283 +Release:288 Url:http://tamillinux.sourceforge.net/projects/project/gtk2tamilim/ Source0: http://tamillinux.sourceforge.net/projects/project/gtk2tamilim/files/tamilgtk2im-src-2.2.tar.bz2 Source1:License @@ -39,6 +39,7 @@ Patch2: tamilgtk2im-cflags.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Summary:Tamil99 Keyboard Input module for GTK2 +%gtk2_immodule_requires %description Tamil99 Keyboard Input module for GTK2 @@ -69,16 +70,12 @@ install -m 755 ./.libs/*.{la,so} $RPM_BUILD_ROOT%{prefix}/%{_lib}/gtk-2.0/immodules %post -# trigger run of SuSEconfig.gtk2 to register/unregister this input module -# by calling gtk-query-immodules-2.0: -touch var/adm/SuSEconfig/run-gtk -%run_ldconfig +%gtk2_immodule_post +/sbin/ldconfig %postun -# trigger run of SuSEconfig.gtk2 to register/unregister this input module -# by calling gtk-query-immodules-2.0: -touch var/adm/SuSEconfig/run-gtk -%run_ldconfig +%gtk2_immodule_postun +/sbin/ldconfig %clean #[ $RPM_BUILD_ROOT != / ] [ -d $RPM_BUILD_ROOT ] rm -rf $RPM_BUILD_ROOT; Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit smb4k for openSUSE:Factory
Hello community, here is the log from the commit of package smb4k for openSUSE:Factory checked in at Mon Mar 14 11:07:36 CET 2011. --- KDE/smb4k/smb4k.changes 2011-01-14 13:32:05.0 +0100 +++ /mounts/work_src_done/STABLE/smb4k/smb4k.changes2011-03-10 22:49:09.0 +0100 @@ -1,0 +2,20 @@ +Thu Mar 10 21:14:57 UTC 2011 - asterios.dra...@gmail.com + +- Update to version 0.10.10: + * Fixed Invalid command: net rap share list error. + * Improved smb4k_sudowriter utility program. Version has been bumped to 0.4. +- Spec file updates: + * Changes based on rpmdevtools templates and spec-cleaner run. + * Removed smb4k-devel subpackage and merged it in the main package since the +package doesn't actually provides any shared libraries. Also fixed rpmlint +warning devel-file-in-non-devel-package. + * Removed smb4k-doc subpackage and merged it in the main package since it +contained the package's english main help files. + * Updates in Summary: and %description. + * Updates in Buildrequires:, Requires:. Added packages in Recommends: +section. + * Moved smb4k-lang package to Recommends: section (from Requires:). + * Updates in %install and %files sections. + * Minor other updates. + +--- calling whatdependson for head-i586 Old: smb4k-0.10.9.tar.bz2 New: smb4k-0.10.10.tar.bz2 Other differences: -- ++ smb4k.spec ++ --- /var/tmp/diff_new_pack.o331CE/_old 2011-03-14 11:04:05.0 +0100 +++ /var/tmp/diff_new_pack.o331CE/_new 2011-03-14 11:04:05.0 +0100 @@ -19,42 +19,46 @@ Name: smb4k -Url:http://smb4k.berlios.de/ -Version:0.10.9 +Version:0.10.10 Release:1 -Summary:Extended SMB and CIFS Share Browser for KDE +Summary:Advanced Network Neighborhood Browser for KDE + License:GPLv2+ +Url:http://smb4k.berlios.de/ Group: Productivity/Networking/Samba -BuildRequires: kdebase4-workspace-devel libkde4-devel -%if 0%{?suse_version} 1010 -BuildRequires: update-desktop-files -%endif -%if 0%{?suse_version} 1020 +Source0:http://prdownload.berlios.de/smb4k/%{name}-%{version}.tar.bz2 +BuildRoot: %{_tmppath}/%{name}-%{version}-build + BuildRequires: fdupes +BuildRequires: gettext +BuildRequires: libkde4-devel +%if 0%{?suse_version} +BuildRequires: update-desktop-files %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: %{name}-%{version}.tar.bz2 -Requires: kdebase4-runtime -Requires: %{name}-lang = %version -Recommends: %{name}-doc = %version -Provides: kde4-smb4k = 0.10.2 +Requires: cifs-utils +Requires: samba-client +%kde4_runtime_requires +Recommends: enscript +Recommends: rsync +Recommends: texlive +Recommends: %{name}-lang = %{version} +Provides: kde4-smb4k = %{version} Obsoletes: kde4-smb4k = 0.10.2 +Obsoletes: smb4k-devel +Obsoletes: smb4k-doc %description -Smb4K is a more extensive share browser than the standard KDE network -browser (via smb:/ slave). It has a larger number of features and is -also designed as an administrator tool. - - - -Authors: - -Alexander Reinholdt dustpu...@mail.berlios.de +Smb4K is an advanced network neighborhood browser for KDE and a frontend to the +programs of the Samba software suite. Its purpose is to provide a program +that's easy to use and has as many features as possible. %lang_package %prep -%setup -q -n %{name}-%{version} +%setup -q +# Fix po file name mv po/pt/pt.po po/pt/smb4k.po +# Fix permissions +chmod 644 AUTHORS BUGS COPYING FAQ README TODO %build %cmake_kde4 -d build @@ -62,81 +66,59 @@ %install cd build -%makeinstall -%suse_update_desktop_file -r %{name} System Network +%kde4_makeinstall cd .. -%find_lang %{name} --without-kde -%if 0%{?suse_version} 1020 -%fdupes -s %buildroot -%endif - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - -%clean -rm -rf $RPM_BUILD_ROOT - -%files lang -f %{name}.lang - -%files -%defattr(-,root,root) -/usr/share/applications/kde4/smb4k.desktop -/usr/share/kde4/* -/usr/%_lib/kde4/libsmb4kconfigdialog.so -/usr/%_lib/kde4/libsmb4knetworkbrowser.so -/usr/%_lib/kde4/libsmb4ksearchdialog.so -/usr/%_lib/kde4/libsmb4ksharesview.so -/usr/%_lib/libsmb4kdialogs.so -/usr/%_lib/libsmb4kcore.so.* -/usr/bin/smb4k -/usr/bin/smb4k_mount -/usr/bin/smb4k_umount -/usr/bin/smb4k_kill -/usr/bin/smb4k_sudowriter -/usr/share/icons/* - -%package devel -License:GPLv2+ -Summary:Extended SMB and CIFS Share Browser for KDE -Requires: %name = %version -Requires: libkde4-devel -Group: Development/Libraries/C and C++ - -%description devel -Smb4K is a more extensive share browser than the standard KDE network -browser (via smb:/ slave). It has
commit mkvtoolnix for openSUSE:Factory
Hello community, here is the log from the commit of package mkvtoolnix for openSUSE:Factory checked in at Mon Mar 14 11:10:13 CET 2011. --- mkvtoolnix/mkvtoolnix.changes 2011-02-01 20:13:28.0 +0100 +++ /mounts/work_src_done/STABLE/mkvtoolnix/mkvtoolnix.changes 2011-03-10 19:33:31.0 +0100 @@ -1,0 +2,8 @@ +Thu Mar 10 18:07:20 UTC 2011 - reddw...@opensuse.org + +- Update to 4.6.0 + - It contains a couple of bug fixes as well as a few new +features. + - New translation available, Turkish. + +--- calling whatdependson for head-i586 Old: _service:download_url:mkvtoolnix-4.5.0.tar.bz2 New: _service:download_url:mkvtoolnix-4.6.0.tar.bz2 Other differences: -- ++ _service:set_version:mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.Z59qF1/_old 2011-03-14 11:08:47.0 +0100 +++ /var/tmp/diff_new_pack.Z59qF1/_new 2011-03-14 11:08:47.0 +0100 @@ -18,7 +18,7 @@ Name: mkvtoolnix -Version:4.5.0 +Version:4.6.0 Release:1 License:GPLv2+ Summary:Tools to Create, Alter, and Inspect Matroska Files ++ mkvtoolnix.spec ++ --- /var/tmp/diff_new_pack.Z59qF1/_old 2011-03-14 11:08:47.0 +0100 +++ /var/tmp/diff_new_pack.Z59qF1/_new 2011-03-14 11:08:47.0 +0100 @@ -19,7 +19,7 @@ Name: mkvtoolnix Version:to_be_filled_by_service -Release:1 +Release:2 License:GPLv2+ Summary:Tools to Create, Alter, and Inspect Matroska Files Url:http://www.bunkus.org/videotools/mkvtoolnix/ ++ _service ++ --- /var/tmp/diff_new_pack.Z59qF1/_old 2011-03-14 11:08:47.0 +0100 +++ /var/tmp/diff_new_pack.Z59qF1/_new 2011-03-14 11:08:47.0 +0100 @@ -3,12 +3,12 @@ service name=download_url param name=protocolhttp/param param name=hostwww.bunkus.org/param -param name=path/videotools/mkvtoolnix/sources/mkvtoolnix-4.5.0.tar.bz2/param +param name=path/videotools/mkvtoolnix/sources/mkvtoolnix-4.6.0.tar.bz2/param /service service name=verify_file -param name=file_service:download_url:mkvtoolnix-4.5.0.tar.bz2/param +param name=file_service:download_url:mkvtoolnix-4.6.0.tar.bz2/param param name=verifiersha256/param -param name=checksum77e08525f7013c970f8ae60d0840e62ef4376074d926632ef0767f781c3e6a58/param +param name=checksum150b0726930dba5a3fa9b78629821aa1f1b2a495d11c7f46bc727bcb8207c5ec/param /service service name=set_version/ /services ++ _service:download_url:mkvtoolnix-4.5.0.tar.bz2 - _service:download_url:mkvtoolnix-4.6.0.tar.bz2 ++ 36158 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit global for openSUSE:Factory
Hello community, here is the log from the commit of package global for openSUSE:Factory checked in at Mon Mar 14 11:19:05 CET 2011. --- global/global.changes 2010-09-17 17:35:50.0 +0200 +++ /mounts/work_src_done/STABLE/global/global.changes 2011-03-10 16:33:19.0 +0100 @@ -1,0 +2,5 @@ +Thu Mar 10 15:32:55 UTC 2011 - co...@novell.com + +- switch to autoreconf for better libtool support + +--- calling whatdependson for head-i586 Other differences: -- ++ global.spec ++ --- /var/tmp/diff_new_pack.0FvqFH/_old 2011-03-14 11:18:21.0 +0100 +++ /var/tmp/diff_new_pack.0FvqFH/_new 2011-03-14 11:18:21.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package global (Version 5.9.2) +# spec file for package global # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -24,7 +24,7 @@ AutoReqProv:on Summary:Common Source Code Tag System Version:5.9.2 -Release:1 +Release:5 Url:http://www.gnu.org/software/global/ Source: %{name}-%{version}.tar.bz2 Patch: global-5.7.diff @@ -54,10 +54,7 @@ %patch3 -p1 %build -%{?suse_update_config:%{suse_update_config -f}} -aclocal -automake -autoconf +autoreconf -fi %configure make Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit dosfstools for openSUSE:Factory
Hello community, here is the log from the commit of package dosfstools for openSUSE:Factory checked in at Mon Mar 14 11:37:28 CET 2011. --- dosfstools/dosfstools.changes 2010-12-20 15:11:46.0 +0100 +++ /mounts/work_src_done/STABLE/dosfstools/dosfstools.changes 2011-03-09 12:40:44.0 +0100 @@ -1,0 +2,5 @@ +Tue Mar 8 18:13:53 CET 2011 - pgaj...@suse.cz + +- fixed fsck.vfat crashing [bnc#677236] + +--- calling whatdependson for head-i586 New: dosfstools-filename-buffer-overflow.patch Other differences: -- ++ dosfstools.spec ++ --- /var/tmp/diff_new_pack.3a9knQ/_old 2011-03-14 11:37:08.0 +0100 +++ /var/tmp/diff_new_pack.3a9knQ/_new 2011-03-14 11:37:08.0 +0100 @@ -1,5 +1,5 @@ # -# spec file for package dosfstools (Version 3.0.10) +# spec file for package dosfstools # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -25,12 +25,13 @@ AutoReqProv:on Summary:Utilities for Making and Checking MS-DOS FAT File Systems on Linux Version:3.0.10 -Release:3 +Release:14 Url:http://freshmeat.net/projects/dosfstools Source: %{name}_%{version}.orig.tar.bz2 Patch0: %{name}-suse-dirs.patch Patch1: %{name}-mdraid-partition.patch Patch2: %{name}-label.patch +Patch3: %{name}-filename-buffer-overflow.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Supplements:filesystem(vfat) @@ -52,6 +53,7 @@ %patch0 -p1 %patch1 %patch2 -p1 +%patch3 -p1 %build make OPTFLAGS=-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE $RPM_OPT_FLAGS ++ dosfstools-filename-buffer-overflow.patch ++ Index: dosfstools-3.0.10/src/check.c === --- dosfstools-3.0.10.orig/src/check.c +++ dosfstools-3.0.10/src/check.c @@ -174,7 +174,10 @@ loff_t alloc_rootdir_entry(DOS_FS *fs, D offset = fs-root_start+next_free*sizeof(DIR_ENT); memset(de,0,sizeof(DIR_ENT)); while (1) { - sprintf(de-name,pattern,curr_num); + char expanded[12]; + sprintf(expanded, pattern, curr_num); + memcpy(de-name, expanded, 8); + memcpy(de-ext, expanded+8, 3); for (scan = 0; scan fs-root_entries; scan++) if (scan != next_free !strncmp(root[scan].name,de-name,MSDOS_NAME)) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit tiff for openSUSE:11.3
Hello community, here is the log from the commit of package tiff for openSUSE:11.3 checked in at Mon Mar 14 15:35:44 CET 2011. --- old-versions/11.3/UPDATES/all/tiff/tiff.changes 2010-09-06 15:24:42.0 +0200 +++ 11.3/tiff/tiff.changes 2011-03-03 09:29:00.0 +0100 @@ -1,0 +2,7 @@ +Thu Feb 17 15:54:23 CET 2011 - pgaj...@suse.cz + +- fixed buffer overflows [bnc#672510] + * CVE-2011-0192.patch + * CVE-2011-0191.patch + +--- calling whatdependson for 11.3-i586 New: tiff-3.9.2-CVE-2011-0191.patch tiff-3.9.2-CVE-2011-0192.patch Other differences: -- ++ tiff.spec ++ --- /var/tmp/diff_new_pack.Fxcrht/_old 2011-03-14 15:35:24.0 +0100 +++ /var/tmp/diff_new_pack.Fxcrht/_new 2011-03-14 15:35:24.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package tiff (Version 3.9.2) +# spec file for package tiff # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -29,7 +29,7 @@ # Url:http://www.remotesensing.org/libtiff/ Version:3.9.2 -Release:5.RELEASE2 +Release:5.RELEASE4 Summary:Tools for Converting from and to the Tiff Format Source: tiff-%{version}.tar.bz2 Source2:README.SUSE @@ -43,6 +43,8 @@ Patch8: tiff-%{version}-dirread-oob-unknown-tags.patch Patch9: tiff-%{version}-scanlinesize.patch Patch10:tiff-%{version}-dont-fancy-upsampling.patch +Patch11:tiff-%{version}-CVE-2011-0192.patch +Patch12:tiff-%{version}-CVE-2011-0191.patch # FYI: this issue is solved another way # http://bugzilla.maptools.org/show_bug.cgi?id=1985#c1 # Patch9: tiff-%{version}-lzw-CVE-2009-2285.patch @@ -111,6 +113,8 @@ %patch8 -p1 %patch9 -p1 %patch10 -p1 +%patch11 +%patch12 find -type d -name CVS | xargs rm -rfv find -type d | xargs chmod 755 ++ tiff-3.9.2-CVE-2011-0191.patch ++ Index: libtiff/tif_dir.c === --- libtiff/tif_dir.c.orig +++ libtiff/tif_dir.c @@ -370,6 +370,10 @@ _TIFFVSetField(TIFF* tif, ttag_t tag, va case TIFFTAG_YCBCRSUBSAMPLING: td-td_ycbcrsubsampling[0] = (uint16) va_arg(ap, int); td-td_ycbcrsubsampling[1] = (uint16) va_arg(ap, int); +if (td-td_ycbcrsubsampling[0] 4) + td-td_ycbcrsubsampling[0] = (td-td_compression == 7) ? 1 : 2; +if (td-td_ycbcrsubsampling[1] 4) + td-td_ycbcrsubsampling[1] = (td-td_compression == 7) ? 1 : 2; break; case TIFFTAG_TRANSFERFUNCTION: v = (td-td_samplesperpixel - td-td_extrasamples) 1 ? 3 : 1; ++ tiff-3.9.2-CVE-2011-0192.patch ++ Index: libtiff/tif_fax3.h === --- libtiff/tif_fax3.h.orig +++ libtiff/tif_fax3.h @@ -478,6 +478,10 @@ done1d: \ break; \ case S_VL: \ CHECK_b1; \ +if (b1 = (int) (a0 + TabEnt-Param)) { \ + unexpected(VL, a0); \ + goto eol2d; \ +} \ SETVALUE(b1 - a0 - TabEnt-Param); \ b1 -= *--pb;\ break; \ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit ibus for openSUSE:11.4
Hello community, here is the log from the commit of package ibus for openSUSE:11.4 checked in at Mon Mar 14 15:38:45 CET 2011. --- old-versions/11.4/all/ibus/ibus.changes 2010-11-17 09:52:31.0 +0100 +++ 11.4/ibus/ibus.changes 2011-03-09 12:30:32.0 +0100 @@ -1,0 +2,5 @@ +Wed Mar 9 11:58:08 CET 2011 - ti...@suse.de + +- Fix post scripts to use new gtk2_immodule_* macros (bnc#678080) + +--- Package does not exist at destination yet. Using Fallback old-versions/11.4/all/ibus Destination is old-versions/11.4/UPDATES/all/ibus calling whatdependson for 11.4-i586 Other differences: -- ++ ibus.spec ++ --- /var/tmp/diff_new_pack.AGdUET/_old 2011-03-14 15:38:34.0 +0100 +++ /var/tmp/diff_new_pack.AGdUET/_new 2011-03-14 15:38:34.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package ibus (Version 1.3.8) +# spec file for package ibus # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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,7 +19,7 @@ Name: ibus Version:1.3.8 -Release:1 +Release:4.RELEASE2 License:LGPL V2+ Url:http://code.google.com/p/ibus/ Source0:http://ibus.googlecode.com/files/%{name}-%{version}.tar.gz @@ -67,6 +67,7 @@ Summary:IBus im module for gtk2 Group: System Environment/Libraries Requires: %{name} = %{version}-%{release} +%gtk2_immodule_requires %description gtk This package contains ibus im module for gtk2 @@ -139,16 +140,14 @@ %pre -f %{name}.schemas_pre %post gtk -touch var/adm/SuSEconfig/run-gtk -/sbin/SuSEconfig --module gtk2 +%gtk2_immodule_post %preun -f %{name}.schemas_preun %posttrans -f %{name}.schemas_posttrans %postun gtk -touch var/adm/SuSEconfig/run-gtk -/sbin/SuSEconfig --module gtk2 +%gtk2_immodule_postun %post -n libibus2 -p /sbin/ldconfig Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit scim-bridge for openSUSE:11.4
Hello community, here is the log from the commit of package scim-bridge for openSUSE:11.4 checked in at Mon Mar 14 15:39:25 CET 2011. --- old-versions/11.4/all/scim-bridge/scim-bridge.changes 2010-02-04 07:58:35.0 +0100 +++ 11.4/scim-bridge/scim-bridge.changes2011-03-09 12:30:00.0 +0100 @@ -1,0 +2,6 @@ +Wed Mar 9 12:29:34 CET 2011 - ti...@suse.de + +- Fix post scripts to use new gtk2_immodule_* macros (bnc#678080) +- Fix wrong post scripts for gtk2 immodule + +--- Package does not exist at destination yet. Using Fallback old-versions/11.4/all/scim-bridge Destination is old-versions/11.4/UPDATES/all/scim-bridge calling whatdependson for 11.4-i586 Other differences: -- ++ scim-bridge.spec ++ --- /var/tmp/diff_new_pack.pUmBZs/_old 2011-03-14 15:39:05.0 +0100 +++ /var/tmp/diff_new_pack.pUmBZs/_new 2011-03-14 15:39:05.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package scim-bridge (Version 0.4.15) +# spec file for package scim-bridge # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -22,7 +22,7 @@ BuildRequires: docbook-xsl-stylesheets doxygen gtk2-devel intltool libqt4-devel qt3-devel scim-devel Summary:Scim Bridge Version:0.4.15 -Release:13 +Release:125.RELEASE2 License:LGPLv2.1+ Group: System/I18n/Japanese AutoReqProv:on @@ -61,6 +61,7 @@ Group: System/I18n/Japanese Requires: %{name} = %{version} Provides: locale(gtk2:ja;ko;zh) +%gtk2_immodule_requires %description -n scim-bridge-gtk Scim Bridge for gtk2 @@ -157,15 +158,11 @@ done popd -%post -# trigger run of SuSEconfig.gtk2 to register/unregister this input module -# by calling gtk-query-immodules-2.0: -touch var/adm/SuSEconfig/run-gtk - -%postun -# trigger run of SuSEconfig.gtk2 to register/unregister this input module -# by calling gtk-query-immodules-2.0: -touch var/adm/SuSEconfig/run-gtk +%post -n scim-bridge-gtk +%gtk2_immodule_post + +%postun -n scim-bridge-gtk +%gtk2_immodule_postun %files %defattr(-, root, root) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit uim for openSUSE:11.4
Hello community, here is the log from the commit of package uim for openSUSE:11.4 checked in at Mon Mar 14 15:40:11 CET 2011. --- old-versions/11.4/all/uim/uim.changes 2011-01-14 16:44:31.0 +0100 +++ 11.4/uim/uim.changes2011-03-09 12:58:59.0 +0100 @@ -1,0 +2,6 @@ +Wed Mar 9 12:29:07 CET 2011 - ti...@suse.de + +- Fix post scripts to use new gtk2_immodule_* macros (bnc#678080) +- Fix builds with older distros + +--- Package does not exist at destination yet. Using Fallback old-versions/11.4/all/uim Destination is old-versions/11.4/UPDATES/all/uim calling whatdependson for 11.4-i586 Other differences: -- ++ uim.spec ++ --- /var/tmp/diff_new_pack.Q8fyu4/_old 2011-03-14 15:39:43.0 +0100 +++ /var/tmp/diff_new_pack.Q8fyu4/_new 2011-03-14 15:39:43.0 +0100 @@ -31,7 +31,11 @@ BuildRequires: ncurses-devel BuildRequires: perl-XML-Parser BuildRequires: pkg-config +%if %suse_version 1130 BuildRequires: pkgconfig(gtk+-2.0) +%else +BuildRequires: gtk2-devel +%endif BuildRequires: qt3-devel BuildRequires: update-desktop-files BuildRequires: xemacs @@ -39,7 +43,7 @@ BuildRequires: fdupes %endif Version:1.5.6 -Release:10 +Release:13.RELEASE2 # xorg-x11-libXdmcp-devel libgnomeprintui-devel License:GPLv2+ Summary:A multilingual input method library @@ -85,6 +89,7 @@ Obsoletes: uim-applet Provides: uim-applet Provides: locale(gnome-libs:ja) +%gtk2_immodule_requires %description gtk2 Control applet using gnome2 @@ -205,14 +210,10 @@ %postun -p /sbin/ldconfig %post gtk2 -# trigger run of SuSEconfig.gtk2 to register/unregister this input module -# by calling gtk-query-immodules-2.0: -touch var/adm/SuSEconfig/run-gtk +%gtk2_immodule_post %postun gtk2 -# trigger run of SuSEconfig.gtk2 to register/unregister this input module -# by calling gtk-query-immodules-2.0: -touch var/adm/SuSEconfig/run-gtk +%gtk2_immodule_postun %files -n uim -f uim.lang %defattr(-, root, root) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit scim for openSUSE:11.4
Hello community, here is the log from the commit of package scim for openSUSE:11.4 checked in at Mon Mar 14 15:40:38 CET 2011. --- old-versions/11.4/all/scim/scim.changes 2010-11-11 11:23:31.0 +0100 +++ 11.4/scim/scim.changes 2011-03-09 12:28:57.0 +0100 @@ -1,0 +2,5 @@ +Wed Mar 9 12:28:47 CET 2011 - ti...@suse.de + +- Fix post scripts to use new gtk2_immodule_* macros (bnc#678080) + +--- Package does not exist at destination yet. Using Fallback old-versions/11.4/all/scim Destination is old-versions/11.4/UPDATES/all/scim calling whatdependson for 11.4-i586 Other differences: -- ++ scim.spec ++ --- /var/tmp/diff_new_pack.vSgHDf/_old 2011-03-14 15:40:29.0 +0100 +++ /var/tmp/diff_new_pack.vSgHDf/_new 2011-03-14 15:40:29.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package scim (Version 1.4.7) +# spec file for package scim # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -24,7 +24,7 @@ BuildRequires: libexpat-devel Summary:Smart Chinese/Common Input Method platform Version:1.4.7 -Release:177 +Release:180.RELEASE2 License:LGPLv2.1+ Group: System/I18n/Chinese AutoReqProv:on @@ -52,6 +52,8 @@ Patch2: scim-gcc4.4-fixes.diff Patch3: scim-no-setpwent.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build +%gtk2_immodule_requires + %define gnome_prefix %(pkg-config --variable=prefix libgnomeui-2.0) %description @@ -203,17 +205,13 @@ %post /sbin/ldconfig %if %{build_gtk2_immodule} -# trigger run of SuSEconfig.gtk2 to register/unregister this input module -# by calling gtk-query-immodules-2.0: -touch var/adm/SuSEconfig/run-gtk +%gtk2_immodule_post %endif %postun /sbin/ldconfig %if %{build_gtk2_immodule} -# trigger run of SuSEconfig.gtk2 to register/unregister this input module -# by calling gtk-query-immodules-2.0: -touch var/adm/SuSEconfig/run-gtk +%gtk2_immodule_postun %endif %files -f scim.lang Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libcgroup1 for openSUSE:11.4
Hello community, here is the log from the commit of package libcgroup1 for openSUSE:11.4 checked in at Mon Mar 14 15:43:24 CET 2011. --- old-versions/11.4/all/libcgroup1/libcgroup1.changes 2010-07-05 22:18:17.0 +0200 +++ 11.4/libcgroup1/libcgroup1.changes 2011-03-03 14:27:51.0 +0100 @@ -1,0 +2,6 @@ +Mon Feb 28 18:25:33 CET 2011 - jsl...@suse.de + +- verify the sender of netlink messages (bnc#675048, CVE-2011-1022) +- fix buf overflow (bnc#675506, CVE-2011-1006) + +--- Package does not exist at destination yet. Using Fallback old-versions/11.4/all/libcgroup1 Destination is old-versions/11.4/UPDATES/all/libcgroup1 calling whatdependson for 11.4-i586 New: cgrulesengd-deny-message-forging.patch libcgroup-CVE-2011-1006.patch Other differences: -- ++ libcgroup1.spec ++ --- /var/tmp/diff_new_pack.LyK1CQ/_old 2011-03-14 15:43:00.0 +0100 +++ /var/tmp/diff_new_pack.LyK1CQ/_new 2011-03-14 15:43:00.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package libcgroup1 (Version 0.36.2) +# spec file for package libcgroup1 # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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: libcgroup1 Version:0.36.2 -Release:2 +Release:6.RELEASE2 License:LGPLv2.1 Group: System/Management AutoReqProv:on @@ -31,6 +31,8 @@ Source2:initd_cgred Source3:sysconfig.cgred Source99: baselibs.conf +Patch0: cgrulesengd-deny-message-forging.patch +Patch1: libcgroup-CVE-2011-1006.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: bison flex gcc-c++ pam-devel pkg-config Requires: insserv pam @@ -69,6 +71,8 @@ %prep %setup -n libcgroup-%{version} +%patch0 -p1 +%patch1 -p1 %build %configure --enable-pam-module-dir=/%{_lib}/security ++ cgrulesengd-deny-message-forging.patch ++ From 0a59ea5e0b2ce466bfd35c9e700094bf09a0310d Mon Sep 17 00:00:00 2001 From: Nelson Elhage nelh...@ksplice.com Date: Thu, 17 Feb 2011 20:55:12 -0500 Subject: cgrulesengd: Ignore netlink messages that don't come from the kernel. References: bnc#675048, CVE-2011-1022 recvfrom() returns the address, it doesn't filter the packet based on the sender. We need to explicitly check the received address after the call happens. Signed-off-by: Nelson Elhage nelh...@ksplice.com Signed-off-by: Jan Safranek jsafr...@redhat.com Signed-off-by: Jiri Slaby jsl...@suse.cz --- src/daemon/cgrulesengd.c | 11 --- 1 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/daemon/cgrulesengd.c b/src/daemon/cgrulesengd.c index 10fd2cd..5a965fd 100644 --- a/src/daemon/cgrulesengd.c +++ b/src/daemon/cgrulesengd.c @@ -503,17 +503,10 @@ static int cgre_receive_netlink_msg(int sk_nl) struct sockaddr_nl from_nla; socklen_t from_nla_len; struct nlmsghdr *nlh; - struct sockaddr_nl kern_nla; struct cn_msg *cn_hdr; - kern_nla.nl_family = AF_NETLINK; - kern_nla.nl_groups = CN_IDX_PROC; - kern_nla.nl_pid = 1; - kern_nla.nl_pad = 0; - memset(buff, 0, sizeof(buff)); from_nla_len = sizeof(from_nla); - memcpy(from_nla, kern_nla, sizeof(from_nla)); recv_len = recvfrom(sk_nl, buff, sizeof(buff), 0, (struct sockaddr *)from_nla, from_nla_len); if (recv_len == ENOBUFS) { @@ -523,6 +516,10 @@ static int cgre_receive_netlink_msg(int sk_nl) if (recv_len 1) return 0; + if (from_nla.nl_groups != CN_IDX_PROC + || from_nla.nl_pid != 0) + return 0; + nlh = (struct nlmsghdr *)buff; while (NLMSG_OK(nlh, recv_len)) { cn_hdr = NLMSG_DATA(nlh); -- 1.7.4.1 ++ libcgroup-CVE-2011-1006.patch ++ From 5ae8aea1ecd60c439121d3329d8eaabf13d292c1 Mon Sep 17 00:00:00 2001 From: Jan Safranek jsafr...@redhat.com Date: Tue, 1 Mar 2011 13:11:35 +0100 Subject: Fix buffer overflow when processing list of controllers from command line (CVE-2011-1006). Git-commit: 5ae8aea1ecd60c439121d3329d8eaabf13d292c1 Patch-mainline: yes References: bnc#675506, CVE-2011-1006 Thanks to Nelson Elhage for reporting this issue. Signed-off-by: Jan Safranek jsafr...@redhat.com Signed-off-by: Jiri Slaby jsl...@suse.cz --- src/tools/tools-common.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/tools/tools-common.c b/src/tools/tools-common.c index 4beffcd..7d633be 100644 --- a/src/tools/tools-common.c +++ b/src/tools/tools-common.c @@ -79,7 +79,7 @@ int parse_cgroup_spec(struct
commit tiff for openSUSE:11.4
Hello community, here is the log from the commit of package tiff for openSUSE:11.4 checked in at Mon Mar 14 15:44:11 CET 2011. --- old-versions/11.4/all/tiff/tiff.changes 2010-09-06 15:07:08.0 +0200 +++ 11.4/tiff/tiff.changes 2011-03-03 09:54:26.0 +0100 @@ -1,0 +2,6 @@ +Thu Mar 3 09:36:49 CET 2011 - pgaj...@suse.cz + +- fixed buffer overflow [bnc#672510] + * CVE-2011-0192.patch + +--- Package does not exist at destination yet. Using Fallback old-versions/11.4/all/tiff Destination is old-versions/11.4/UPDATES/all/tiff calling whatdependson for 11.4-i586 New: tiff-3.9.4-CVE-2011-0192.patch Other differences: -- ++ tiff.spec ++ --- /var/tmp/diff_new_pack.BGdSct/_old 2011-03-14 15:43:40.0 +0100 +++ /var/tmp/diff_new_pack.BGdSct/_new 2011-03-14 15:43:40.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package tiff (Version 3.9.4) +# spec file for package tiff # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -29,7 +29,7 @@ # Url:http://www.remotesensing.org/libtiff/ Version:3.9.4 -Release:2 +Release:3.RELEASE2 Summary:Tools for Converting from and to the Tiff Format Source: tiff-%{version}.tar.bz2 Source2:README.SUSE @@ -40,6 +40,7 @@ Patch7: tiff-%{version}-getimage-64bit.patch Patch8: tiff-%{version}-scanlinesize.patch Patch9: tiff-%{version}-dont-fancy-upsampling.patch +Patch10:tiff-%{version}-CVE-2011-0192.patch # FYI: this issue is solved another way # http://bugzilla.maptools.org/show_bug.cgi?id=1985#c1 # Patch9: tiff-%{version}-lzw-CVE-2009-2285.patch @@ -105,6 +106,7 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 +%patch10 find -type d -name CVS | xargs rm -rfv find -type d | xargs chmod 755 ++ tiff-3.9.4-CVE-2011-0192.patch ++ Index: libtiff/tif_fax3.h === --- libtiff/tif_fax3.h.orig +++ libtiff/tif_fax3.h @@ -478,6 +478,10 @@ done1d: \ break; \ case S_VL: \ CHECK_b1; \ +if (b1 = (int) (a0 + TabEnt-Param)) { \ + unexpected(VL, a0); \ + goto eol2d; \ +} \ SETVALUE(b1 - a0 - TabEnt-Param); \ b1 -= *--pb;\ break; \ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit filesystem for openSUSE:Factory
Hello community, here is the log from the commit of package filesystem for openSUSE:Factory checked in at Mon Mar 14 16:34:48 CET 2011. --- filesystem/filesystem.changes 2011-03-07 12:28:43.0 +0100 +++ /mounts/work_src_done/STABLE/filesystem/filesystem.changes 2011-03-14 14:52:22.0 +0100 @@ -1,0 +2,7 @@ +Wed Mar 9 08:16:59 UTC 2011 - co...@novell.com + +- reset list of languages to only contain what's translated with + more than 45.000. we might add big ones later if they become popular + to translate + +--- calling whatdependson for head-i586 Other differences: -- ++ filesystem.spec ++ --- /var/tmp/diff_new_pack.Bi9cdW/_old 2011-03-14 16:34:34.0 +0100 +++ /var/tmp/diff_new_pack.Bi9cdW/_new 2011-03-14 16:34:34.0 +0100 @@ -24,7 +24,7 @@ AutoReqProv:on Summary:Basic Directory Layout Version:11.5 -Release:1 +Release:2 BuildRoot: %{_tmppath}/%{name}-%{version}-build Obsoletes: aaa_dir Provides: aaa_dir ++ languages ++ --- /var/tmp/diff_new_pack.Bi9cdW/_old 2011-03-14 16:34:34.0 +0100 +++ /var/tmp/diff_new_pack.Bi9cdW/_new 2011-03-14 16:34:34.0 +0100 @@ -1,42 +1,17 @@ -aa -af -af_ZA -am -an -ang ar -as -ast -az -az_IR -bal be be@latin -bem bg -bn -bn_IN -bo -br -bs -byn ca ca@valencia -ceb -ckb -crh cs cs_CZ -csb -cy da de de_AT de_CH de_DE -dv dz -ee el el_GR en @@ -49,7 +24,6 @@ en_GB en_NZ en_US -eo es es_AR es_CL @@ -71,163 +45,62 @@ et et_EE eu -eu_ES -fa -fa_IR fi fi_FI -fil -fo fr fr_CA fr_CH fr_FR -fur -fy -ga -gd -gez gl -gn gu -gv -ha -haw he hi -hne hr hu -hy -ia id -ig -io is it it_CH it_IT -iu ja ja_JP.EUC ja_JP.SJIS ja_JP.eucJP -jbo -jv -ka -kg -kk -kl -km -kn ko -kok -ks -ku -kw -ky -la -lb -lg -li -lo lt lv -mai -md -mg -mhr -mi -mk -ml -mn mr -ms -ms_MY -mt -mus -my -nap nb nb_NO -nds nds_DE -ne nl nl_BE nn nn_NO -nso -oc -om -or pa pl pl_PL -ps pt pt_BR pt_PT -rm ro ru ru_RU ru_UA.koi8u -rw -sa -sc -se -si -sid sk sl sl_SI -so -sp -sq -sq_AL sr sr@ije sr@latin -ss -st sv -sw -syr ta -te -tet -tg th -ti -tig -tk -tl tr tr_TR -tt -tyv -ug uk uk_UA -ur -ur_PK -urd -uz -uz@cyrillic -ve -ven vi -wa -wal -wo -xh -yi -yo -zh zh_CN -zh_CN.GB2312 zh_HK zh_TW -zh_TW.Big5 -zu Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit rhino for openSUSE:Factory
Hello community, here is the log from the commit of package rhino for openSUSE:Factory checked in at Mon Mar 14 16:48:42 CET 2011. --- rhino/rhino.changes 2010-11-08 13:08:32.0 +0100 +++ /mounts/work_src_done/STABLE/rhino/rhino.changes2011-03-14 13:55:48.0 +0100 @@ -1,0 +2,5 @@ +Mon Mar 14 12:43:48 UTC 2011 - mvysko...@suse.cz + +- ignore openjdk for build + +--- calling whatdependson for head-i586 Other differences: -- ++ rhino.spec ++ --- /var/tmp/diff_new_pack.Nc36jt/_old 2011-03-14 16:48:29.0 +0100 +++ /var/tmp/diff_new_pack.Nc36jt/_new 2011-03-14 16:48:29.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package rhino (Version 1.7) +# spec file for package rhino # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2000-2009, JPackage Project # All rights reserved. # @@ -24,7 +24,7 @@ Name: rhino Version:1.7 -Release:15 +Release:20 Summary:JavaScript for Java License:MPL .. # wget ftp://ftp.mozilla.org/pub/mozilla.org/js/rhino%{archive_version}.zip @@ -67,8 +67,8 @@ #!BuildIgnore: antlr antlr-java #!BuildIgnore: xml-commons-jaxp-1.3-apis BuildArch: noarch -#BuildRequires: java-devel BuildRequires: java-1_5_0-gcj-compat-devel +#!BuildIgnore: java-1_6_0-openjdk java-1_6_0-openjdk-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %description Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xerces-j2 for openSUSE:Factory
Hello community, here is the log from the commit of package xerces-j2 for openSUSE:Factory checked in at Mon Mar 14 16:49:24 CET 2011. --- xerces-j2/xerces-j2-bootstrap.changes 2010-09-02 14:36:23.0 +0200 +++ /mounts/work_src_done/STABLE/xerces-j2/xerces-j2-bootstrap.changes 2011-03-14 14:06:08.0 +0100 @@ -1,0 +2,5 @@ +Mon Mar 14 13:05:09 UTC 2011 - mvysko...@suse.cz + +- build ignore openjdk + +--- xerces-j2.changes: same change calling whatdependson for head-i586 Other differences: -- ++ xerces-j2-bootstrap.spec ++ --- /var/tmp/diff_new_pack.UQYNiK/_old 2011-03-14 16:49:06.0 +0100 +++ /var/tmp/diff_new_pack.UQYNiK/_new 2011-03-14 16:49:06.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package xerces-j2-bootstrap (Version 2.8.1) +# spec file for package xerces-j2-bootstrap # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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,15 @@ Name: xerces-j2-bootstrap Url:http://xml.apache.org/xerces2-j/ -BuildRequires: antlr-bootstrap fastjar java-1_4_2-gcj-compat-devel unzip xml-commons-apis-bootstrap xml-commons-resolver-bootstrap xml-commons-which-bootstrap zip +BuildRequires: antlr-bootstrap +BuildRequires: fastjar +BuildRequires: java-1_5_0-gcj-compat-devel +#!BuildIgnore: java-1_6_0-openjdk java-1_6_0-openjdk-devel +BuildRequires: unzip +BuildRequires: xml-commons-apis-bootstrap +BuildRequires: xml-commons-resolver-bootstrap +BuildRequires: xml-commons-which-bootstrap +BuildRequires: zip #!BuildIgnore: antlr antlr-java %if %{?!suse_version:1}0 %if %{?!mandriva_release:1}0 @@ -34,7 +42,7 @@ Summary:Java XML parser Group: Development/Libraries/Java Version:2.8.1 -Release:246 +Release:247 Requires: xml-commons-which-bootstrap Requires: xml-commons-apis-bootstrap Requires: xml-commons-resolver-bootstrap ++ xerces-j2.spec ++ --- /var/tmp/diff_new_pack.UQYNiK/_old 2011-03-14 16:49:06.0 +0100 +++ /var/tmp/diff_new_pack.UQYNiK/_new 2011-03-14 16:49:06.0 +0100 @@ -1,7 +1,7 @@ # -# spec file for package xerces-j2 (Version 2.8.1) +# spec file for package xerces-j2 # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 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 @@ -25,7 +25,7 @@ %define release3jpp %define sectionfree Version:2.8.1 -Release:246 +Release:250 Summary:Java XML parser License:Apache Software License .. Url:http://xml.apache.org/xerces2-j/ @@ -45,6 +45,7 @@ # the first package built, and we use the libraries in the tools subdir # for it. BuildRequires: java-1_5_0-gcj-compat-devel +#!BuildIgnore: java-1_6_0-openjdk java-1_6_0-openjdk-devel BuildRequires: antlr-bootstrap #!BuildIgnore: antlr antlr-java BuildRequires: jpackage-utils Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit xml-commons for openSUSE:Factory
Hello community, here is the log from the commit of package xml-commons for openSUSE:Factory checked in at Mon Mar 14 16:50:00 CET 2011. --- xml-commons/xml-commons-apis-bootstrap.changes 2011-02-22 10:30:21.0 +0100 +++ /mounts/work_src_done/STABLE/xml-commons/xml-commons-apis-bootstrap.changes 2011-03-14 14:25:18.0 +0100 @@ -1,0 +2,5 @@ +Mon Mar 14 13:20:56 UTC 2011 - mvysko...@suse.cz + +- build ignore of openjdk + +--- xml-commons.changes: same change calling whatdependson for head-i586 Other differences: -- ++ xml-commons-apis-bootstrap.spec ++ --- /var/tmp/diff_new_pack.yPoCvH/_old 2011-03-14 16:49:49.0 +0100 +++ /var/tmp/diff_new_pack.yPoCvH/_new 2011-03-14 16:49:49.0 +0100 @@ -25,7 +25,7 @@ Name: xml-commons-apis-bootstrap Version:1.3.04 -Release:2 +Release:3 Summary:Common code for XML projects - bootstrapping package Group: Development/Libraries/Java License:ASL 2.0 @@ -48,6 +48,7 @@ #!BuildIgnore: antlr antlr-java BuildRequires: antlr-bootstrap BuildRequires: java-1_5_0-gcj-compat-devel +#!BuildIgnore: java-1_6_0-openjdk java-1_6_0-openjdk-devel BuildRequires: update-alternatives BuildRequires: fastjar ++ xml-commons.spec ++ --- /var/tmp/diff_new_pack.yPoCvH/_old 2011-03-14 16:49:49.0 +0100 +++ /var/tmp/diff_new_pack.yPoCvH/_new 2011-03-14 16:49:49.0 +0100 @@ -40,7 +40,7 @@ Name: xml-commons Version:1.3.04 -Release:6 +Release:7 Summary:Common code for XML projects Group: Development/Libraries/Java License:ASL 2.0 @@ -86,6 +86,7 @@ Requires(postun): jpackage-utils BuildRequires: ant BuildRequires: java-1_5_0-gcj-compat-devel +#!BuildIgnore: java-1_6_0-openjdk java-1_6_0-openjdk-devel #BuildRequires: docbook-style-xsl BuildRequires: xalan-j2 #!BuildIgnore: xml-commons-resolver Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit akonadi-runtime for openSUSE:Factory
Hello community, here is the log from the commit of package akonadi-runtime for openSUSE:Factory checked in at Mon Mar 14 16:52:37 CET 2011. --- KDE/akonadi-runtime/akonadi-runtime.changes 2011-02-17 15:09:26.0 +0100 +++ /mounts/work_src_done/STABLE/akonadi-runtime/akonadi-runtime.changes 2011-03-14 16:00:14.0 +0100 @@ -1,0 +2,6 @@ +Mon Mar 14 14:59:17 UTC 2011 - frei...@novell.com + +- add fix for the nepomuk query api, backport from akonadi 1.5, + commit be3b9db9 + +--- calling whatdependson for head-i586 New: fix_nepo_search.diff Other differences: -- ++ akonadi-runtime.spec ++ --- /var/tmp/diff_new_pack.5dC9X5/_old 2011-03-14 16:52:10.0 +0100 +++ /var/tmp/diff_new_pack.5dC9X5/_new 2011-03-14 16:52:10.0 +0100 @@ -22,7 +22,7 @@ BuildRequires: automoc4 boost-devel libsoprano-devel libxslt mysql shared-mime-info BuildRequires: fdupes Version:1.5.0 -Release:5 +Release:6 %define rversion %version License:LGPLv2.1+ BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -32,6 +32,7 @@ # http://download.akonadi-project.org Source0:akonadi-%rversion.tar.bz2 Patch0: 1_5_BRANCH.diff +Patch1: fix_nepo_search.diff Requires: libqt4 = %(rpm -q --queryformat '%{VERSION}' libqt4) Requires(post):shared-mime-info Requires(postun): shared-mime-info @@ -93,6 +94,7 @@ %prep %setup -q -n akonadi-%rversion #%patch0 +%patch1 -p1 %build %cmake_kde4 -d build -- -DCONFIG_INSTALL_DIR=/etc ++ fix_nepo_search.diff ++ diff --git a/server/CMakeLists.txt b/server/CMakeLists.txt index da8e912..9044e29 100644 --- a/server/CMakeLists.txt +++ b/server/CMakeLists.txt @@ -139,7 +139,7 @@ if (Soprano_FOUND) src/nepomuk/result.cpp ) - set_source_files_properties(src/nepomuk/org.kde.nepomuk.QueryService.xml PROPERTIES INCLUDE querymetatype.h) + set_source_files_properties(src/nepomuk/org.kde.nepomuk.QueryService.xml PROPERTIES INCLUDE dbusoperators.h) set_source_files_properties(src/nepomuk/org.kde.nepomuk.Query.xml PROPERTIES INCLUDE result.h) qt4_add_dbus_interface(libakonadiprivate_SRCS src/nepomuk/org.kde.nepomuk.QueryService.xml queryserviceinterface) diff --git a/server/src/nepomuk/dbusoperators.cpp b/server/src/nepomuk/dbusoperators.cpp index 7ad6a13..c125805 100644 --- a/server/src/nepomuk/dbusoperators.cpp +++ b/server/src/nepomuk/dbusoperators.cpp @@ -19,16 +19,12 @@ */ #include dbusoperators.h -#include querymetatype.h - -#include soprano/version.h #include QtDBus/QDBusMetaType -Q_DECLARE_METATYPE(Nepomuk::Query::Result) -Q_DECLARE_METATYPE(Soprano::Node) -Q_DECLARE_METATYPE(QListint) -Q_DECLARE_METATYPE(QListNepomuk::Query::Result) +#include Soprano/Node +#include Soprano/BindingSet + void Nepomuk::Query::registerDBusTypes() { @@ -38,10 +34,11 @@ void Nepomuk::Query::registerDBusTypes() qDBusRegisterMetaTypeRequestPropertyMapDBus(); } + QDBusArgument operator( QDBusArgument arg, const Nepomuk::Query::Result result ) { // -// Signature: (sda{s(isss)}s) +// Signature: (sda{s(isss)}a{s(isss)}s) // arg.beginStructure(); @@ -49,19 +46,28 @@ QDBusArgument operator( QDBusArgument arg, const Nepomuk::Query::Result res // resource URI and score arg QString::fromAscii( result.resourceUri().toEncoded() ) result.score(); -arg.beginMap( QVariant::String, qMetaTypeIdSoprano::Node() ); - // request properties +arg.beginMap( QVariant::String, qMetaTypeIdSoprano::Node() ); QHashQUrl, Soprano::Node rp = result.requestProperties(); for ( QHashQUrl, Soprano::Node::const_iterator it = rp.constBegin(); it != rp.constEnd(); ++it ) { arg.beginMapEntry(); arg QString::fromAscii( it.key().toEncoded() ) it.value(); arg.endMapEntry(); } +arg.endMap(); +// additional bindings +arg.beginMap( QVariant::String, qMetaTypeIdSoprano::Node() ); +const Soprano::BindingSet additionalBindings; // = result.additionalBindings(); +foreach( const QString binding, additionalBindings.bindingNames() ) { +arg.beginMapEntry(); +arg binding additionalBindings[binding]; +arg.endMapEntry(); +} arg.endMap(); -arg QString(); // excerpt +// full text search excerpt +arg QString();// result.excerpt(); arg.endStructure(); @@ -72,7 +78,7 @@ QDBusArgument operator( QDBusArgument arg, const Nepomuk::Query::Result res const QDBusArgument operator( const QDBusArgument arg, Nepomuk::Query::Result result ) { // -// Signature: (sda{s(isss)}) +// Signature: (sda{s(isss)}s) // arg.beginStructure(); @@ -89,16 +95,30 @@ const QDBusArgument operator( const QDBusArgument arg, Nepomuk::Query::Resul
commit at for openSUSE:11.4
Hello community, here is the log from the commit of package at for openSUSE:11.4 checked in at Mon Mar 14 17:58:12 CET 2011. --- old-versions/11.4/all/at/at.changes 2011-02-07 16:12:51.0 +0100 +++ /mounts/work_src_done/11.4/at/at.changes2011-03-01 16:49:57.0 +0100 @@ -1,0 +2,5 @@ +Tue Mar 1 15:33:34 UTC 2011 - vci...@novell.com + +- fixed bug introduced with at-3.1.8-tomorrow.patch (bnc#672586) + +--- Package does not exist at destination yet. Using Fallback old-versions/11.4/all/at Destination is old-versions/11.4/UPDATES/all/at calling whatdependson for 11.4-i586 Other differences: -- ++ at.spec ++ --- /var/tmp/diff_new_pack.yQ8Lwn/_old 2011-03-14 17:57:53.0 +0100 +++ /var/tmp/diff_new_pack.yQ8Lwn/_new 2011-03-14 17:57:53.0 +0100 @@ -26,7 +26,7 @@ Group: System/Daemons AutoReqProv:on Version:3.1.8 -Release:1089 +Release:1094.RELEASE2 Summary:A Job Manager Source: at_3.1.8-11.tar.gz Source1:atd.init @@ -54,6 +54,7 @@ Patch15:%{name}-%{version}-leak-fix.patch #PATCH_FIX-OPENSUSE add proper system users to the deny list Patch16:at-3.1.8-denylist.patch +#PATCH_FIX-OPENSUSE plan jobs with past time to tomorrow (bnc#672586) Patch17:%{name}-%{version}-tomorrow.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: %{_sbindir}/useradd %{_sbindir}/groupadd %fillup_prereq %insserv_prereq ++ at-3.1.8-tomorrow.patch ++ --- /var/tmp/diff_new_pack.yQ8Lwn/_old 2011-03-14 17:57:53.0 +0100 +++ /var/tmp/diff_new_pack.yQ8Lwn/_new 2011-03-14 17:57:53.0 +0100 @@ -1,13 +1,15 @@ -Index: at-3.1.8/parsetime.y -=== at-3.1.8.orig/parsetime.y -+++ at-3.1.8/parsetime.y -@@ -375,7 +375,7 @@ parsetime(int argc, char **argv) +diff --git a/parsetime.y b/parsetime.y +index ef1ff7f..141d792 100644 +--- a/parsetime.y b/parsetime.y +@@ -379,7 +379,9 @@ parsetime(int argc, char **argv) exectime -= 3600; } } - if (time_only (currtime exectime)) { -+ if (currtime exectime+1) { ++ /* exectime zeroes its seconds, thus we need +60, ++ * else now will be scheduled to tomorrow */ ++ if (currtime exectime + 60) { exectime += 24*3600; } return exectime; Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org