Hello community, here is the log from the commit of package zmd checked in at Tue May 23 01:40:14 CEST 2006. -------- --- zmd/zmd.changes 2006-05-19 02:36:14.000000000 +0200 +++ zmd/zmd.changes 2006-05-22 23:15:17.000000000 +0200 @@ -1,0 +2,10 @@ +Mon May 22 23:14:01 CEST 2006 - maw@suse.de + +- New source drop (r28776) which: +- Handles BundleLockedExceptions +- Implements two-way communication with the helpers +- Have LookupCatalogById check the system catalog for matching + id +- Implements GetPUpdates for products and patterns. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ zmd.spec ++++++ --- /var/tmp/diff_new_pack.91iwZX/_old 2006-05-23 01:39:39.000000000 +0200 +++ /var/tmp/diff_new_pack.91iwZX/_new 2006-05-23 01:39:39.000000000 +0200 @@ -14,7 +14,7 @@ BuildRequires: dbus-1-mono log4net mono-basic mono-data-sqlite mono-devel perl-XML-Parser rpm-devel sqlite-devel URL: http://www.novell.com Version: 7.1.1.0 -Release: 41 +Release: 42 License: LGPL BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0: %{name}-%{version}.tar.bz2 @@ -157,6 +157,13 @@ # %{_libdir}/monodoc/sources/* %changelog -n zmd +* Mon May 22 2006 - maw@suse.de +- New source drop (r28776) which: +- Handles BundleLockedExceptions +- Implements two-way communication with the helpers +- Have LookupCatalogById check the system catalog for matching + id +- Implements GetPUpdates for products and patterns. * Fri May 19 2006 - thunder@suse.de - New source drop (r28625) which: - Adds initial support for parsing status messages from all helpers, ++++++ zmd-7.1.1.0.tar.bz2 ++++++ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/ChangeLog new/zmd-7.1.1.0/ChangeLog --- old/zmd-7.1.1.0/ChangeLog 2006-05-17 19:30:07.000000000 +0200 +++ new/zmd-7.1.1.0/ChangeLog 2006-05-22 17:33:56.000000000 +0200 @@ -1,3 +1,9 @@ +2006-05-22 Tambet Ingo <tambet@ximian.com> + + * configure.in: Build man files. + + * man/*: Add variables to paths in man pages. + 2006-05-17 Rian Hunter <rhunter@novell.com> * src/BundleManager.cs: add static method to return all catalogs diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/Makefile.in new/zmd-7.1.1.0/Makefile.in --- old/zmd-7.1.1.0/Makefile.in 2006-05-18 22:12:35.000000000 +0200 +++ new/zmd-7.1.1.0/Makefile.in 2006-05-22 17:34:25.000000000 +0200 @@ -42,9 +42,11 @@ $(srcdir)/Makefile.in $(srcdir)/config.h.in \ $(srcdir)/zmd-public.pc.in $(srcdir)/zmd.init.lsb.in \ $(srcdir)/zmd.init.redhat.in $(srcdir)/zmd.pc.in \ - $(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \ - compile config.guess config.sub depcomp install-sh ltmain.sh \ - missing + $(top_srcdir)/configure $(top_srcdir)/man/de/zmd.8.in \ + $(top_srcdir)/man/en/zmd.8.in $(top_srcdir)/man/es/zmd.8.in \ + $(top_srcdir)/man/fr/zmd.8.in $(top_srcdir)/man/pt/zmd.8.in \ + AUTHORS COPYING ChangeLog INSTALL NEWS compile config.guess \ + config.sub depcomp install-sh ltmain.sh missing subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/as-ac-expand.m4 \ @@ -55,7 +57,9 @@ configure.lineno configure.status.lineno mkinstalldirs = $(install_sh) -d CONFIG_HEADER = config.h -CONFIG_CLEAN_FILES = zmd.pc zmd-public.pc zmd.init.redhat zmd.init.lsb +CONFIG_CLEAN_FILES = zmd.pc zmd-public.pc zmd.init.redhat zmd.init.lsb \ + man/de/zmd.8 man/en/zmd.8 man/es/zmd.8 man/fr/zmd.8 \ + man/pt/zmd.8 SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ @@ -333,6 +337,16 @@ cd $(top_builddir) && $(SHELL) ./config.status $@ zmd.init.lsb: $(top_builddir)/config.status $(srcdir)/zmd.init.lsb.in cd $(top_builddir) && $(SHELL) ./config.status $@ +man/de/zmd.8: $(top_builddir)/config.status $(top_srcdir)/man/de/zmd.8.in + cd $(top_builddir) && $(SHELL) ./config.status $@ +man/en/zmd.8: $(top_builddir)/config.status $(top_srcdir)/man/en/zmd.8.in + cd $(top_builddir) && $(SHELL) ./config.status $@ +man/es/zmd.8: $(top_builddir)/config.status $(top_srcdir)/man/es/zmd.8.in + cd $(top_builddir) && $(SHELL) ./config.status $@ +man/fr/zmd.8: $(top_builddir)/config.status $(top_srcdir)/man/fr/zmd.8.in + cd $(top_builddir) && $(SHELL) ./config.status $@ +man/pt/zmd.8: $(top_builddir)/config.status $(top_srcdir)/man/pt/zmd.8.in + cd $(top_builddir) && $(SHELL) ./config.status $@ mostlyclean-libtool: -rm -f *.lo @@ -513,7 +527,7 @@ distdir: $(DISTFILES) $(am__remove_distdir) mkdir $(distdir) - $(mkdir_p) $(distdir)/. $(distdir)/modules/boo $(distdir)/modules/linux $(distdir)/po $(distdir)/src + $(mkdir_p) $(distdir)/. $(distdir)/man/de $(distdir)/man/en $(distdir)/man/es $(distdir)/man/fr $(distdir)/man/pt $(distdir)/modules/boo $(distdir)/modules/linux $(distdir)/po $(distdir)/src @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \ list='$(DISTFILES)'; for file in $$list; do \ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/configure new/zmd-7.1.1.0/configure --- old/zmd-7.1.1.0/configure 2006-04-07 12:55:45.000000000 +0200 +++ new/zmd-7.1.1.0/configure 2006-05-22 17:34:26.000000000 +0200 @@ -21532,7 +21532,7 @@ - ac_config_files="$ac_config_files Makefile zmd.pc zmd-public.pc zmd.init.redhat zmd.init.lsb SqliteClient/Makefile src/Makefile src/BuildConfig.cs src/zmd man/Makefile modules/Makefile modules/SOAP/Makefile modules/linux/Makefile modules/linux/red-carpet-backend/Makefile modules/linux/xmlrpc/Makefile modules/linux/xmlrpc/xml-rpc.net/Makefile modules/linux/NetworkManager/Makefile modules/boo/Makefile modules/boo/zmd-boo.pc modules/linux/zmd-package-management.pc modules/linux/zmd-package-management-public.pc tests/Makefile trusted-certs/Makefile po/Makefile.in" + ac_config_files="$ac_config_files Makefile zmd.pc zmd-public.pc zmd.init.redhat zmd.init.lsb SqliteClient/Makefile src/Makefile src/BuildConfig.cs src/zmd man/Makefile man/de/zmd.8 man/en/zmd.8 man/es/zmd.8 man/fr/zmd.8 man/pt/zmd.8 modules/Makefile modules/SOAP/Makefile modules/linux/Makefile modules/linux/red-carpet-backend/Makefile modules/linux/xmlrpc/Makefile modules/linux/xmlrpc/xml-rpc.net/Makefile modules/linux/NetworkManager/Makefile modules/boo/Makefile modules/boo/zmd-boo.pc modules/linux/zmd-package-management.pc modules/linux/zmd-package-management-public.pc tests/Makefile trusted-certs/Makefile po/Makefile.in" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure # tests run on this system so they can be shared between configure @@ -22226,6 +22226,11 @@ "src/BuildConfig.cs" ) CONFIG_FILES="$CONFIG_FILES src/BuildConfig.cs" ;; "src/zmd" ) CONFIG_FILES="$CONFIG_FILES src/zmd" ;; "man/Makefile" ) CONFIG_FILES="$CONFIG_FILES man/Makefile" ;; + "man/de/zmd.8" ) CONFIG_FILES="$CONFIG_FILES man/de/zmd.8" ;; + "man/en/zmd.8" ) CONFIG_FILES="$CONFIG_FILES man/en/zmd.8" ;; + "man/es/zmd.8" ) CONFIG_FILES="$CONFIG_FILES man/es/zmd.8" ;; + "man/fr/zmd.8" ) CONFIG_FILES="$CONFIG_FILES man/fr/zmd.8" ;; + "man/pt/zmd.8" ) CONFIG_FILES="$CONFIG_FILES man/pt/zmd.8" ;; "modules/Makefile" ) CONFIG_FILES="$CONFIG_FILES modules/Makefile" ;; "modules/SOAP/Makefile" ) CONFIG_FILES="$CONFIG_FILES modules/SOAP/Makefile" ;; "modules/linux/Makefile" ) CONFIG_FILES="$CONFIG_FILES modules/linux/Makefile" ;; diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/configure.in new/zmd-7.1.1.0/configure.in --- old/zmd-7.1.1.0/configure.in 2006-04-07 12:45:45.000000000 +0200 +++ new/zmd-7.1.1.0/configure.in 2006-05-22 17:33:56.000000000 +0200 @@ -222,6 +222,11 @@ src/BuildConfig.cs src/zmd man/Makefile +man/de/zmd.8 +man/en/zmd.8 +man/es/zmd.8 +man/fr/zmd.8 +man/pt/zmd.8 modules/Makefile modules/SOAP/Makefile modules/linux/Makefile diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/man/Makefile.am new/zmd-7.1.1.0/man/Makefile.am --- old/zmd-7.1.1.0/man/Makefile.am 2006-03-30 06:26:05.000000000 +0200 +++ new/zmd-7.1.1.0/man/Makefile.am 2006-05-22 17:33:55.000000000 +0200 @@ -7,4 +7,4 @@ $(INSTALL) -D $(srcdir)/$$lang/zmd.8 $(DESTDIR)$(mandir)/$$lang/man8/zmd.8; \ done; -EXTRA_DIST=$(wildcard */zmd.8) +EXTRA_DIST=$(wildcard */zmd.8.in) diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/man/Makefile.in new/zmd-7.1.1.0/man/Makefile.in --- old/zmd-7.1.1.0/man/Makefile.in 2006-05-18 22:12:32.000000000 +0200 +++ new/zmd-7.1.1.0/man/Makefile.in 2006-05-22 17:34:23.000000000 +0200 @@ -220,7 +220,7 @@ target_os = @target_os@ target_vendor = @target_vendor@ LANGS = de es fr pt -EXTRA_DIST = $(wildcard */zmd.8) +EXTRA_DIST = $(wildcard */zmd.8.in) all: all-am .SUFFIXES: diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/man/de/zmd.8 new/zmd-7.1.1.0/man/de/zmd.8 --- old/zmd-7.1.1.0/man/de/zmd.8 2006-03-30 06:26:05.000000000 +0200 +++ new/zmd-7.1.1.0/man/de/zmd.8 1970-01-01 01:00:00.000000000 +0100 @@ -1,77 +0,0 @@ -.\" Copyright 2005, Novell, Inc. Alle Rechte vorbehalten. -.\" Wenn Sie Probleme im Zusammenhang mit dieser Software melden möchten, besuchen Sie die Seite http://bugzilla.ximian.com. -.TH "zmd" "8" "1.0" "Novell, Inc. 2005" "Software-Management-Daemon" -.SH "NAME" -.LP -zmd \- Der Backend-Daemon für den Novell ZENworks Linux Management-Agenten. -.SH "SYNTAX" -.LP - - -zmd \fI<Optionen>\fR -.SH "BESCHREIBUNG" -.LP -Der zmd-Daemon führt Software Management-Funktionen auf dem verwalteten ZENworks-Gerät aus, einschließlich der Aktualisierung, Installation und Entfernung von Software und der Ausführung grundlegender Suchabfragen der Management-Datenbank des Gerätepakets. Diese Management-Aufgaben werden typischerweise über das ZENworks-Kontrollzentrum oder über die rug-Funktion initialisiert, was bedeutet, dass Sie nicht direkt mit zmd interagieren müssen. - - -.SH "OPTIONEN" -.LP -\fBVERWENDUNGSOPTIONEN:\fR -.TP -\fB\-n, \-\-non\-daemon\fR -Den Daemon nicht im Hintergrund ausführen. -.TP -\fB\-m, \-\-no\-modules\fR -Keine optionalen Module laden. -.TP -\fB\-r, \-\-no\-remote\fR -Keine Fernverbindungen beachten. Dies bedeutet, dass der Daemon nur vom lokalen System aus kontrolliert werden kann. -.TP -\fB\-\-no\-services -Die gespeicherten Services nicht laden. -.BR -.LP -\fBHILFEOPTIONEN\fR -.TP -\fB\-\-help, \-?\fR -Die Hilfeinformationen anzeigen und das Programm beenden. -.SH "DATEIEN" -.TP -\fI/etc/zmd/zmd.conf\fR -Konfigurationsdatei. Optionen, wie Proxy- oder Cache-Einstellungen, können mithilfe dieser Datei direkt angepasst oder über den Befehl \fBrug set\fR erstellt werden. - -.TP -\fI/etc/init.d/novell-zmd\fR -Initialisierungsskript. Es wird empfohlen, zum Starten und Stoppen von zmd dieses Skript zu verwenden anstatt das Programm direkt auszuführen. - -.TP -\fI/var/opt/novell/log/zenworks/zmd-messages.log\fR -Protokolldatei. - -.TP -\fI/var/opt/novell/zenworks/cache/zmd\fP -Im Cache gespeicherte Informationen von Servern. - -.TP -\fI/etc/opt/novell/zenworks/zmd/initial-service\fR -Die Url für den ZENworks-Service, den zmd beim ersten Starten verwendet. -Optional können Sie einen Registrierungsschlüssel in der nächsten Zeile angeben. - -.SH "BEISPIELE" -Dieses Programm wird üblicherweise als Root ausgeführt. - -.TP -Um dieses Programm standardmäßig auszuführen, geben Sie Folgendes ein: -\fB/etc/init.d/novell-zmd start\fR -.TP -Alternativ dazu können Sie das Programm direkt ausführen: -\fB/opt/novell/zenworks/sbin/zmd\fR -.SH "AUTOREN" -.LP -Copyright 2005-2006 Novell, Inc. Alle Rechte vorbehalten. -http://www.novell.com -.SH "SIEHE AUCH" -.LP -rug(1) -.LP -Wenn Sie Probleme im Zusammenhang mit dieser Software oder seiner Dokumentation melden möchten, besuchen Sie die Seite http://bugzilla.novell.com. diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/man/de/zmd.8.in new/zmd-7.1.1.0/man/de/zmd.8.in --- old/zmd-7.1.1.0/man/de/zmd.8.in 1970-01-01 01:00:00.000000000 +0100 +++ new/zmd-7.1.1.0/man/de/zmd.8.in 2006-05-22 17:33:55.000000000 +0200 @@ -0,0 +1,77 @@ +.\" Copyright 2005, Novell, Inc. Alle Rechte vorbehalten. +.\" Wenn Sie Probleme im Zusammenhang mit dieser Software melden möchten, besuchen Sie die Seite http://bugzilla.ximian.com. +.TH "zmd" "8" "1.0" "Novell, Inc. 2005" "Software-Management-Daemon" +.SH "NAME" +.LP +zmd \- Der Backend-Daemon für den Novell ZENworks Linux Management-Agenten. +.SH "SYNTAX" +.LP + + +zmd \fI<Optionen>\fR +.SH "BESCHREIBUNG" +.LP +Der zmd-Daemon führt Software Management-Funktionen auf dem verwalteten ZENworks-Gerät aus, einschließlich der Aktualisierung, Installation und Entfernung von Software und der Ausführung grundlegender Suchabfragen der Management-Datenbank des Gerätepakets. Diese Management-Aufgaben werden typischerweise über das ZENworks-Kontrollzentrum oder über die rug-Funktion initialisiert, was bedeutet, dass Sie nicht direkt mit zmd interagieren müssen. + + +.SH "OPTIONEN" +.LP +\fBVERWENDUNGSOPTIONEN:\fR +.TP +\fB\-n, \-\-non\-daemon\fR +Den Daemon nicht im Hintergrund ausführen. +.TP +\fB\-m, \-\-no\-modules\fR +Keine optionalen Module laden. +.TP +\fB\-r, \-\-no\-remote\fR +Keine Fernverbindungen beachten. Dies bedeutet, dass der Daemon nur vom lokalen System aus kontrolliert werden kann. +.TP +\fB\-\-no\-services +Die gespeicherten Services nicht laden. +.BR +.LP +\fBHILFEOPTIONEN\fR +.TP +\fB\-\-help, \-?\fR +Die Hilfeinformationen anzeigen und das Programm beenden. +.SH "DATEIEN" +.TP +\fI@SYSCONFDIR@/zmd/zmd.conf\fR +Konfigurationsdatei. Optionen, wie Proxy- oder Cache-Einstellungen, können mithilfe dieser Datei direkt angepasst oder über den Befehl \fBrug set\fR erstellt werden. + +.TP +\fI/etc/init.d/novell-zmd\fR +Initialisierungsskript. Es wird empfohlen, zum Starten und Stoppen von zmd dieses Skript zu verwenden anstatt das Programm direkt auszuführen. + +.TP +\fI@LOGDIR@/zmd-messages.log\fR +Protokolldatei. + +.TP +\fI@LOCALSTATEDIR@/cache/zmd\fP +Im Cache gespeicherte Informationen von Servern. + +.TP +\fI@SYSCONFDIR@/zmd/initial-service\fR +Die Url für den ZENworks-Service, den zmd beim ersten Starten verwendet. +Optional können Sie einen Registrierungsschlüssel in der nächsten Zeile angeben. + +.SH "BEISPIELE" +Dieses Programm wird üblicherweise als Root ausgeführt. + +.TP +Um dieses Programm standardmäßig auszuführen, geben Sie Folgendes ein: +\fB/etc/init.d/novell-zmd start\fR +.TP +Alternativ dazu können Sie das Programm direkt ausführen: +\fB@SBINDIR@/zmd\fR +.SH "AUTOREN" +.LP +Copyright 2005-2006 Novell, Inc. Alle Rechte vorbehalten. +http://www.novell.com +.SH "SIEHE AUCH" +.LP +rug(1) +.LP +Wenn Sie Probleme im Zusammenhang mit dieser Software oder seiner Dokumentation melden möchten, besuchen Sie die Seite http://bugzilla.novell.com. diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/man/en/zmd.8 new/zmd-7.1.1.0/man/en/zmd.8 --- old/zmd-7.1.1.0/man/en/zmd.8 2006-03-30 06:26:03.000000000 +0200 +++ new/zmd-7.1.1.0/man/en/zmd.8 1970-01-01 01:00:00.000000000 +0100 @@ -1,78 +0,0 @@ -.\" Copyright 2005, Novell, Inc. All rights reserved. -.\" To report problems with this software, visit http://bugzilla.ximian.com -.TH "zmd" "8" "1.0" "Novell, Inc. 2005" "Software management daemon" -.SH "NAME" -.LP -zmd \- The backend daemon for the Novell ZENworks Linux Management Agent. -.SH "SYNTAX" -.LP - - -zmd \fI<options>\fR -.SH "DESCRIPTION" -.LP -The zmd daemon performs software management functions on the ZENworks managed device, including updating, installing and removing software and performing basic queries of the device's package management database. Typically, these management tasks are initiatied through the ZENworks Control Center or the rug utility, which means you should not need to interact directly with zmd. - -The zmd daemon has built-in download interrupt support. If a download is interrupted, the zmd daemon resumes the download where it left off. - -.SH "OPTIONS" -.LP -\fBUSAGE OPTIONS:\fR -.TP -\fB\-n, \-\-non\-daemon\fR -Do not run the daemon in the background. -.TP -\fB\-m, \-\-no\-modules\fR -Do not load any optional modules. -.TP -\fB\-r, \-\-no\-remote\fR -Do not listen for remote connections. This means that the daemon can only be controlled from the local system. -.TP -\fB\-\-no\-services -Don't load the saved services. -.BR -.LP -\fBHELP OPTIONS\fR -.TP -\fB\-\-help, \-?\fR -Display the help information and exit. -.SH "FILES" -.TP -\fI/etc/zmd.conf\fR -Configuration file. Options such as proxy and cache settings can be adjusted through this file directly or with the \fBrug set\fR command. - -.TP -\fI/etc/init.d/novell-zmd\fR -Initialization script. It is recommended that you use this script to start and stop zmd, rather than running it directly. - -.TP -\fI/var/opt/novell/log/zenworks/zmd-messages.log\fR -Log file. - -.TP -\fI/var/opt/novell/zenworks/cache/zmd\fP -Cached information from servers. - -.TP -\fI/etc/opt/novell/zenworks/zmd/initial-service\fR -Url for the ZENworks service that zmd will use at initial startup. -You can optionally specify a registration key on the next line. - -.SH "EXAMPLES" -This program normally runs as root. - -.TP -To run this program the standard way type: -\fB/etc/init.d/novell-zmd start\fR -.TP -Alternatively, run the program directly: -\fB/opt/novell/zenworks/sbin/zmd\fR -.SH "AUTHORS" -.LP -Copyright 2005-2006, Novell, Inc. All rights reserved. -http://www.novell.com -.SH "SEE ALSO" -.LP -rug(1) -.LP -To report problems with this software or its documentation, visit http://bugzilla.novell.com diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/man/en/zmd.8.in new/zmd-7.1.1.0/man/en/zmd.8.in --- old/zmd-7.1.1.0/man/en/zmd.8.in 1970-01-01 01:00:00.000000000 +0100 +++ new/zmd-7.1.1.0/man/en/zmd.8.in 2006-05-22 17:33:55.000000000 +0200 @@ -0,0 +1,78 @@ +.\" Copyright 2005, Novell, Inc. All rights reserved. +.\" To report problems with this software, visit http://bugzilla.ximian.com +.TH "zmd" "8" "1.0" "Novell, Inc. 2005" "Software management daemon" +.SH "NAME" +.LP +zmd \- The backend daemon for the Novell ZENworks Linux Management Agent. +.SH "SYNTAX" +.LP + + +zmd \fI<options>\fR +.SH "DESCRIPTION" +.LP +The zmd daemon performs software management functions on the ZENworks managed device, including updating, installing and removing software and performing basic queries of the device's package management database. Typically, these management tasks are initiatied through the ZENworks Control Center or the rug utility, which means you should not need to interact directly with zmd. + +The zmd daemon has built-in download interrupt support. If a download is interrupted, the zmd daemon resumes the download where it left off. + +.SH "OPTIONS" +.LP +\fBUSAGE OPTIONS:\fR +.TP +\fB\-n, \-\-non\-daemon\fR +Do not run the daemon in the background. +.TP +\fB\-m, \-\-no\-modules\fR +Do not load any optional modules. +.TP +\fB\-r, \-\-no\-remote\fR +Do not listen for remote connections. This means that the daemon can only be controlled from the local system. +.TP +\fB\-\-no\-services +Don't load the saved services. +.BR +.LP +\fBHELP OPTIONS\fR +.TP +\fB\-\-help, \-?\fR +Display the help information and exit. +.SH "FILES" +.TP +\fI@SYSCONFDIR@/zmd/zmd.conf\fR +Configuration file. Options such as proxy and cache settings can be adjusted through this file directly or with the \fBrug set\fR command. + +.TP +\fI/etc/init.d/novell-zmd\fR +Initialization script. It is recommended that you use this script to start and stop zmd, rather than running it directly. + +.TP +\fI@LOGDIR@/zmd-messages.log\fR +Log file. + +.TP +\fI@LOCALSTATEDIR@/cache/zmd\fP +Cached information from servers. + +.TP +\fI@SYSCONFDIR@/zmd/initial-service\fR +Url for the ZENworks service that zmd will use at initial startup. +You can optionally specify a registration key on the next line. + +.SH "EXAMPLES" +This program normally runs as root. + +.TP +To run this program the standard way type: +\fB/etc/init.d/novell-zmd start\fR +.TP +Alternatively, run the program directly: +\fB@SBINDIR@/zmd\fR +.SH "AUTHORS" +.LP +Copyright 2005-2006, Novell, Inc. All rights reserved. +http://www.novell.com +.SH "SEE ALSO" +.LP +rug(1) +.LP +To report problems with this software or its documentation, visit http://bugzilla.novell.com diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/man/es/zmd.8 new/zmd-7.1.1.0/man/es/zmd.8 --- old/zmd-7.1.1.0/man/es/zmd.8 2006-03-30 06:26:04.000000000 +0200 +++ new/zmd-7.1.1.0/man/es/zmd.8 1970-01-01 01:00:00.000000000 +0100 @@ -1,77 +0,0 @@ -.\" Copyright 2005, Novell, Inc. Reservados todos los derechos. -.\" Para informar sobre problemas que le puedan surgir al utilizar este software, visite http://bugzilla.ximian.com -.TH "zmd" "8" "1.0" "Novell, Inc. 2005" "Daemon de gestión de software" -.SH "NOMBRE" -.LP -zmd \- El daemon de servidor del Agente de ZENworks Linux Management (Gestión de ZENworks Linux) de Novell. -.SH "SINTAXIS" -.LP - - -zmd \fI<opciones>\fR -.SH "DESCRIPCIÓN" -.LP -El daemon zmd lleva a cabo funciones de gestión de software en el dispositivo gestionado de ZENworks, incluida la actualización, instalación y desinstalación del software y la realización de consultas básicas de la base de datos de gestión de paquetes del dispositivo. Habitualmente, estas tareas de gestión se inician desde el Centro de control de ZENworks o mediante la utilidad rug, lo que significa que no será necesario trabajar directamente con zmd. - - -.SH "OPCIONES" -.LP -\fBOPCIONES DE USO:\fR -.TP -\fB\-n, \-\-non\-daemon\fR -El daemon no se ejecuta en segundo plano. -.TP -\fB\-m, \-\-no\-modules\fR -No se carga ningún módulo adicional. -.TP -\fB\-r, \-\-no\-remote\fR -No se escucha a conexiones remotas. Esto significa que el daemon sólo se puede controlar desde el sistema local. -.TP -\fB\-\-no\-services -No se cargan los servicios guardados. -.BR -.LP -\fBOPCIONES DE AYUDA\fR -.TP -\fB\-\-help, \-?\fR -Muestra la información de ayuda y sale del programa. -.SH "ARCHIVOS" -.TP -\fI/etc/zmd/zmd.conf\fR -Archivo de configuración. Las opciones como los ajustes del alterno (proxy) y el caché se pueden determinar directamente en este archivo o mediante el comando \fBrug set\fR. - -.TP -\fI/etc/init.d/novell-zmd\fR -Guión de inicialización. Se recomienda utilizar este guión para iniciar y detener zmd, en lugar de ejecutarlo directamente. - -.TP -\fI/var/opt/novell/log/zenworks/zmd-messages.log\fR -Archivo de registro. - -.TP -\fI/var/opt/novell/zenworks/cache/zmd\fP -Información almacenada en caché de los servidores. - -.TP -\fI/etc/opt/novell/zenworks/zmd/initial-service\fR -Dirección URL del servicio de ZENworks que zmd utilizará en el arranque inicial. -También es posible indicar una clave de registro en la línea siguiente. - -.SH "EJEMPLOS" -Este programa se suele ejecutar como root. - -.TP -Para ejecutarlo de la forma estándar, escriba: -\fB/etc/init.d/novell-zmd start\fR -.TP -También es posible ejecutar directamente el programa: -\fB/opt/novell/zenworks/sbin/zmd\fR -.SH "AUTORES" -.LP -Copyright 2005-2006, Novell, Inc. Reservados todos los derechos. -http://www.novell.com -.SH "VÉASE TAMBIÉN" -.LP -rug(1) -.LP -Para informar sobre problemas que le puedan surgir al utilizar este software o con su documentación, visite http://bugzilla.novell.com diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/man/es/zmd.8.in new/zmd-7.1.1.0/man/es/zmd.8.in --- old/zmd-7.1.1.0/man/es/zmd.8.in 1970-01-01 01:00:00.000000000 +0100 +++ new/zmd-7.1.1.0/man/es/zmd.8.in 2006-05-22 17:33:55.000000000 +0200 @@ -0,0 +1,77 @@ +.\" Copyright 2005, Novell, Inc. Reservados todos los derechos. +.\" Para informar sobre problemas que le puedan surgir al utilizar este software, visite http://bugzilla.ximian.com +.TH "zmd" "8" "1.0" "Novell, Inc. 2005" "Daemon de gestión de software" +.SH "NOMBRE" +.LP +zmd \- El daemon de servidor del Agente de ZENworks Linux Management (Gestión de ZENworks Linux) de Novell. +.SH "SINTAXIS" +.LP + + +zmd \fI<opciones>\fR +.SH "DESCRIPCIÓN" +.LP +El daemon zmd lleva a cabo funciones de gestión de software en el dispositivo gestionado de ZENworks, incluida la actualización, instalación y desinstalación del software y la realización de consultas básicas de la base de datos de gestión de paquetes del dispositivo. Habitualmente, estas tareas de gestión se inician desde el Centro de control de ZENworks o mediante la utilidad rug, lo que significa que no será necesario trabajar directamente con zmd. + + +.SH "OPCIONES" +.LP +\fBOPCIONES DE USO:\fR +.TP +\fB\-n, \-\-non\-daemon\fR +El daemon no se ejecuta en segundo plano. +.TP +\fB\-m, \-\-no\-modules\fR +No se carga ningún módulo adicional. +.TP +\fB\-r, \-\-no\-remote\fR +No se escucha a conexiones remotas. Esto significa que el daemon sólo se puede controlar desde el sistema local. +.TP +\fB\-\-no\-services +No se cargan los servicios guardados. +.BR +.LP +\fBOPCIONES DE AYUDA\fR +.TP +\fB\-\-help, \-?\fR +Muestra la información de ayuda y sale del programa. +.SH "ARCHIVOS" +.TP +\fI@SYSCONFDIR@/zmd/zmd.conf\fR +Archivo de configuración. Las opciones como los ajustes del alterno (proxy) y el caché se pueden determinar directamente en este archivo o mediante el comando \fBrug set\fR. + +.TP +\fI/etc/init.d/novell-zmd\fR +Guión de inicialización. Se recomienda utilizar este guión para iniciar y detener zmd, en lugar de ejecutarlo directamente. + +.TP +\fI@LOGDIR@/zmd-messages.log\fR +Archivo de registro. + +.TP +\fI@LOCALSTATEDIR@/cache/zmd\fP +Información almacenada en caché de los servidores. + +.TP +\fI@SYSCONFDIR@/zmd/initial-service\fR +Dirección URL del servicio de ZENworks que zmd utilizará en el arranque inicial. +También es posible indicar una clave de registro en la línea siguiente. + +.SH "EJEMPLOS" +Este programa se suele ejecutar como root. + +.TP +Para ejecutarlo de la forma estándar, escriba: +\fB/etc/init.d/novell-zmd start\fR +.TP +También es posible ejecutar directamente el programa: +\fB@SBINDIR@/zmd\fR +.SH "AUTORES" +.LP +Copyright 2005-2006, Novell, Inc. Reservados todos los derechos. +http://www.novell.com +.SH "VÉASE TAMBIÉN" +.LP +rug(1) +.LP +Para informar sobre problemas que le puedan surgir al utilizar este software o con su documentación, visite http://bugzilla.novell.com diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/man/fr/zmd.8 new/zmd-7.1.1.0/man/fr/zmd.8 --- old/zmd-7.1.1.0/man/fr/zmd.8 2006-03-30 06:26:04.000000000 +0200 +++ new/zmd-7.1.1.0/man/fr/zmd.8 1970-01-01 01:00:00.000000000 +0100 @@ -1,78 +0,0 @@ -.\" Copyright 2005, Novell, Inc. Tous droits réservés. -.\" Pour signaler tout problème rencontré lors de l'utilisation de ce logiciel, visitez le site http://bugzilla.ximian.com. -.TH "zmd" "8" "1.0" "Novell, Inc. 2005" "Daemon de gestion de logiciels" -.SH "NOM" -.LP -zmd \- Daemon d'interface dorsale de l'agent Novell ZENworks Linux Management. -.SH "SYNTAXE" -.LP -/etc/init.d/novell-zmd [\fIstart|stop|restart\fR] \fI<options>\fR -.br -zmd \fI<options>\fR -.SH "DESCRIPTION" -.LP -Le daemon zmd permet d'exécuter des fonctions de gestion de logiciels sur le périphérique géré par ZENworks, notamment la mise à jour, l'installation et la suppression de logiciels, ainsi que l'exécution de requêtes de base dans la base de données de gestion d'ensembles du périphérique. Généralement, l'exécution de ces tâches de gestion s'effectue à l'aide du Centre de contrôle ZENworks ou de l'utilitaire rug ; autrement dit, vous ne devriez pas avoir besoin d'utiliser directement zmd. -.LP -Le daemon est distinct de l'application de commande de manière à ce que vous puissiez utiliser celle-ci pour administrer les serveurs distants. Pour plus d'informations sur ce processus, consultez la page de manuel rug. -.SH "OPTIONS" -.LP -\fBOPTIONS D'UTILISATION :\fR -.TP -\fB\-n, \-\-non\-daemon\fR -Ne pas exécuter le daemon en arrière-plan. -.TP -\fB\-m, \-\-no\-modules\fR -Ne pas charger les modules optionnels. -.TP -\fB\-r, \-\-no\-remote\fR -Ne pas écouter les connexions distantes. Autrement dit, le contrôle du daemon ne peut s'effectuer qu'à partir du système local. -.TP -\fB\-\-no\-services -Ne pas charger les services enregistrés. -.BR -.LP -\fBOPTIONS D'AIDE\fR -.TP -\fB\-\-help, \-?\fR -Afficher les informations d'aide et fermer la fenêtre correspondante. -.SH "FICHIERS" -.TP -\fI/etc/zmd/zmd.conf\fR -Fichier de configuration. Vous pouvez régler des options telles que les paramètres de proxy et de cache en modifiant directement ce fichier ou en utilisant la commande \fBrug set\fR. - -.TP -\fI/etc/init.d/novell-zmd\fR -Script d'initialisation. Il est recommandé de lancer et d'arrêter zmd à l'aide de ce script au lieu de l'exécuter directement. - -.TP -\fI/var/opt/novell/log/zenworks/zmd-messages.log\fR -Fichier journal. - -.TP -\fI/var/opt/novell/zenworks/cache/zmd\fP -Informations mises en cache sur les serveurs. - -.TP -\fI/etc/opt/novell/zenworks/zmd/initial-service\fR -URL du service ZENworks utilisée par zmd lors du démarrage initial. -Vous pouvez indiquer en option une clé d'enregistrement sur la ligne suivante. - -.SH "EXEMPLES" -Pour exécuter ce programme, vous devez normalement être connecté en tant qu'utilisateur root. - -.TP -La méthode d'exécution standard de ce programme est la suivante : -\fB/etc/init.d/novell-zmd start\fR -.TP -Vous pouvez également exécuter le programme directement à l'aide de la commande suivante : -\fB/opt/novell/zenworks/sbin/zmd\fR -.SH "AUTEURS" -.LP -Copyright 2005, Novell, Inc. Tous droits réservés. -http://www.novell.com -.SH "VOIR AUSSI" -.LP -rug(1) -.LP -Pour signaler tout problème rencontré lors de l'utilisation de ce logiciel ou de sa documentation, visitez le site http://bugzilla.novell.com. - diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/man/fr/zmd.8.in new/zmd-7.1.1.0/man/fr/zmd.8.in --- old/zmd-7.1.1.0/man/fr/zmd.8.in 1970-01-01 01:00:00.000000000 +0100 +++ new/zmd-7.1.1.0/man/fr/zmd.8.in 2006-05-22 17:33:55.000000000 +0200 @@ -0,0 +1,78 @@ +.\" Copyright 2005, Novell, Inc. Tous droits réservés. +.\" Pour signaler tout problème rencontré lors de l'utilisation de ce logiciel, visitez le site http://bugzilla.ximian.com. +.TH "zmd" "8" "1.0" "Novell, Inc. 2005" "Daemon de gestion de logiciels" +.SH "NOM" +.LP +zmd \- Daemon d'interface dorsale de l'agent Novell ZENworks Linux Management. +.SH "SYNTAXE" +.LP +/etc/init.d/novell-zmd [\fIstart|stop|restart\fR] \fI<options>\fR +.br +zmd \fI<options>\fR +.SH "DESCRIPTION" +.LP +Le daemon zmd permet d'exécuter des fonctions de gestion de logiciels sur le périphérique géré par ZENworks, notamment la mise à jour, l'installation et la suppression de logiciels, ainsi que l'exécution de requêtes de base dans la base de données de gestion d'ensembles du périphérique. Généralement, l'exécution de ces tâches de gestion s'effectue à l'aide du Centre de contrôle ZENworks ou de l'utilitaire rug ; autrement dit, vous ne devriez pas avoir besoin d'utiliser directement zmd. +.LP +Le daemon est distinct de l'application de commande de manière à ce que vous puissiez utiliser celle-ci pour administrer les serveurs distants. Pour plus d'informations sur ce processus, consultez la page de manuel rug. +.SH "OPTIONS" +.LP +\fBOPTIONS D'UTILISATION :\fR +.TP +\fB\-n, \-\-non\-daemon\fR +Ne pas exécuter le daemon en arrière-plan. +.TP +\fB\-m, \-\-no\-modules\fR +Ne pas charger les modules optionnels. +.TP +\fB\-r, \-\-no\-remote\fR +Ne pas écouter les connexions distantes. Autrement dit, le contrôle du daemon ne peut s'effectuer qu'à partir du système local. +.TP +\fB\-\-no\-services +Ne pas charger les services enregistrés. +.BR +.LP +\fBOPTIONS D'AIDE\fR +.TP +\fB\-\-help, \-?\fR +Afficher les informations d'aide et fermer la fenêtre correspondante. +.SH "FICHIERS" +.TP +\fI@SYSCONFDIR@/zmd/zmd.conf\fR +Fichier de configuration. Vous pouvez régler des options telles que les paramètres de proxy et de cache en modifiant directement ce fichier ou en utilisant la commande \fBrug set\fR. + +.TP +\fI/etc/init.d/novell-zmd\fR +Script d'initialisation. Il est recommandé de lancer et d'arrêter zmd à l'aide de ce script au lieu de l'exécuter directement. + +.TP +\fI@LOGDIR@/zmd-messages.log\fR +Fichier journal. + +.TP +\fI@LOCALSTATEDIR@/cache/zmd\fP +Informations mises en cache sur les serveurs. + +.TP +\fI@SYSCONFDIR@/zmd/initial-service\fR +URL du service ZENworks utilisée par zmd lors du démarrage initial. +Vous pouvez indiquer en option une clé d'enregistrement sur la ligne suivante. + +.SH "EXEMPLES" +Pour exécuter ce programme, vous devez normalement être connecté en tant qu'utilisateur root. + +.TP +La méthode d'exécution standard de ce programme est la suivante : +\fB/etc/init.d/novell-zmd start\fR +.TP +Vous pouvez également exécuter le programme directement à l'aide de la commande suivante : +\fB@SBINDIR@/zmd\fR +.SH "AUTEURS" +.LP +Copyright 2005, Novell, Inc. Tous droits réservés. +http://www.novell.com +.SH "VOIR AUSSI" +.LP +rug(1) +.LP +Pour signaler tout problème rencontré lors de l'utilisation de ce logiciel ou de sa documentation, visitez le site http://bugzilla.novell.com. + diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/man/pt/zmd.8 new/zmd-7.1.1.0/man/pt/zmd.8 --- old/zmd-7.1.1.0/man/pt/zmd.8 2006-03-30 06:26:04.000000000 +0200 +++ new/zmd-7.1.1.0/man/pt/zmd.8 1970-01-01 01:00:00.000000000 +0100 @@ -1,77 +0,0 @@ -.\" Copyright 2005, Novell, Inc. Todos os direitos reservados. -.\" Para reportar problemas com este software, visite http://bugzilla.ximian.com -.TH "zmd" "8" "1.0" "Novell, Inc. 2005" "Daemon de gerenciamento de software" -.SH "NOME" -.LP -zmd \- O daemon de backend do Agente de Gerenciamento do Novell ZENworks Linux. -.SH "SINTAXE" -.LP - - -zmd \fI<opções>\fR -.SH "DESCRIÇÃO" -.LP -O daemon zmd executa funções de gerenciamento de software no dispositivo gerenciado pelo ZENworks, incluindo a atualização, instalação e remoção de software, bem como a realização de consultas básicas do banco de dados de gerenciamento de pacotes do dispositivo. Em geral, essas tarefas de gerenciamento são iniciadas no ZENworks Control Center ou no utilitário "rug", o que significa que você não terá que interagir diretamente com o zmd. - - -.SH "OPÇÕES" -.LP -\fBOPÇÕES DE USO:\fR -.TP -\fB\-n, \-\-non\-daemon\fR -Não executar o daemon em segundo plano. -.TP -\fB\-m, \-\-no\-modules\fR -Não carregar módulos opcionais. -.TP -\fB\-r, \-\-no\-remote\fR -Não receber conexões remotas. Isso significa que o daemon só pode ser controlado no sistema local. -.TP -\fB\-\-no\-services -Não carregar os serviços gravados. -.BR -.LP -\fBOPÇÕES DE AJUDA\fR -.TP -\fB\-\-help, \-?\fR -Exibir informações de ajuda e fechar. -.SH "ARQUIVOS" -.TP -\fI/etc/zmd/zmd.conf\fR -Arquivo de configuração. Opções como as configurações de proxy e de cache podem ser ajustadas por meio deste arquivo diretamente ou com o comando \fBrug set\fR . - -.TP -\fI/etc/init.d/novell-zmd\fR -Script de inicialização. É recomendável usar este script para iniciar e interromper o zmd, em vez de executá-lo diretamente. - -.TP -\fI/var/opt/novell/log/zenworks/zmd-messages.log\fR -Arquivo de registro. - -.TP -\fI/var/opt/novell/zenworks/cache/zmd\fP -Informações em cache de servidores. - -.TP -\fI/etc/opt/novell/zenworks/zmd/initial-service\fR -URL do serviço do ZENworks que o zmd usará na primeira inicialização. -Você também pode especificar uma chave de registro na linha seguinte. - -.SH "EXEMPLOS" -Normalmente, este programa é executado como raiz. - -.TP -Para executá-lo da maneira padrão, digite: -\fB/etc/init.d/novell-zmd start\fR -.TP -Outra opção é executá-lo diretamente: -\fB/opt/novell/zenworks/sbin/zmd\fR -.SH "AUTORES" -.LP -Copyright 2005-2006, Novell, Inc. Todos os direitos reservados. -http://www.novell.com -.SH "VER TAMBÉM" -.LP -rug(1) -.LP -Para reportar problemas com este software ou sua documentação, visite http://bugzilla.novell.com diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/man/pt/zmd.8.in new/zmd-7.1.1.0/man/pt/zmd.8.in --- old/zmd-7.1.1.0/man/pt/zmd.8.in 1970-01-01 01:00:00.000000000 +0100 +++ new/zmd-7.1.1.0/man/pt/zmd.8.in 2006-05-22 17:33:55.000000000 +0200 @@ -0,0 +1,77 @@ +.\" Copyright 2005, Novell, Inc. Todos os direitos reservados. +.\" Para reportar problemas com este software, visite http://bugzilla.ximian.com +.TH "zmd" "8" "1.0" "Novell, Inc. 2005" "Daemon de gerenciamento de software" +.SH "NOME" +.LP +zmd \- O daemon de backend do Agente de Gerenciamento do Novell ZENworks Linux. +.SH "SINTAXE" +.LP + + +zmd \fI<opções>\fR +.SH "DESCRIÇÃO" +.LP +O daemon zmd executa funções de gerenciamento de software no dispositivo gerenciado pelo ZENworks, incluindo a atualização, instalação e remoção de software, bem como a realização de consultas básicas do banco de dados de gerenciamento de pacotes do dispositivo. Em geral, essas tarefas de gerenciamento são iniciadas no ZENworks Control Center ou no utilitário "rug", o que significa que você não terá que interagir diretamente com o zmd. + + +.SH "OPÇÕES" +.LP +\fBOPÇÕES DE USO:\fR +.TP +\fB\-n, \-\-non\-daemon\fR +Não executar o daemon em segundo plano. +.TP +\fB\-m, \-\-no\-modules\fR +Não carregar módulos opcionais. +.TP +\fB\-r, \-\-no\-remote\fR +Não receber conexões remotas. Isso significa que o daemon só pode ser controlado no sistema local. +.TP +\fB\-\-no\-services +Não carregar os serviços gravados. +.BR +.LP +\fBOPÇÕES DE AJUDA\fR +.TP +\fB\-\-help, \-?\fR +Exibir informações de ajuda e fechar. +.SH "ARQUIVOS" +.TP +\fI@SYSCONFDIR@/zmd/zmd.conf\fR +Arquivo de configuração. Opções como as configurações de proxy e de cache podem ser ajustadas por meio deste arquivo diretamente ou com o comando \fBrug set\fR . + +.TP +\fI/etc/init.d/novell-zmd\fR +Script de inicialização. É recomendável usar este script para iniciar e interromper o zmd, em vez de executá-lo diretamente. + +.TP +\fI@LOGDIR@/zmd-messages.log\fR +Arquivo de registro. + +.TP +\fI@LOCALSTATEDIR@/cache/zmd\fP +Informações em cache de servidores. + +.TP +\fI@SYSCONFDIR@/zmd/initial-service\fR +URL do serviço do ZENworks que o zmd usará na primeira inicialização. +Você também pode especificar uma chave de registro na linha seguinte. + +.SH "EXEMPLOS" +Normalmente, este programa é executado como raiz. + +.TP +Para executá-lo da maneira padrão, digite: +\fB/etc/init.d/novell-zmd start\fR +.TP +Outra opção é executá-lo diretamente: +\fB@SBINDIR@/zmd\fR +.SH "AUTORES" +.LP +Copyright 2005-2006, Novell, Inc. Todos os direitos reservados. +http://www.novell.com +.SH "VER TAMBÉM" +.LP +rug(1) +.LP +Para reportar problemas com este software ou sua documentação, visite http://bugzilla.novell.com diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/modules/ChangeLog new/zmd-7.1.1.0/modules/ChangeLog --- old/zmd-7.1.1.0/modules/ChangeLog 2006-05-19 02:02:30.000000000 +0200 +++ new/zmd-7.1.1.0/modules/ChangeLog 2006-05-22 19:25:48.000000000 +0200 @@ -1,3 +1,12 @@ +2006-05-22 Chris Rivera <cmr@ximian.com> + + * linux/RemotePackageManager.cs: + * linux/SharedInterfaces.cs: + * linux/Product.cs: + * linux/Pattern.cs: + + Implement GetUpdates() for Products and Patterns. + 2006-05-18 Dan Mills <thunder@ximian.com> * linux/RedCarpetBackend.cs: All helpers print status on stdout diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/modules/linux/Pattern.cs new/zmd-7.1.1.0/modules/linux/Pattern.cs --- old/zmd-7.1.1.0/modules/linux/Pattern.cs 2006-04-03 18:17:16.000000000 +0200 +++ new/zmd-7.1.1.0/modules/linux/Pattern.cs 2006-05-22 19:17:28.000000000 +0200 @@ -2,6 +2,7 @@ using System.Data; using Mono.Data.SqliteClient; using System.Collections; +using Novell.Zenworks.Zmd.Packaging.Public; namespace Novell.Zenworks.Zmd.Packaging { @@ -34,6 +35,33 @@ return latest; } + public static Pattern[] GetUpdates () { + Hashtable installedNames = new Hashtable (); + Hashtable updateNames = new Hashtable (); + + Pattern[] all = GetAll (); + + foreach (Pattern p in all) { + if (p.IsInstalled) { + installedNames[p.Name] = p; + } + } + + foreach (Pattern p in all) { + Pattern old = installedNames[p.Name] as Pattern; + Pattern oldUpdate = updateNames[p.Name] as Pattern; + + if (p.Status == ResolvableStatus.Broken) { + updateNames[p.Name] = p; + } else if (old != null && p.CompareTo (old) > 0 && + (oldUpdate == null || p.CompareTo (oldUpdate) > 0)) { + updateNames[p.Name] = p; + } + } + + return (Pattern[]) new ArrayList (updateNames.Values).ToArray (typeof (Pattern)); + } + // Start of SQL madness^w methods protected static string[] PatternSqlFields = new string[] { "summary", "description" }; diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/modules/linux/Product.cs new/zmd-7.1.1.0/modules/linux/Product.cs --- old/zmd-7.1.1.0/modules/linux/Product.cs 2006-04-03 18:17:21.000000000 +0200 +++ new/zmd-7.1.1.0/modules/linux/Product.cs 2006-05-22 18:21:02.000000000 +0200 @@ -2,6 +2,7 @@ using System.Data; using Mono.Data.SqliteClient; using System.Collections; +using Novell.Zenworks.Zmd.Packaging.Public; namespace Novell.Zenworks.Zmd.Packaging { @@ -33,6 +34,33 @@ return latest; } + public static Product[] GetUpdates () { + Hashtable installedNames = new Hashtable (); + Hashtable updateNames = new Hashtable (); + + Product[] all = GetAll (); + + foreach (Product p in all) { + if (p.IsInstalled) { + installedNames[p.Name] = p; + } + } + + foreach (Product p in all) { + Product old = installedNames[p.Name] as Product; + Product oldUpdate = updateNames[p.Name] as Product; + + if (p.Status == ResolvableStatus.Broken) { + updateNames[p.Name] = p; + } else if (old != null && p.CompareTo (old) > 0 && + (oldUpdate == null || p.CompareTo (oldUpdate) > 0)) { + updateNames[p.Name] = p; + } + } + + return (Product[]) new ArrayList (updateNames.Values).ToArray (typeof (Product)); + } + // Start of SQL madness^w methods protected static string[] ProductSqlFields = new string[] { "summary", "description" }; diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/modules/linux/RemotePackageManager.cs new/zmd-7.1.1.0/modules/linux/RemotePackageManager.cs --- old/zmd-7.1.1.0/modules/linux/RemotePackageManager.cs 2006-05-18 23:52:54.000000000 +0200 +++ new/zmd-7.1.1.0/modules/linux/RemotePackageManager.cs 2006-05-22 19:18:46.000000000 +0200 @@ -463,6 +463,11 @@ } [Privilege ("view")] + public ResolvableInfo[] GetPatternUpdates () { + return GetPatchInfo (Product.GetUpdates ()); + } + + [Privilege ("view")] public ResolvableInfo[] GetProducts () { return GetResolvableInfo (Product.GetAll ()); } @@ -486,6 +491,11 @@ public ResolvableInfo GetLatestProduct (string name, bool subscribedOnly) { return GetResolvableInfo (Product.GetLatestProduct (name, subscribedOnly)); } + + [Privilege ("view")] + public ResolvableInfo[] GetProductUpdates () { + return GetPatchInfo (Product.GetUpdates ()); + } [Privilege ("view")] public KeyInfo[] GetWhitelistedKeys () { diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/modules/linux/SharedInterfaces.cs new/zmd-7.1.1.0/modules/linux/SharedInterfaces.cs --- old/zmd-7.1.1.0/modules/linux/SharedInterfaces.cs 2006-05-18 23:51:01.000000000 +0200 +++ new/zmd-7.1.1.0/modules/linux/SharedInterfaces.cs 2006-05-22 19:18:10.000000000 +0200 @@ -133,6 +133,7 @@ ResolvableInfo[] QueryPatterns (params object[] query); ResolvableInfo[] QueryLatestPatterns (IList query); ResolvableInfo GetLatestPattern (string name, bool subscribedOnly); + ResolvableInfo[] GetPatternUpdates (); // Products ResolvableInfo[] GetProducts (); @@ -140,6 +141,7 @@ ResolvableInfo[] QueryProducts (params object[] query); ResolvableInfo[] QueryLatestProducts (IList query); ResolvableInfo GetLatestProduct (string name, bool subscribedOnly); + ResolvableInfo[] GetProductUpdates (); // For Zypp KeyInfo[] GetWhitelistedKeys (); Binary files old/zmd-7.1.1.0/po/de_DE.gmo and new/zmd-7.1.1.0/po/de_DE.gmo differ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/po/de_DE.po new/zmd-7.1.1.0/po/de_DE.po --- old/zmd-7.1.1.0/po/de_DE.po 2006-05-19 02:05:04.000000000 +0200 +++ new/zmd-7.1.1.0/po/de_DE.po 2006-05-22 21:15:45.000000000 +0200 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-05-18 20:05-0400\n" +"POT-Creation-Date: 2006-05-22 15:15-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <smaher@novell.com>\n" "Language-Team: LANGUAGE <language@novell.com>\n" Binary files old/zmd-7.1.1.0/po/en_US.gmo and new/zmd-7.1.1.0/po/en_US.gmo differ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/po/en_US.po new/zmd-7.1.1.0/po/en_US.po --- old/zmd-7.1.1.0/po/en_US.po 2006-05-19 02:05:04.000000000 +0200 +++ new/zmd-7.1.1.0/po/en_US.po 2006-05-22 21:15:45.000000000 +0200 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-05-18 20:05-0400\n" +"POT-Creation-Date: 2006-05-22 15:15-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <smaher@novell.com>\n" "Language-Team: LANGUAGE <language@novell.com>\n" Binary files old/zmd-7.1.1.0/po/es_ES.gmo and new/zmd-7.1.1.0/po/es_ES.gmo differ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/po/es_ES.po new/zmd-7.1.1.0/po/es_ES.po --- old/zmd-7.1.1.0/po/es_ES.po 2006-05-19 02:05:04.000000000 +0200 +++ new/zmd-7.1.1.0/po/es_ES.po 2006-05-22 21:15:45.000000000 +0200 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-05-18 20:05-0400\n" +"POT-Creation-Date: 2006-05-22 15:15-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <smaher@novell.com>\n" "Language-Team: LANGUAGE <language@novell.com>\n" Binary files old/zmd-7.1.1.0/po/fr_FR.gmo and new/zmd-7.1.1.0/po/fr_FR.gmo differ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/po/fr_FR.po new/zmd-7.1.1.0/po/fr_FR.po --- old/zmd-7.1.1.0/po/fr_FR.po 2006-05-19 02:05:04.000000000 +0200 +++ new/zmd-7.1.1.0/po/fr_FR.po 2006-05-22 21:15:45.000000000 +0200 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-05-18 20:05-0400\n" +"POT-Creation-Date: 2006-05-22 15:15-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <smaher@novell.com>\n" "Language-Team: LANGUAGE <language@novell.com>\n" Binary files old/zmd-7.1.1.0/po/pt_BR.gmo and new/zmd-7.1.1.0/po/pt_BR.gmo differ diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/po/pt_BR.po new/zmd-7.1.1.0/po/pt_BR.po --- old/zmd-7.1.1.0/po/pt_BR.po 2006-05-19 02:05:04.000000000 +0200 +++ new/zmd-7.1.1.0/po/pt_BR.po 2006-05-22 21:15:45.000000000 +0200 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-05-18 20:05-0400\n" +"POT-Creation-Date: 2006-05-22 15:15-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <smaher@novell.com>\n" "Language-Team: LANGUAGE <language@novell.com>\n" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/po/zmd.pot new/zmd-7.1.1.0/po/zmd.pot --- old/zmd-7.1.1.0/po/zmd.pot 2006-05-19 02:05:04.000000000 +0200 +++ new/zmd-7.1.1.0/po/zmd.pot 2006-05-22 21:15:45.000000000 +0200 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-05-18 20:05-0400\n" +"POT-Creation-Date: 2006-05-22 15:15-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/src/BuildConfig.cs new/zmd-7.1.1.0/src/BuildConfig.cs --- old/zmd-7.1.1.0/src/BuildConfig.cs 2006-05-18 22:12:56.000000000 +0200 +++ new/zmd-7.1.1.0/src/BuildConfig.cs 2006-05-22 21:15:33.000000000 +0200 @@ -1,14 +1,14 @@ namespace Novell.Zenworks.Zmd { public class BuildConfig { - public const string PREFIX = "/usr/local"; - public const string SYSCONFDIR = "/usr/local/etc"; - public const string DATADIR = "/usr/local/share"; - public const string LIBDIR = "/usr/local/lib"; - public const string LIBDIR_MANAGED = "/usr/local" + "/lib"; - public const string LOCALSTATEDIR = "/usr/local/var"; + public const string PREFIX = "/opt/zypp"; + public const string SYSCONFDIR = "/opt/zypp/etc"; + public const string DATADIR = "/opt/zypp/share"; + public const string LIBDIR = "/opt/zypp/lib"; + public const string LIBDIR_MANAGED = "/opt/zypp" + "/lib"; + public const string LOCALSTATEDIR = "/opt/zypp/var"; - public const string LOGDIR = "/usr/local/var/log"; + public const string LOGDIR = "/opt/zypp/var/log"; public const string LOGFILE = LOGDIR + "/zmd-messages.log"; public const string MODULE_PATH = LIBDIR_MANAGED + "/zmd/modules"; diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/src/BundleManager.cs new/zmd-7.1.1.0/src/BundleManager.cs --- old/zmd-7.1.1.0/src/BundleManager.cs 2006-05-19 02:03:25.000000000 +0200 +++ new/zmd-7.1.1.0/src/BundleManager.cs 2006-05-19 22:07:13.000000000 +0200 @@ -440,7 +440,7 @@ foreach (BundleDependency dep in systemBundle.Dependencies) { if (dep.Id == bundle.Id) { if (BundleLockManager.BundleIsLocked (systemBundle)) - throw new ZenException (GettextCatalog.GetString ("Bundle '{0}' (requires '{1}') is locked and can not be removed"), systemBundle, bundle); + throw new BundleLockedException (GettextCatalog.GetString ("Bundle '{0}' (requires '{1}') is locked and can not be removed"), systemBundle, bundle); ret.InsertRange (0, ResolveRemoval (systemBundle)); } } @@ -454,7 +454,7 @@ foreach (Bundle bundle in removals) { if (BundleLockManager.BundleIsLocked (bundle)) - throw new ZenException (GettextCatalog.GetString ("Bundle '{0}' is locked and can not be removed."), + throw new BundleLockedException (GettextCatalog.GetString ("Bundle '{0}' is locked and can not be removed."), bundle); ret.AddRange (ResolveRemoval (bundle)); } @@ -483,7 +483,7 @@ bundle.Name, dep.Id); if (BundleLockManager.BundleIsLocked (required)) - throw new ZenException (GettextCatalog.GetString ("Bundle '{0}' (required by '{1}') is locked and cat not be installed."), required, bundle); + throw new BundleLockedException (GettextCatalog.GetString ("Bundle '{0}' (required by '{1}') is locked and cat not be installed."), required, bundle); ret.InsertRange (0, ResolveInstall (required)); } @@ -497,7 +497,7 @@ foreach (Bundle bundle in installs) { if (BundleLockManager.BundleIsLocked (bundle)) - throw new ZenException + throw new BundleLockedException (GettextCatalog.GetString ("Bundle '{0}' is locked and can not be installed."), bundle); ret.InsertRange (0, ResolveInstall (bundle)); @@ -556,13 +556,13 @@ foreach (Bundle bundle in installs) { if (BundleLockManager.BundleIsLocked (bundle)) - throw new ZenException + throw new BundleLockedException (GettextCatalog.GetString ("Bundle '{0}' is locked and can not be installed."), bundle); } foreach (Bundle bundle in removals) { if (BundleLockManager.BundleIsLocked (bundle)) - throw new ZenException + throw new BundleLockedException (GettextCatalog.GetString ("Bundle '{0}' is locked and can not be removed."), bundle); } diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/src/BundleTransaction.cs new/zmd-7.1.1.0/src/BundleTransaction.cs --- old/zmd-7.1.1.0/src/BundleTransaction.cs 2006-03-30 06:25:29.000000000 +0200 +++ new/zmd-7.1.1.0/src/BundleTransaction.cs 2006-05-19 22:11:10.000000000 +0200 @@ -199,6 +199,14 @@ } UpdateLog (); + } catch (BundleLockedException e) { + try { + // if this fails, eat it, we have a more important failure already + system.Save (); + } catch {} + + log.Debug ("Bundle transaction failed: " + e.Message); + transactionProgress.Fail (e, "Bundle transaction failed: " + e.Message); } catch (Exception e) { try { // if this fails, eat it, we have a more important failure already diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/src/ChangeLog new/zmd-7.1.1.0/src/ChangeLog --- old/zmd-7.1.1.0/src/ChangeLog 2006-05-19 02:03:43.000000000 +0200 +++ new/zmd-7.1.1.0/src/ChangeLog 2006-05-20 00:10:07.000000000 +0200 @@ -1,3 +1,11 @@ +2006-05-19 Chris Rivera <cmr@ximian.com> + + * ZenException.cs: Add BundleLockedException. + * BundleManager.cs: Use BundleLockedException. + * IBundleManager.cs: Add IsLocked. + * RemoteBundleManager.cs: Add IsLocked. + * BundleTransaction.cs: Only log BundleLockedExceptions locally. + 2006-05-18 Dan Mills <thunder@ximian.com> * ProcessProgress.cs (WriteToStdin): Implement. diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/src/IBundleManager.cs new/zmd-7.1.1.0/src/IBundleManager.cs --- old/zmd-7.1.1.0/src/IBundleManager.cs 2006-05-03 16:57:30.000000000 +0200 +++ new/zmd-7.1.1.0/src/IBundleManager.cs 2006-05-19 22:06:10.000000000 +0200 @@ -32,6 +32,7 @@ void AddLock (BundleLockInfo info); void RemoveLock (BundleLockInfo info); BundleLockInfo[] GetLocks (); + bool IsLocked (BundleInfo info); BundleInfo LookupBundle (string name); BundleInfo LookupBundle (string name, bool installed); diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/src/RemoteBundleManager.cs new/zmd-7.1.1.0/src/RemoteBundleManager.cs --- old/zmd-7.1.1.0/src/RemoteBundleManager.cs 2006-05-03 16:57:30.000000000 +0200 +++ new/zmd-7.1.1.0/src/RemoteBundleManager.cs 2006-05-19 22:08:21.000000000 +0200 @@ -273,6 +273,11 @@ return GetBundleLockInfoArray (BundleLockManager.List ()); } + [Privilege ("view")] + public bool IsLocked (BundleInfo bundle) { + return BundleLockManager.BundleIsLocked (GetBundle (bundle)); + } + public static BundleLockInfo[] GetBundleLockInfoArray (BundleLock[] blocks) { ArrayList ret = new ArrayList (); diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/zmd-7.1.1.0/src/ZenException.cs new/zmd-7.1.1.0/src/ZenException.cs --- old/zmd-7.1.1.0/src/ZenException.cs 2006-03-30 06:25:28.000000000 +0200 +++ new/zmd-7.1.1.0/src/ZenException.cs 2006-05-19 22:05:39.000000000 +0200 @@ -24,6 +24,21 @@ namespace Novell.Zenworks.Zmd.Public { [Serializable] + public class BundleLockedException : ZenException { + public BundleLockedException () : base () { + } + + public BundleLockedException (Exception e, string message, params object[] args) : base (e, message, args) { + } + + public BundleLockedException (string message, params object[] args) : base (message, args) { + } + + public BundleLockedException (SerializationInfo info, StreamingContext context) : base (info, context) { + } + } + + [Serializable] public class ZenException : ApplicationException { public ZenException () : base () { @@ -31,7 +46,6 @@ public ZenException (Exception e, string message, params object[] args) : base (String.Format (message, args), e) { - } public ZenException (string message, params object[] args) : base (String.Format (message, args)) { ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...
participants (1)
-
root@suse.de