commit yast2-country for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-country for openSUSE:Factory checked in at Mon Jun 29 16:55:21 CEST 2009. -------- --- yast2-country/yast2-country.changes 2009-06-16 08:09:13.000000000 +0200 +++ yast2-country/yast2-country.changes 2009-06-29 08:39:42.000000000 +0200 @@ -1,0 +2,16 @@ +Mon Jun 29 08:45:58 CEST 2009 - jreidinger@suse.cz + +- really update version + +------------------------------------------------------------------- +Tue Jun 23 16:14:50 CEST 2009 - jreidinger@suse.cz + +- update YaPI +- 2.18.9 + +------------------------------------------------------------------- +Tue Jun 16 16:05:38 CEST 2009 - mvidner@suse.cz + +- Using autodocs-ycp.ami, which contains a fix for automake 1.11. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- yast2-country-2.18.8.tar.bz2 New: ---- org.opensuse.yast.modules.yapi.language.policy org.opensuse.yast.modules.yapi.time.policy yast2-country-2.18.9.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-country.spec ++++++ --- /var/tmp/diff_new_pack.mh4392/_old 2009-06-29 16:53:55.000000000 +0200 +++ /var/tmp/diff_new_pack.mh4392/_new 2009-06-29 16:53:55.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package yast2-country (Version 2.18.8) +# spec file for package yast2-country (Version 2.18.9) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -19,13 +19,16 @@ Name: yast2-country -Version: 2.18.8 +Version: 2.18.9 Release: 1 -License: GPL v2 or later -Group: System/YaST BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source0: yast2-country-2.18.8.tar.bz2 +Source0: yast2-country-2.18.9.tar.bz2 Prefix: /usr +Group: System/YaST +License: GPL v2 or later +#policy files for YaPI dbus interface +Source1: org.opensuse.yast.modules.yapi.time.policy +Source2: org.opensuse.yast.modules.yapi.language.policy BuildRequires: perl-XML-Writer update-desktop-files yast2 yast2-devtools yast2-perl-bindings yast2-testsuite Requires: yast2-trans-stats yast2-perl-bindings timezone # XVersion.ycp @@ -69,15 +72,8 @@ Country specific data and configuration modules (language, keyboard, timezone) for yast2. - - -Authors: --------- - Thomas Fehr <fehr@suse.de> - Jiri Suchomel <jsuchome@suse.cz> - %prep -%setup -n yast2-country-2.18.8 +%setup -n yast2-country-2.18.9 %build %{prefix}/bin/y2tool y2autoconf @@ -87,7 +83,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" @@ -99,6 +97,10 @@ %ifarch s390 s390x rm -f $RPM_BUILD_ROOT%{prefix}/share/applications/YaST2/keyboard.desktop %endif +# Policies +mkdir -p $RPM_BUILD_ROOT/usr/share/PolicyKit/policy +install -m 0644 %SOURCE1 $RPM_BUILD_ROOT/usr/share/PolicyKit/policy/ +install -m 0644 %SOURCE2 $RPM_BUILD_ROOT/usr/share/PolicyKit/policy/ %clean rm -rf "$RPM_BUILD_ROOT" @@ -125,6 +127,7 @@ %endif %{prefix}/share/applications/YaST2/yast-language.desktop %{prefix}/share/applications/YaST2/timezone.desktop +%attr(644,root,root) %config /usr/share/PolicyKit/policy/org.opensuse.yast.modules.yapi.*.policy %package data License: GPL v2 or later @@ -135,13 +138,6 @@ Data files for yast2-country together with the most often used API functions (Language module) - - -Authors: --------- - Thomas Fehr <fehr@suse.de> - Jiri Suchomel <jsuchome@suse.cz> - %files data %defattr(-,root,root) %dir /usr/share/YaST2/data/languages ++++++ org.opensuse.yast.modules.yapi.language.policy ++++++ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE policyconfig PUBLIC "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN" "http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd"> <policyconfig> <vendor>YaST Webservice Project</vendor> <vendor_url>http://en.opensuse.org/YAST</vendor_url> <!-- Rights for languages --> <action id="org.opensuse.yast.modules.yapi.language.read"> <description>Reading languages settings</description> <message>Authentication is required to read languages settings</message> <defaults> <allow_inactive>no</allow_inactive> <allow_active>no</allow_active> </defaults> </action> <action id="org.opensuse.yast.modules.yapi.language.write"> <description>Writing new language settings</description> <message>Authentication is required to edit language settings</message> <defaults> <allow_inactive>no</allow_inactive> <allow_active>no</allow_active> </defaults> </action> </policyconfig>++++++ org.opensuse.yast.modules.yapi.time.policy ++++++ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE policyconfig PUBLIC "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN" "http://www.freedesktop.org/standards/PolicyKit/1.0/policyconfig.dtd"> <policyconfig> <vendor>YaST Webservice Project</vendor> <vendor_url>http://en.opensuse.org/YAST</vendor_url> <!-- Rights for system.time --> <action id="org.opensuse.yast.modules.yapi.time.read"> <description>Reading system time settings</description> <message>Authentication is required to read system time settings</message> <defaults> <allow_inactive>no</allow_inactive> <allow_active>no</allow_active> </defaults> </action> <action id="org.opensuse.yast.modules.yapi.time.write"> <description>Writing system time settings</description> <message>Authentication is required to read system time settings</message> <defaults> <allow_inactive>no</allow_inactive> <allow_active>no</allow_active> </defaults> </action> </policyconfig> ++++++ yast2-country-2.18.8.tar.bz2 -> yast2-country-2.18.9.tar.bz2 ++++++ ++++ 5575 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-country-2.18.8/autodocs-ycp.ami new/yast2-country-2.18.9/autodocs-ycp.ami --- old/yast2-country-2.18.8/autodocs-ycp.ami 1970-01-01 01:00:00.000000000 +0100 +++ new/yast2-country-2.18.9/autodocs-ycp.ami 2009-06-25 16:15:09.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-country-2.18.8/configure.in new/yast2-country-2.18.9/configure.in --- old/yast2-country-2.18.8/configure.in 2009-02-10 16:12:17.000000000 +0100 +++ new/yast2-country-2.18.9/configure.in 2009-06-25 16:15:08.000000000 +0200 @@ -1,9 +1,9 @@ dnl configure.in for yast2-country 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-country, 2.18.2, http://bugs.opensuse.org/, yast2-country) +AC_INIT(yast2-country, 2.18.9, http://bugs.opensuse.org/, yast2-country) 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.2" +VERSION="2.18.9" RPMNAME="yast2-country" MAINTAINER="Jiri Suchomel <jsuchome@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-country-2.18.8/keyboard/doc/autodocs/Makefile.am new/yast2-country-2.18.9/keyboard/doc/autodocs/Makefile.am --- old/yast2-country-2.18.8/keyboard/doc/autodocs/Makefile.am 2008-10-29 14:42:00.000000000 +0100 +++ new/yast2-country-2.18.9/keyboard/doc/autodocs/Makefile.am 2009-06-22 11:46:28.000000000 +0200 @@ -1,10 +1,4 @@ -# -# Makefile.am for country/keyboard/doc/autodocs +# Makefile.am for YCP module .../doc/autodocs -htmldir = @docdir@/autodocs - -html_DATA = index.html $(wildcard *.html) -CLEANFILES = $(html_DATA) - -index.html: $(srcdir)/../../src/*.ycp $(srcdir)/../../src/*/*.ycp - ${YCPDOC} -d. $^ +AUTODOCS_YCP=$(srcdir)/../../src/*.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-country-2.18.8/language/doc/autodocs/Makefile.am new/yast2-country-2.18.9/language/doc/autodocs/Makefile.am --- old/yast2-country-2.18.8/language/doc/autodocs/Makefile.am 2008-10-29 14:42:00.000000000 +0100 +++ new/yast2-country-2.18.9/language/doc/autodocs/Makefile.am 2009-06-22 11:46:28.000000000 +0200 @@ -1,10 +1,4 @@ -# -# Makefile.am for country/language/doc/autodocs +# Makefile.am for YCP module .../doc/autodocs -htmldir = @docdir@/autodocs - -html_DATA = index.html $(wildcard *.html) -CLEANFILES = $(html_DATA) - -index.html: $(srcdir)/../../src/*.ycp $(srcdir)/../../src/*/*.ycp - ${YCPDOC} -d. $^ +AUTODOCS_YCP=$(srcdir)/../../src/*.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-country-2.18.8/language/src/YaPI/LANGUAGE.pm new/yast2-country-2.18.9/language/src/YaPI/LANGUAGE.pm --- old/yast2-country-2.18.8/language/src/YaPI/LANGUAGE.pm 2009-06-11 16:39:30.000000000 +0200 +++ new/yast2-country-2.18.9/language/src/YaPI/LANGUAGE.pm 2009-06-22 13:28:27.000000000 +0200 @@ -14,71 +14,48 @@ our @CAPABILITIES = ('SLES9'); our %TYPEINFO; -BEGIN{$TYPEINFO{GetLanguages} = ["function", - ["list","string"]]; -# "string"]; -} -sub GetLanguages { - my $ret = []; - my $languages = Language->GetLanguagesMap(0); - while ( my ($key, $value) = each (%$languages)){ - push @$ret, "$key---".$value->[0]; - } - return $ret; -} -BEGIN{$TYPEINFO{GetCurrentLanguage} = ["function", - "string"]; +BEGIN{$TYPEINFO{Read} = ["function", + ["map","string","any"] +,["map","string","string"]]; } -sub GetCurrentLanguage { - return Language->language; -} - -BEGIN{$TYPEINFO{SetCurrentLanguage} = ["function", - "boolean","string"]; -} -sub SetCurrentLanguage { +sub Read { my $self = shift; - my $value = shift; - Language->QuickSet($value); - Language->Save(); - return 1; -} - -BEGIN{$TYPEINFO{IsUTF8} = ["function", - "boolean"]; -} -sub IsUTF8 { - return Language->GetExpertValues->{"use_utf8"}; -} - -BEGIN{$TYPEINFO{SetUTF8} = ["function", - "boolean","boolean"]; -} -sub SetUTF8 { - my $self = shift; - my $value = shift; - my $arg = { "use_utf8" => YaST::YCP::Boolean($value) }; - Language->SetExpertValues($arg); - Language->Save(); - return 1; -} - -BEGIN{$TYPEINFO{GetRootLang} = ["function", - "string"]; -} -sub GetRootLang { - return Language->GetExpertValues->{"rootlang"}; + my $values = shift; + my $ret = {}; + if ($values->{"languages"} eq "true"){ + $ret->{"languages"} = Language->GetLanguagesMap(0); + } + if ($values->{"current"} eq "true"){ + $ret->{"current"} = Language->language; + } + my $expr = Language->GetExpertValues(); + if ($values->{"utf8"} eq "true"){ + $ret->{"utf8"} = $expr->{"use_utf8"}?"true":"false"; + } + if ($values->{"rootlang"} eq "true"){ + $ret->{"rootlang"} = $expr->{"rootlang"}; + } + return $ret; } -BEGIN{$TYPEINFO{SetRootLang} = ["function", - "boolean","string"]; +BEGIN{$TYPEINFO{Write} = ["function", + "boolean",["map","string","string"]]; } -sub SetRootLang { +sub Write { my $self = shift; - my $value = shift; - my $arg = { "rootlang" => $value }; - Language->SetExpertValues($arg); + my $values = shift; + if ( defined $values->{"current"}){ + Language->QuickSet($values->{"current"}); + } + my $expr = {}; + if (defined $values->{"utf8"}){ + $expr->{"use_utf8"} = YaST::YCP::Boolean($values->{"utf8"} eq "true"); + } + if (defined $values->{"rootlang"}){ + $expr->{"rootlang"} = $values->{"rootlang"}; + } + Language->SetExpertValues($expr); Language->Save(); return 1; } 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-country-2.18.8/Makefile.am new/yast2-country-2.18.9/Makefile.am --- old/yast2-country-2.18.8/Makefile.am 2009-02-10 16:12:17.000000000 +0100 +++ new/yast2-country-2.18.9/Makefile.am 2009-06-25 16:15:09.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 --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-country-2.18.8/timezone/doc/autodocs/Makefile.am new/yast2-country-2.18.9/timezone/doc/autodocs/Makefile.am --- old/yast2-country-2.18.8/timezone/doc/autodocs/Makefile.am 2008-10-29 14:42:00.000000000 +0100 +++ new/yast2-country-2.18.9/timezone/doc/autodocs/Makefile.am 2009-06-22 11:46:28.000000000 +0200 @@ -1,10 +1,4 @@ -# -# Makefile.am for country/timezone/doc/autodocs +# 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. $^ +AUTODOCS_YCP=$(srcdir)/../../src/*.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-country-2.18.8/timezone/src/YaPI/TIME.pm new/yast2-country-2.18.9/timezone/src/YaPI/TIME.pm --- old/yast2-country-2.18.8/timezone/src/YaPI/TIME.pm 2009-06-16 07:57:06.000000000 +0200 +++ new/yast2-country-2.18.9/timezone/src/YaPI/TIME.pm 2009-06-25 13:51:13.000000000 +0200 @@ -14,38 +14,65 @@ our @CAPABILITIES = ('SLES9'); our %TYPEINFO; -BEGIN{$TYPEINFO{GetZoneMap} = ["function", - ["list",["map","string","string"]]]; +BEGIN{$TYPEINFO{Read} = ["function", + ["map","string","any"],["map","string","string"]]; } -sub GetZoneMap { - my $ret = []; - my $zones = Timezone->get_zonemap(); -#code entries to one string for dbus limitation - foreach my $zone (@$zones){ - my $finalstring = ""; - while ( my ($key, $value) = each (%{$zone->{"entries"}})){ - $finalstring = "$finalstring;$key->$value"; +sub Read { + my $self = shift; + my $args = shift; + my $ret = {}; + Timezone->Read(); + if ($args->{"zones"} eq "true") + { + $ret->{"zones"} = Timezone->get_zonemap(); + } + if ($args->{"utcstatus"} eq "true"){ + if (Timezone->utc_only()){ + $ret->{"utcstatus"} = "UTConly"; + } elsif (Timezone->hwclock eq "-u") { + $ret->{"utcstatus"} = "UTC"; + } else { + $ret->{"utcstatus"} = "local"; } - $zone->{"entries"} = $finalstring; } - return $zones; + if ($args->{"currenttime"} eq "true"){ + $ret->{"time"} = Timezone->GetDateTime(YaST::YCP::Boolean(1),YaST::YCP::Boolean(0)); + } + if ($args->{"timezone"} eq "true"){ + $ret->{"timezone"} = Timezone->timezone; + } + return $ret; } -BEGIN{$TYPEINFO{UTCStatus} = ["function", - "string"]; -} -sub UTCStatus { - return "UTConly" if (Timezone->utc_only()); - return "UTC" if (Timezone->hwclock eq "-u"); - return "local"; +BEGIN{$TYPEINFO{Write} = ["function", + "boolean",["map","string","string"]]; } +sub Write { + my $self = shift; + my $args = shift; + Timezone->Read(); + if (defined $args->{"utcstatus"}){ + if (Timezone->utc_only()){ + #do nothink as utc cannot be change + } elsif ($args->{"utcstatus"} eq "UTC") { + Timezone->hwclock("-u"); + } else { + Timezone->hwclock("--localtime"); + } + } + if (defined $args->{"timezone"}){ + Timezone->Set($args->{"timezone"},YaST::YCP::Boolean(1)); + } + if (defined $args->{"currenttime"}){ +#format yyyy-dd-mm - hh:mm:ss + if ($args->{"currenttime"} =~ m/(\d+)-(\d+)-(\d+) - (\d+):(\d+):(\d+)/) + { + Timezone->SetTime(int($1),int($3),int($2),int($4),int($5),int($6)); + } + } -BEGIN{$TYPEINFO{GetTime} = ["function", - "string"]; + Timezone->Save(); + return 1; } -sub GetTime { - return Timezone->GetDateTime(YaST::YCP::Boolean(1),YaST::YCP::Boolean(0)); -} - 1; 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-country-2.18.8/VERSION new/yast2-country-2.18.9/VERSION --- old/yast2-country-2.18.8/VERSION 2009-06-16 07:59:14.000000000 +0200 +++ new/yast2-country-2.18.9/VERSION 2009-06-23 16:16:13.000000000 +0200 @@ -1 +1 @@ -2.18.8 +2.18.9 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de