From nobody Sat May 4 21:56:58 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 207.211.31.120 as permitted sender) client-ip=207.211.31.120; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-1.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 207.211.31.120 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1587848431; cv=none; d=zohomail.com; s=zohoarc; b=KhhMNYToRV2he8qV3Rfuw+gsTz1G1OEBQVKLMn87whj0QtuvIZQbqmBLMT0AF2/TfaEJivtmORV45OuHw2kHrR7mLNZN0onY4VT2ZnrBLx4ijdUaHqnv8V1AMdWjEiKxC8RX+jw7COb0hkagurjWdm/1PJW0VB55B9CHNbaPn1k= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1587848431; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=TuDjHR/RfS/OwcAyiScVUUVnO72MOqP8gKEByu7Pcgw=; b=GVOaOWCyKiJyR+nulCdkux58wyiv0Mmpm1X3Zt1PfJqq95VAxM/r60bZI2m5qotMHqQ5crjBRx+d6mCrh6uDHtUEBK59tVskXZesxQL0gFXhZZRzcwCYS/Cwlkaa8jALRi5oT9kCoVIgJjVSPu+dVO0fCgA66CpV44l5XezlwaY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 207.211.31.120 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-1.mimecast.com (us-smtp-delivery-1.mimecast.com [207.211.31.120]) by mx.zohomail.com with SMTPS id 1587848431856165.98183354453067; Sat, 25 Apr 2020 14:00:31 -0700 (PDT) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-41-DsgollOAOui__9N01bRrUw-1; Sat, 25 Apr 2020 17:00:27 -0400 Received: from smtp.corp.redhat.com (int-mx08.intmail.prod.int.phx2.redhat.com [10.5.11.23]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 6EB13100CC8A; Sat, 25 Apr 2020 21:00:22 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 2A4A926337; Sat, 25 Apr 2020 21:00:22 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id A8FA04CAA8; Sat, 25 Apr 2020 21:00:21 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 03PKxshw030082 for ; Sat, 25 Apr 2020 16:59:54 -0400 Received: by smtp.corp.redhat.com (Postfix) id B5F9F5D715; Sat, 25 Apr 2020 20:59:54 +0000 (UTC) Received: from harajuku.usersys.redhat.com (unknown [10.40.192.39]) by smtp.corp.redhat.com (Postfix) with ESMTPS id A98535D714 for ; Sat, 25 Apr 2020 20:59:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1587848430; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=TuDjHR/RfS/OwcAyiScVUUVnO72MOqP8gKEByu7Pcgw=; b=cJ9AVDnBU65QzAuPL+hYLLebZSHEuTuhFUkti8MuvvokVaNhJTWPMFBSjox/b4dqZHdjvt vzrIViwGBRuF7acYBsto/1vAWW3xgoXrOS4PoCuLmzVtDECOx+YkctiCS4V7/NWXTlVaxw JHCLwHb3NpPoORhmcDLMDm5dwGBrInI= X-MC-Unique: DsgollOAOui__9N01bRrUw-1 From: Andrea Bolognani To: libvir-list@redhat.com Subject: [libvirt-dbus PATCH 1/9] git: Minimize ignore patterns Date: Sat, 25 Apr 2020 22:59:38 +0200 Message-Id: <20200425205946.656100-2-abologna@redhat.com> In-Reply-To: <20200425205946.656100-1-abologna@redhat.com> References: <20200425205946.656100-1-abologna@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-loop: libvir-list@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.84 on 10.5.11.23 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Content-Type: text/plain; charset="utf-8" Meson enforces out-of-tree builds, which means we no longer need to have patterns for most generated files. Python, unfortunately, is still very inconsiderate and litters all over the source directory. Signed-off-by: Andrea Bolognani Reviewed-by: Erik Skultety Reviewed-by: Pavel Hrdina --- .gitignore | 47 ----------------------------------------------- 1 file changed, 47 deletions(-) diff --git a/.gitignore b/.gitignore index 7ed7554..362e476 100644 --- a/.gitignore +++ b/.gitignore @@ -1,49 +1,2 @@ -*.la -*.lo -*.log -*.o -*.pyc -*.swp -*.trs -*Makefile -*Makefile.in -*~ -.deps/ -.libs/ -.pytest_cache/ __pycache__/ -vgcore.* - -/AUTHORS -/INSTALL -/aclocal.m4 -/autom4te.cache/ -/build-aux/ /build/ -/config.h -/config.h.in -/config.log -/config.status -/configure -/libtool -/libvirt-dbus-*.tar.* -/libvirt-dbus.spec -/m4/libtool.m4 -/m4/ltoptions.m4 -/m4/ltsugar.m4 -/m4/ltversion.m4 -/m4/lt~obsolete.m4 -/run -/stamp-h1 - -/data/session/org.libvirt.service -/data/system/org.libvirt.service -/data/system/libvirt-dbus.rules -/data/system/org.libvirt.conf - -/docs/*.8 - -/src/libvirt-dbus -/src/org.libvirt.service - -/tests/test_util --=20 2.25.3 From nobody Sat May 4 21:56:58 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 205.139.110.120 as permitted sender) client-ip=205.139.110.120; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-1.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 205.139.110.120 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1587848442; cv=none; d=zohomail.com; s=zohoarc; b=NbifRQCwciLv4FjbEUKTrWnhrSEzmpz4QMffxz70SD+omFd8dtgcKNU/a1a9xglGBXW8Czyt6JuihmxdS44PAhM0YKuKn6zpys2Qic63p/nSs0fo0UFvgFBtvBgLluXq2oa89C4Ad2hrBao5wXctL0f4xoSWdYjoAMx/Vk13LwI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1587848442; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=802WtLtnuE0JqB1Vna/dRNB5N/mLjX99K3FccrihfYE=; b=NCxqmU2jHlNIvEzEmmsfO/NZU57bYxRAVnuO8bF8a1GJjM4zgk5Wsj39N+LRpTGAjhKxdu1Z8bOGMHwUrtJk06m7GMvK3v4qFvwVu9JiA5tx0XdEIgFo/ihqV+fs9Zii11gBGBL45DAqKHw0ZhvOm9RIt87Xn6z8ljwCey6d4/g= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 205.139.110.120 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-1.mimecast.com (us-smtp-delivery-1.mimecast.com [205.139.110.120]) by mx.zohomail.com with SMTPS id 1587848442184908.9865418450133; Sat, 25 Apr 2020 14:00:42 -0700 (PDT) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-48-afCz6lzaP4Os_RapcNljSQ-1; Sat, 25 Apr 2020 17:00:33 -0400 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 879FF180F129; Sat, 25 Apr 2020 21:00:27 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 510BA10013A1; Sat, 25 Apr 2020 21:00:27 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id AEE661809561; Sat, 25 Apr 2020 21:00:26 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 03PKxtAS030093 for ; Sat, 25 Apr 2020 16:59:55 -0400 Received: by smtp.corp.redhat.com (Postfix) id ED0735D715; Sat, 25 Apr 2020 20:59:55 +0000 (UTC) Received: from harajuku.usersys.redhat.com (unknown [10.40.192.39]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 576EF5D714 for ; Sat, 25 Apr 2020 20:59:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1587848437; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=802WtLtnuE0JqB1Vna/dRNB5N/mLjX99K3FccrihfYE=; b=FZIFPyvYMKgRr+IMgeGBcSQWCF0zMkkXl3VX0AZ38UnkCzTndDVRRY5uKvGcjlfjTb7SYV PboBg63lLidqtlbLUcciG082Q6/RBcZcCbiBkJj0UsmKqR63vJQWhImJruuJw86yTA9oNL C6W8XysunbvfNaUHMnHLyy9JOE7pbl4= X-MC-Unique: afCz6lzaP4Os_RapcNljSQ-1 From: Andrea Bolognani To: libvir-list@redhat.com Subject: [libvirt-dbus PATCH 2/9] spec: Install fewer documentation files Date: Sat, 25 Apr 2020 22:59:39 +0200 Message-Id: <20200425205946.656100-3-abologna@redhat.com> In-Reply-To: <20200425205946.656100-1-abologna@redhat.com> References: <20200425205946.656100-1-abologna@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-loop: libvir-list@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Content-Type: text/plain; charset="utf-8" The information contained in README is either redundant or already covered by the package metadata, so it's pointless to include this file. Similarly, HACKING only makes sense as a companion to the source code, and can thus be left out of the binary package. Signed-off-by: Andrea Bolognani Reviewed-by: Erik Skultety Reviewed-by: Pavel Hrdina --- libvirt-dbus.spec.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libvirt-dbus.spec.in b/libvirt-dbus.spec.in index 3425e9e..4be17f2 100644 --- a/libvirt-dbus.spec.in +++ b/libvirt-dbus.spec.in @@ -50,7 +50,7 @@ getent passwd %{system_user} >/dev/null || \ exit 0 =20 %files -%doc README.md HACKING.md AUTHORS NEWS +%doc AUTHORS NEWS %license COPYING %{_sbindir}/libvirt-dbus %{_datadir}/dbus-1/services/org.libvirt.service --=20 2.25.3 From nobody Sat May 4 21:56:58 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 207.211.31.81 as permitted sender) client-ip=207.211.31.81; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-1.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 207.211.31.81 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1587848413; cv=none; d=zohomail.com; s=zohoarc; b=c9NKwCvCTcujH68y7cwM6XYcNPjGPXFliFPv8chf/nnKJV6kxMs2YnQ/BsHt3vd5nK3s1rJxmu9DZhfcXImGcyz7PpkNURHWfsQEE+rQNDYjNSW5OSrQ/mBE5TQTZYIhzzCmCOwCcNQ5M+2HblWqUucmBLw7TTZyqm5qZh9BdLg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1587848413; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=3qE5cT5DSoTa+88IdsoUxrbIfXzO0qAP5hkdqxCggoc=; b=CgGw8zo/GagYLQJ4ZmIuYMAfBf1JYWfDVed65nXqOsBWg3jkq1ePi+8UIv1FlDvqcUlsYmaQJbuD4s3X79ijdOOyEd6WlkxDaZOkJEE9d1Z5lPmB3z6wkp8bT/bEE2ABFlCk6Nxqbxbf4WJLWW4kzoC/PH6l2sp0qKJchJiddRw= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 207.211.31.81 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-delivery-1.mimecast.com (us-smtp-2.mimecast.com [207.211.31.81]) by mx.zohomail.com with SMTPS id 1587848413769842.0946872493778; Sat, 25 Apr 2020 14:00:13 -0700 (PDT) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-269-TsfYPGKuMn-MPq5voZ2ELg-1; Sat, 25 Apr 2020 17:00:09 -0400 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 3584B80B719; Sat, 25 Apr 2020 21:00:04 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id E96166084C; Sat, 25 Apr 2020 21:00:02 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 741DD1809543; Sat, 25 Apr 2020 20:59:58 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 03PKxv8c030101 for ; Sat, 25 Apr 2020 16:59:57 -0400 Received: by smtp.corp.redhat.com (Postfix) id 46F535D715; Sat, 25 Apr 2020 20:59:57 +0000 (UTC) Received: from harajuku.usersys.redhat.com (unknown [10.40.192.39]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 8F4CF5D714 for ; Sat, 25 Apr 2020 20:59:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1587848412; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=3qE5cT5DSoTa+88IdsoUxrbIfXzO0qAP5hkdqxCggoc=; b=GvFxi7P5bCl5sjGJZsIJNx7sQkBMgmAZpIPzJjt0016YgXNHwLta8TmGLfNfnjoA5X/7ff 6IUZJ6+CzSaiPtnpUkLDaLvQEDAbyoqq49x4FopTI4r+A37T2Pi28QTBYRKRsd27Q9Pyni kaI2o+ruDpu4Zutl2bZazi8lihlMJ54= X-MC-Unique: TsfYPGKuMn-MPq5voZ2ELg-1 From: Andrea Bolognani To: libvir-list@redhat.com Subject: [libvirt-dbus PATCH 3/9] README: Convert to reStructuredText Date: Sat, 25 Apr 2020 22:59:40 +0200 Message-Id: <20200425205946.656100-4-abologna@redhat.com> In-Reply-To: <20200425205946.656100-1-abologna@redhat.com> References: <20200425205946.656100-1-abologna@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-loop: libvir-list@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Content-Type: text/plain; charset="utf-8" Signed-off-by: Andrea Bolognani Reviewed-by: Erik Skultety Reviewed-by: Pavel Hrdina --- README.md =3D> README.rst | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) rename README.md =3D> README.rst (68%) diff --git a/README.md b/README.rst similarity index 68% rename from README.md rename to README.rst index 25534e4..eacbbf2 100644 --- a/README.md +++ b/README.rst @@ -1,3 +1,4 @@ +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D libvirt-dbus =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 @@ -12,40 +13,40 @@ API better suited for dbus-based applications. =20 libvirt-dbus is Free Software and licenced under LGPLv2+. =20 - * [https://libvirt.org/libvirt-dbus.html](https://libvirt.org/dbus.html) +* https://libvirt.org/libvirt-dbus.html =20 The latest official releases can be found at: =20 - * [https://libvirt.org/sources/dbus/](https://libvirt.org/sources/dbus/) +* https://libvirt.org/sources/dbus =20 =20 Dependencies / supported platforms ----------------------------------- +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 The packages required to build libvirt-dbus are =20 - - libvirt - - libvirt-glib - - glib2 +* libvirt +* libvirt-glib +* glib2 =20 =20 Installation ------------- +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20 libvirt-dbus uses Meson build system, so the build & install process is fairly simple. For example, to install as root user: =20 -``` -# meson build --prefix=3D/usr --sysconfdir=3D/etc --localstatedir=3D/var -# ninja -C build install -``` +:: + + # meson build --prefix=3D/usr --sysconfdir=3D/etc --localstatedir=3D/var + # ninja -C build install =20 or to install as unprivileged user: =20 -``` -$ meson build --prefix=3D$HOME/usr -$ ninja -C build install -``` +:: + + $ meson build --prefix=3D$HOME/usr + $ ninja -C build install =20 =20 Patches submissions @@ -54,14 +55,14 @@ Patches submissions Patch submissions are welcomed from any interested contributor. Please send them to the main libvir-list mailing list =20 - * libvir-list@redhat.com +* libvir-list@redhat.com =20 Questions about usage / deployment can be send to the end users mailing list =20 - * libvirt-users@redhat.com +* libvirt-users@redhat.com =20 For further information about mailing lists & contacting the developers, please consult =20 -[https://libvirt.org/contact.html](https://libvirt.org/contact.html) +https://libvirt.org/contact.html --=20 2.25.3 From nobody Sat May 4 21:56:58 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 205.139.110.120 as permitted sender) client-ip=205.139.110.120; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-1.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 205.139.110.120 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1587848412; cv=none; d=zohomail.com; s=zohoarc; b=MqsCBZtdgH4F1R+GIkLb7LoAyGt5gXwfH65ZIJbnHUHza6qPoS1MV4NEVTkWmke65COtSbZWZ6Tvdem5otDip+dzeaHyGMonWZFpPBZNvKvkVE8GoBSYPdMvgM2oto8EwhCFCMpJwVQjaibRW4uYqEdUuiaLmKJt5NNwUI4gMRQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1587848412; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=zmQkCj4lIuuGmzNt93l7htKmwYl6Xt1BNx8QQzvCJqE=; b=V+pwpUtuPsFlbFvgZTyBZt6re/Wq6HikcYhpwbQmi5saEODOImETlkG8z5nB1LudedO+ckEjdvdIk01F/jqLqwy7KjcsWM20TZYCI4PMf9gT4zrShYAvUVOt4JvXDHoD2qLS1ZX+dfcTYvUC6f1NNK5kaYTX6TtGoS1Z4uYi/DA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 205.139.110.120 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-1.mimecast.com (us-smtp-delivery-1.mimecast.com [205.139.110.120]) by mx.zohomail.com with SMTPS id 1587848412688235.49344664828493; Sat, 25 Apr 2020 14:00:12 -0700 (PDT) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-82-1YnRvO7JOG-29fm4LHVfUQ-1; Sat, 25 Apr 2020 17:00:08 -0400 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 31D7C800D24; Sat, 25 Apr 2020 21:00:02 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 846AE60CD1; Sat, 25 Apr 2020 21:00:01 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 3C6204CA94; Sat, 25 Apr 2020 21:00:00 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 03PKxxYP030115 for ; Sat, 25 Apr 2020 16:59:59 -0400 Received: by smtp.corp.redhat.com (Postfix) id 070F95D715; Sat, 25 Apr 2020 20:59:59 +0000 (UTC) Received: from harajuku.usersys.redhat.com (unknown [10.40.192.39]) by smtp.corp.redhat.com (Postfix) with ESMTPS id C5B325D714 for ; Sat, 25 Apr 2020 20:59:57 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1587848411; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=zmQkCj4lIuuGmzNt93l7htKmwYl6Xt1BNx8QQzvCJqE=; b=F08lOq45l+MGrOEDIJicAzIfu3QLO/OFX4LL44Roty726Gj6kKqzq7Fa0uhwNk1UyMYxC9 lFE5B7FSmGp72LipAbf+UWr+7wJgxXD82tuPrxlVn/PK5NtOAr+gUZaRdOgZAt9D4ixxmF Tiykrj7xjU1z6n04d2BK5KbzysM6+ZI= X-MC-Unique: 1YnRvO7JOG-29fm4LHVfUQ-1 From: Andrea Bolognani To: libvir-list@redhat.com Subject: [libvirt-dbus PATCH 4/9] HACKING: Convert to reStructuredText Date: Sat, 25 Apr 2020 22:59:41 +0200 Message-Id: <20200425205946.656100-5-abologna@redhat.com> In-Reply-To: <20200425205946.656100-1-abologna@redhat.com> References: <20200425205946.656100-1-abologna@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-loop: libvir-list@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.12 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Content-Type: text/plain; charset="utf-8" Signed-off-by: Andrea Bolognani Reviewed-by: Erik Skultety Reviewed-by: Pavel Hrdina --- HACKING.md | 205 --------------------------------------------------- HACKING.rst | 207 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 207 insertions(+), 205 deletions(-) delete mode 100644 HACKING.md create mode 100644 HACKING.rst diff --git a/HACKING.md b/HACKING.md deleted file mode 100644 index e90f136..0000000 --- a/HACKING.md +++ /dev/null @@ -1,205 +0,0 @@ -Tips for hacking on libvirt-dbus -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D - -Here is where to get code: - -``` -$ git clone https://libvirt.org/git/libvirt-dbus.git -``` - -Alternatively you can use one of the mirrors: - -[https://github.com/libvirt/libvirt-dbus](https://github.com/libvirt/libvi= rt-dbus) -[https://gitlab.com/libvirt/libvirt-dbus](https://gitlab.com/libvirt/libvi= rt-dbus) - - -Running from git repository ---------------------------- - - * The first step is to run meson to create build directory: - - ``` - meson build - ``` - - Now you can compile libvirt-dbus: - - ``` - ninja -C build - ``` - - - * Before posting a patch, you should run tests: - - ``` - ninja -C build test - ``` - - The test tool requires python3, python3-pytest, python3-dbus and flake= 8. - - It is possible to run only specific test using: - - ``` - meson test -C build $test-name - ``` - - or a group of tests: - - ``` - meson test -C build --suite $label - ``` - - For more information see [https://mesonbuild.com/Unit-tests.html#testi= ng-tool](https://mesonbuild.com/Unit-tests.html#testing-tool). - - - * To run libvirt-dbus directly from the build dir without installing it - use the run script: - - ``` - ./run ./src/libvirt-dbus - ``` - - -Coding style rules ------------------- - - * Opening & closing braces for functions should be at start of line: - - ``` - int - foo(int bar) - { - ... - } - ``` - - Not - - ``` - int - foo(int bar) { - ... - } - ``` - - * Opening brace for if/while/for loops should be at the end of line: - - ``` - if (foo) { - bar; - wizz; - } - ``` - - Not - - ``` - if (foo) - { - bar; - wizz; - } - ``` - - Rationale: putting every if/while/for opening brace on a new line - expands function length too much. - - - * If a brace needs to be used for one clause in an if/else statement, - it should be used for both clauses, even if the other clauses are - only single statements. eg: - - ``` - if (foo) { - bar; - wizz; - } else { - eek; - } - ``` - - Not - - ``` - if (foo) { - bar; - wizz; - } else - eek; - ``` - - - * Function parameter attribute annotations should follow the parameter - name, eg: - - ``` - int - foo(int bar G_GNUC_UNUSED) - { - } - ``` - - Not - - ``` - int - foo(G_GNUC_UNUSED int bar) - { - } - ``` - - Rationale: Adding / removing G_GNUC_UNUSED should not cause the - rest of the line to move around since that obscures diffs. - - - * There should be no space between function names & open brackets eg: - - ``` - int - foo(int bar) - { - } - ``` - - Not - - ``` - int - foo (int bar) - { - } - ``` - - - * To keep lines under 80 characters (where practical), multiple paramete= rs - should be on new lines. Do not attempt to line up parameters verticall= y eg: - - ``` - int - foo(int bar, - unsigned long wizz) - { - } - ``` - - Not - - ``` - int - foo(int bar, unsigned long wizz) - { - } - ``` - - Not - - ``` - int - foo(int bar, - unsigned long wizz) - { - } - ``` - - Rationale: attempting vertical alignment causes bigger diffs when - modifying code if type names change causing whitespace re-alignment. diff --git a/HACKING.rst b/HACKING.rst new file mode 100644 index 0000000..6f2bca1 --- /dev/null +++ b/HACKING.rst @@ -0,0 +1,207 @@ +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D +Tips for hacking on libvirt-dbus +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D + +Here is where to get code: + +:: + + $ git clone https://libvirt.org/git/libvirt-dbus.git + +Alternatively you can use one of the mirrors: + +https://github.com/libvirt/libvirt-dbus +https://gitlab.com/libvirt/libvirt-dbus + + +Running from git repository +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D + +* The first step is to run meson to create build directory: + + :: + + meson build + + Now you can compile libvirt-dbus: + + :: + + ninja -C build + + +* Before posting a patch, you should run tests: + + :: + + ninja -C build test + + The test tool requires python3, python3-pytest, python3-dbus and flake8. + + It is possible to run only specific test using: + + :: + + meson test -C build $test-name + + or a group of tests: + + :: + + meson test -C build --suite $label + + For more information see https://mesonbuild.com/Unit-tests.html#testing-= tool. + + +* To run libvirt-dbus directly from the build dir without installing it + use the run script: + + :: + + ./run ./src/libvirt-dbus + + +Coding style rules +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +* Opening & closing braces for functions should be at start of line: + + :: + + int + foo(int bar) + { + ... + } + + Not + + :: + + int + foo(int bar) { + ... + } + + +* Opening brace for if/while/for loops should be at the end of line: + + :: + + if (foo) { + bar; + wizz; + } + + Not + + :: + + if (foo) + { + bar; + wizz; + } + + Rationale: putting every if/while/for opening brace on a new line + expands function length too much. + + +* If a brace needs to be used for one clause in an if/else statement, + it should be used for both clauses, even if the other clauses are + only single statements. eg: + + :: + + if (foo) { + bar; + wizz; + } else { + eek; + } + + Not + + :: + + if (foo) { + bar; + wizz; + } else + eek; + + +* Function parameter attribute annotations should follow the parameter + name, eg: + + :: + + int + foo(int bar G_GNUC_UNUSED) + { + } + + Not + + :: + + int + foo(G_GNUC_UNUSED int bar) + { + } + + Rationale: Adding / removing G_GNUC_UNUSED should not cause the + rest of the line to move around since that obscures diffs. + + +* There should be no space between function names & open brackets eg: + + :: + + int + foo(int bar) + { + } + + Not + + :: + + int + foo (int bar) + { + } + + +* To keep lines under 80 characters (where practical), multiple parameters + should be on new lines. Do not attempt to line up parameters vertically = eg: + + :: + + int + foo(int bar, + unsigned long wizz) + { + } + + Not + + :: + + int + foo(int bar, unsigned long wizz) + { + } + + Not + + :: + + int + foo(int bar, + unsigned long wizz) + { + } + + Rationale: attempting vertical alignment causes bigger diffs when + modifying code if type names change causing whitespace re-alignment. --=20 2.25.3 From nobody Sat May 4 21:56:58 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 207.211.31.81 as permitted sender) client-ip=207.211.31.81; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-1.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 207.211.31.81 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1587848430; cv=none; d=zohomail.com; s=zohoarc; b=l0dY3OweIrVjOASBf+1vlT+QaNbIkmJUqzc9RRNldJy7AR3g1v9Yn/7HMbTJixkrQzt2cNNMNylljDDTT3HjWlSl4gj4JQ/bJpSw9yXj7y3zZT9zOiLMd+7db9/6zGk2+4A41Lih6VEWE1+1nnnhvck4C1R/78Yx2nzWC9ZK76o= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1587848430; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=+y3vAe/7YQ08rRMyXYy4EJAuUWyTaAPdohiMhXYrZV4=; b=hukxzq8zkHKxzPRoKj1BA24beEzkFegrDpNjBt+LhlRmEJ5jz8skYOr/6Lf+eguEQU9uK5K5UD8oEm6pIRqHH+X8yDx7628Ol8Nu3XOxehBlAoSVhjhdRI1g9CDlYAGLQfRLBBMzxQgH+mJ3xhLnr2DQ89XbnLPHEgYyT3BSkhY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 207.211.31.81 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-delivery-1.mimecast.com (us-smtp-2.mimecast.com [207.211.31.81]) by mx.zohomail.com with SMTPS id 1587848430830273.9821427550668; Sat, 25 Apr 2020 14:00:30 -0700 (PDT) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-463-F__G-YECPfiNE5aMt8VujA-1; Sat, 25 Apr 2020 17:00:27 -0400 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 12E7880B70A; Sat, 25 Apr 2020 21:00:22 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id C95165D716; Sat, 25 Apr 2020 21:00:21 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 5562C1809561; Sat, 25 Apr 2020 21:00:21 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 03PL00MZ030125 for ; Sat, 25 Apr 2020 17:00:00 -0400 Received: by smtp.corp.redhat.com (Postfix) id 6E4CC5D715; Sat, 25 Apr 2020 21:00:00 +0000 (UTC) Received: from harajuku.usersys.redhat.com (unknown [10.40.192.39]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 99D3F5D714 for ; Sat, 25 Apr 2020 20:59:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1587848429; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=+y3vAe/7YQ08rRMyXYy4EJAuUWyTaAPdohiMhXYrZV4=; b=gHcTEa95VIn7FZOvndxt3nv5+jrROGE27LYNBFkbIivNoCn+NtjY2N1O7RWgjVl1wrbv6i QUMjjbGeiqYUcipBq1cZHRuiuyi+39bsiodKVdm7igyiCg+f5+ZRJg3G76slj8nJ+j0uoc 7G2fLhEXPdlohcxJR9Q8XcV5AGyfFcE= X-MC-Unique: F__G-YECPfiNE5aMt8VujA-1 From: Andrea Bolognani To: libvir-list@redhat.com Subject: [libvirt-dbus PATCH 5/9] NEWS: Convert to reStructuredText Date: Sat, 25 Apr 2020 22:59:42 +0200 Message-Id: <20200425205946.656100-6-abologna@redhat.com> In-Reply-To: <20200425205946.656100-1-abologna@redhat.com> References: <20200425205946.656100-1-abologna@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-loop: libvir-list@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Content-Type: text/plain; charset="utf-8" Note that, while it didn't have a file extension, it was already basically a Markdown document: now that the file extension is present and matching the contents, GitLab and friends will render it nicely. Signed-off-by: Andrea Bolognani Reviewed-by: Erik Skultety Reviewed-by: Pavel Hrdina --- NEWS | 88 ----------------------------------------- NEWS.rst | 94 ++++++++++++++++++++++++++++++++++++++++++++ libvirt-dbus.spec.in | 2 +- 3 files changed, 95 insertions(+), 89 deletions(-) delete mode 100644 NEWS create mode 100644 NEWS.rst diff --git a/NEWS b/NEWS deleted file mode 100644 index 4a24206..0000000 --- a/NEWS +++ /dev/null @@ -1,88 +0,0 @@ -libvirt-dbus releases -=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D - -# v1.3.0 (2019-01-18) - - * New features - - - Support for all relevant interface APIs up to libvirt 3.0.0 - - * Bug fixes - - - Storage volumes and with special characters in the name are now corr= ectly listed - - * Build-system improvements - - - Detect flake8 automatically - - - Install daemon under @sbindir@ - - - Fix version check for dependencies - - -# v1.2.0 (2018-07-04) - - * Bug fixes - - - Properly deregister NodeDevice event callback - - * Improvements - - - Allow system access to users in the libvirt group - - - Switch to xz compression for release archives - - * Build-system fixes - - - Fix default polkit rule directory and make it configurable - - - Fix typo to properly build binaries with PIE - - -# v1.1.0 (2018-06-21) - - * New features - - - Support for all relevant nwfilter APIs up to libvirt 3.0.0 - - - Support for all relevant storage volume APIs up to libvirt 3.0.0 - - - Support for all relevant node device APIs up to libvirt 3.0.0 - - * Bug fixes - - - Don't report error for GetAll on properties if some property is not = accessible - - -# v1.0.0 (2018-05-16) - - * Fist stable release, from now on we will not change existing APIs - - * New features - - - Support for almost all relevant domain APIs and events up to libvirt= 3.0.0 - - - Support for all relevant connect APIs up to libvirt 3.0.0 - - - Support for all relevant network APIs and events up to libvirt 3.0.0 - - - Support for all relevant storage pool APIs and events up to libvirt = 3.0.0 - - - Support for all relevant secret APIs and evetns up to libvirt 3.0.0 - - * Improvements - - - Added org.gtk.GDBus.DocString annotation for D-Bus APIs - - - Added man page for libvirt-dbus daemon - - -# v0.0.1 (2018-03-22) - - * First unstable release - - - Basic support for starting and destroying domains - - - Basic support for getting some information about domains - - - Basic support for listing existing and creating new domains diff --git a/NEWS.rst b/NEWS.rst new file mode 100644 index 0000000..64f17e8 --- /dev/null +++ b/NEWS.rst @@ -0,0 +1,94 @@ +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D +libvirt-dbus releases +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +v1.3.0 (2019-01-18) +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +* New features + + - Support for all relevant interface APIs up to libvirt 3.0.0 + +* Bug fixes + + - Storage volumes and with special characters in the name are now correc= tly listed + +* Build-system improvements + + - Detect flake8 automatically + + - Install daemon under @sbindir@ + + - Fix version check for dependencies + + +v1.2.0 (2018-07-04) +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +* Bug fixes + + - Properly deregister NodeDevice event callback + +* Improvements + + - Allow system access to users in the libvirt group + + - Switch to xz compression for release archives + +* Build-system fixes + + - Fix default polkit rule directory and make it configurable + + - Fix typo to properly build binaries with PIE + + +v1.1.0 (2018-06-21) +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +* New features + + - Support for all relevant nwfilter APIs up to libvirt 3.0.0 + + - Support for all relevant storage volume APIs up to libvirt 3.0.0 + + - Support for all relevant node device APIs up to libvirt 3.0.0 + +* Bug fixes + + - Don't report error for GetAll on properties if some property is not ac= cessible + + +v1.0.0 (2018-05-16) +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +* Fist stable release, from now on we will not change existing APIs + +* New features + + - Support for almost all relevant domain APIs and events up to libvirt 3= .0.0 + + - Support for all relevant connect APIs up to libvirt 3.0.0 + + - Support for all relevant network APIs and events up to libvirt 3.0.0 + + - Support for all relevant storage pool APIs and events up to libvirt 3.= 0.0 + + - Support for all relevant secret APIs and evetns up to libvirt 3.0.0 + +* Improvements + + - Added org.gtk.GDBus.DocString annotation for D-Bus APIs + + - Added man page for libvirt-dbus daemon + + +v0.0.1 (2018-03-22) +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +* First unstable release + + - Basic support for starting and destroying domains + + - Basic support for getting some information about domains + + - Basic support for listing existing and creating new domains diff --git a/libvirt-dbus.spec.in b/libvirt-dbus.spec.in index 4be17f2..a9fdd0c 100644 --- a/libvirt-dbus.spec.in +++ b/libvirt-dbus.spec.in @@ -50,7 +50,7 @@ getent passwd %{system_user} >/dev/null || \ exit 0 =20 %files -%doc AUTHORS NEWS +%doc AUTHORS NEWS.rst %license COPYING %{_sbindir}/libvirt-dbus %{_datadir}/dbus-1/services/org.libvirt.service --=20 2.25.3 From nobody Sat May 4 21:56:58 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 205.139.110.61 as permitted sender) client-ip=205.139.110.61; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-1.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 205.139.110.61 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1587848446; cv=none; d=zohomail.com; s=zohoarc; b=VIMlJybR8ginWAQ9m/zohs8PBlHtJKvvyI0olFxwUOIBn5vWCE9u49H+aXDEEtHLggOdUUoRjXxXvAN+c1gq10vJgsa9fAHE8k2jGNiNHe46MxMUixzhGJXtmeZDfnFxVXqk+m6gHzqNIM1KToxHLAFA7vrH0Cqkh0tJf2pas80= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1587848446; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=hKQGY7EmmHLq+LtNLeL+ABcVIt243EIOFK9pucbB7ZA=; b=lyXXuh+nWiuVYeLi+vxexkJVu+UUfxmpqzb2nmn0fweSLZerFojXjpVxVfqet96GU7NEOQrKeD9Zr6JPZPU4McDGtgfIJVd3iNoB4fAY2dgGztQrCru4b97vEAxSaax1Jv8Yy2H0TjfAE03P7fUfasadETLA8ukaks0w4Q5Ff7c= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 205.139.110.61 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-delivery-1.mimecast.com (us-smtp-2.mimecast.com [205.139.110.61]) by mx.zohomail.com with SMTPS id 1587848446162133.54638621897425; Sat, 25 Apr 2020 14:00:46 -0700 (PDT) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-80-UyW1WgDPOrO_BJHQzoqL6g-1; Sat, 25 Apr 2020 17:00:41 -0400 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 8A366100CC86; Sat, 25 Apr 2020 21:00:36 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 55A2010013A1; Sat, 25 Apr 2020 21:00:36 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id EE6DD180042F; Sat, 25 Apr 2020 21:00:35 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 03PL01vn030139 for ; Sat, 25 Apr 2020 17:00:01 -0400 Received: by smtp.corp.redhat.com (Postfix) id E3A425D715; Sat, 25 Apr 2020 21:00:01 +0000 (UTC) Received: from harajuku.usersys.redhat.com (unknown [10.40.192.39]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 489415D714 for ; Sat, 25 Apr 2020 21:00:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1587848444; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=hKQGY7EmmHLq+LtNLeL+ABcVIt243EIOFK9pucbB7ZA=; b=el4WTMvBgQ3XeCk+ACWYa3AShp8rQYa//t5n0VnuLf1dJ64Bjt6YqRt5MVZrRry35Goirc 1r+YcDNqqPGuyyRSlNmKxdlpg3R7wyVIYbNFwufyxpxBU5i2Yg/RiG4hoR3mohg27PkiwK VtQyrCBrWVDlc5w8LYy/emCFOEB+FLw= X-MC-Unique: UyW1WgDPOrO_BJHQzoqL6g-1 From: Andrea Bolognani To: libvir-list@redhat.com Subject: [libvirt-dbus PATCH 6/9] AUTHORS: Convert to reStructuredText Date: Sat, 25 Apr 2020 22:59:43 +0200 Message-Id: <20200425205946.656100-7-abologna@redhat.com> In-Reply-To: <20200425205946.656100-1-abologna@redhat.com> References: <20200425205946.656100-1-abologna@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-loop: libvir-list@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Content-Type: text/plain; charset="utf-8" Like NEWS, this was very close to being a valid Markdown document before, and now it's a valid reStructuredText one. Signed-off-by: Andrea Bolognani Reviewed-by: Erik Skultety Reviewed-by: Pavel Hrdina --- AUTHORS.in | 16 ---------------- AUTHORS.rst.in | 17 +++++++++++++++++ libvirt-dbus.spec.in | 2 +- meson.build | 6 +++--- tools/gen-authors.sh | 2 +- 5 files changed, 22 insertions(+), 21 deletions(-) delete mode 100644 AUTHORS.in create mode 100644 AUTHORS.rst.in diff --git a/AUTHORS.in b/AUTHORS.in deleted file mode 100644 index d5a486e..0000000 --- a/AUTHORS.in +++ /dev/null @@ -1,16 +0,0 @@ - libvirt-dbus Authors - =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D - -The libvirt-dbus project was started by: - - Lars Karlitski - Pavel Hrdina - -The primary maintainers of libvirt-dbus are: - - Katerina Koukiou - Pavel Hrdina - -Patches have been received from: - -@contributorslist@ diff --git a/AUTHORS.rst.in b/AUTHORS.rst.in new file mode 100644 index 0000000..1087b73 --- /dev/null +++ b/AUTHORS.rst.in @@ -0,0 +1,17 @@ +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D +libvirt-dbus Authors +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D + +The libvirt-dbus project was started by: + +* Lars Karlitski +* Pavel Hrdina + +The primary maintainers of libvirt-dbus are: + +* Katerina Koukiou +* Pavel Hrdina + +Patches have been received from: + +@contributorslist@ diff --git a/libvirt-dbus.spec.in b/libvirt-dbus.spec.in index a9fdd0c..175910e 100644 --- a/libvirt-dbus.spec.in +++ b/libvirt-dbus.spec.in @@ -50,7 +50,7 @@ getent passwd %{system_user} >/dev/null || \ exit 0 =20 %files -%doc AUTHORS NEWS.rst +%doc AUTHORS.rst NEWS.rst %license COPYING %{_sbindir}/libvirt-dbus %{_datadir}/dbus-1/services/org.libvirt.service diff --git a/meson.build b/meson.build index b293b8c..7518e94 100644 --- a/meson.build +++ b/meson.build @@ -256,11 +256,11 @@ if git authors =3D run_command('tools/gen-authors.sh') configure_file( configuration: { 'contributorslist': authors.stdout() }, - input: 'AUTHORS.in', - output: 'AUTHORS', + input: 'AUTHORS.rst.in', + output: 'AUTHORS.rst', ) =20 - foreach file : [ 'libvirt-dbus.spec', 'AUTHORS' ] + foreach file : [ 'libvirt-dbus.spec', 'AUTHORS.rst' ] meson.add_dist_script('tools/dist.sh', meson.build_root(), file) endforeach endif diff --git a/tools/gen-authors.sh b/tools/gen-authors.sh index eb39215..bf0a3b6 100755 --- a/tools/gen-authors.sh +++ b/tools/gen-authors.sh @@ -1,4 +1,4 @@ #!/bin/sh =20 cd $MESON_SOURCE_ROOT -git log --pretty=3Dformat:' %aN <%aE>' | sort -u +git log --pretty=3Dformat:'* %aN <%aE>' | sort -u --=20 2.25.3 From nobody Sat May 4 21:56:58 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 207.211.31.120 as permitted sender) client-ip=207.211.31.120; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-1.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 207.211.31.120 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass(p=none dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1587848439; cv=none; d=zohomail.com; s=zohoarc; b=VMylrYMXgxZ6VTI3iH3YNQX7E303G9GSZSVBO/JEB8fxkbaKOpoOXYjlZJWEOT406PPulf9vYO7lJ7VjJEVAvBiEfaHhtKmIeu2teP06vDbCILdgLaPFxgMLdgeNdUzW3vfn677aGNUocQgTRFbSyA5A6asuXLdUzzll93j5mXw= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1587848439; h=Content-Type:Content-Transfer-Encoding:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=/wtH8NtnXXnpUNONXgIwT1QIOW55pNE88fARivLQxqY=; b=lso7vFI0yVCSxmJT+QLABpOKSOfPU0X3BalUEC954ro3x6tU8517hDS9qwrticDhSyxgPpFOEQSnasMqJFbrgII4443CM1I9xQ+qb++sjae23tLRPsM2avP9+KoCJFOiFK3vpiwsEOaVDh1RoCpzCBHy8fJmqhjDzEtH9fmcBu0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 207.211.31.120 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=pass header.from= (p=none dis=none) header.from= Return-Path: Received: from us-smtp-1.mimecast.com (us-smtp-delivery-1.mimecast.com [207.211.31.120]) by mx.zohomail.com with SMTPS id 1587848439802187.1224417476999; Sat, 25 Apr 2020 14:00:39 -0700 (PDT) Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-511-H8zYxlgJOtWnDGBC2TEwKA-1; Sat, 25 Apr 2020 17:00:33 -0400 Received: from smtp.corp.redhat.com (int-mx07.intmail.prod.int.phx2.redhat.com [10.5.11.22]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 1D66E100CC86; Sat, 25 Apr 2020 21:00:27 +0000 (UTC) Received: from colo-mx.corp.redhat.com (colo-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.21]) by smtp.corp.redhat.com (Postfix) with ESMTPS id DBD4610013A1; Sat, 25 Apr 2020 21:00:26 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by colo-mx.corp.redhat.com (Postfix) with ESMTP id 720A14CAAD; Sat, 25 Apr 2020 21:00:26 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.phx2.redhat.com [10.5.11.15]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id 03PL05mE030153 for ; Sat, 25 Apr 2020 17:00:05 -0400 Received: by smtp.corp.redhat.com (Postfix) id 93FDA5D714; Sat, 25 Apr 2020 21:00:05 +0000 (UTC) Received: from harajuku.usersys.redhat.com (unknown [10.40.192.39]) by smtp.corp.redhat.com (Postfix) with ESMTPS id E22355D716 for ; Sat, 25 Apr 2020 21:00:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1587848438; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=/wtH8NtnXXnpUNONXgIwT1QIOW55pNE88fARivLQxqY=; b=PUSRInPLjSzpkGu4U1g5dMqx4nb3ySRvVN9E3S1UfxexA3eSLvFzP66TZ5N3vt+Z+h21aa Y/8k6iFuV+FT1bRXtt/Y4GyzZ3wNXENyUikYxy6yNtXx03+2cHtO60NGW3Lx5hoV8nj0jr NWSBaJUyB11LaxsVcta/e6vyn7p4OEY= X-MC-Unique: H8zYxlgJOtWnDGBC2TEwKA-1 From: Andrea Bolognani To: libvir-list@redhat.com Subject: [libvirt-dbus PATCH 7/9] man: Convert to reStructuredText Date: Sat, 25 Apr 2020 22:59:44 +0200 Message-Id: <20200425205946.656100-8-abologna@redhat.com> In-Reply-To: <20200425205946.656100-1-abologna@redhat.com> References: <20200425205946.656100-1-abologna@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.15 X-loop: libvir-list@redhat.com X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: libvir-list-bounces@redhat.com Errors-To: libvir-list-bounces@redhat.com X-Scanned-By: MIMEDefang 2.84 on 10.5.11.22 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) Content-Type: text/plain; charset="utf-8" All the documentation for libvirt-dbus is now written in the same language. Signed-off-by: Andrea Bolognani Reviewed-by: Erik Skultety Reviewed-by: Pavel Hrdina --- docs/libvirt-dbus.pod | 66 ---------------------------------------- docs/libvirt-dbus.rst | 71 +++++++++++++++++++++++++++++++++++++++++++ docs/meson.build | 6 ++-- libvirt-dbus.spec.in | 2 +- 4 files changed, 75 insertions(+), 70 deletions(-) delete mode 100644 docs/libvirt-dbus.pod create mode 100644 docs/libvirt-dbus.rst diff --git a/docs/libvirt-dbus.pod b/docs/libvirt-dbus.pod deleted file mode 100644 index 49de044..0000000 --- a/docs/libvirt-dbus.pod +++ /dev/null @@ -1,66 +0,0 @@ -=3Dhead1 NAME - -libvirt-dbus - D-Bus daemon exporting libvirt API - -=3Dhead1 SYNOPSIS - -B [I