Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37843048
en ru br
ALT Linux repositórios
S:0.33-alt1

Group :: Sistema/Configurações/Boot e Init
RPM: cloud-utils

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

Patch: cloud-utils-0.30.patch
Download


 .gear/rules              |  2 ++
 .gear/tags/list          |  1 +
 ChangeLog                |  3 ++
 bin/mount-image-callback |  4 +--
 cloud-utils.spec         | 82 ++++++++++++++++++++++++++++++++++++++++++++++++
 debian/changelog         |  6 ++++
 6 files changed, 96 insertions(+), 2 deletions(-)
diff --git a/.gear/rules b/.gear/rules
new file mode 100644
index 0000000..3d6a376
--- /dev/null
+++ b/.gear/rules
@@ -0,0 +1,2 @@
+tar: @version@:.
+diff: @version@:. . name=@name@-@version@.patch
diff --git a/.gear/tags/list b/.gear/tags/list
new file mode 100644
index 0000000..74c4476
--- /dev/null
+++ b/.gear/tags/list
@@ -0,0 +1 @@
+d5995ec48970176827df37ce710aa6a686e8e387 0.30
diff --git a/ChangeLog b/ChangeLog
index 8089046..817f3ad 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+0.31
+ - mount-image-callback: mount with -o 'rw' or -o 'ro' (LP: #1663722)
+
 0.30
  - ubuntu-cloudimg-query: fix xenial default to be ebs-ssd
     as traditional ebs are no longer available. (LP: #1593451)
diff --git a/bin/mount-image-callback b/bin/mount-image-callback
index 4c5b163..3d4dae6 100755
--- a/bin/mount-image-callback
+++ b/bin/mount-image-callback
@@ -345,7 +345,7 @@ mount_nbd() {
 	assert_nbd_support || return
 	connect_nbd "$img" "$fmt" "$ptnum" "$rwmode" || return
 	local ptnum="$_RET_PT" mdev="$_RET_DEV" nbd="$_RET_NBD"
-	if ( set -f; mount -o "$romode" $opts "$mdev" "$img_mp" ); then
+	if ( set -f; mount -o "$rwmode" $opts "$mdev" "$img_mp" ); then
 		debug 1 "mounted $mdev via qemu-nbd $nbd"
 	else
 		error "failed to mount $mdev"
@@ -479,7 +479,7 @@ mount_callback_umount() {
 			fi
 			return 1
 		fi
-		mount_nbd "$img" "$img_mp" "$fmt" "$ptnum" "$opts" || return
+		mount_nbd "$img" "$img_mp" "$fmt" "$ptnum" "$rwmode" "$opts" || return
 		UMOUNTS[${#UMOUNTS[@]}]="$img_mp"
 	fi
 
diff --git a/cloud-utils.spec b/cloud-utils.spec
new file mode 100644
index 0000000..03e6d80
--- /dev/null
+++ b/cloud-utils.spec
@@ -0,0 +1,82 @@
+
+Summary: Cloud image management utilities
+Name: cloud-utils
+Version: 0.30
+Release: alt1%ubt
+License: GPLv3
+Group: System/Configuration/Boot and Init
+Url: https://launchpad.net/cloud-utils
+
+Source: %name-%version.tar
+Patch: %name-%version.patch
+
+BuildArch: noarch
+BuildRequires(pre): rpm-build-ubt
+
+Requires: cloud-utils-growpart
+Requires: gawk
+Requires: e2fsprogs
+Requires: euca2ools
+Requires: file
+Requires: qemu-img
+Requires: util-linux
+
+%description
+This package provides a useful set of utilities for managing cloud images.
+
+The euca2ools package (a dependency of cloud-utils) provides an Amazon EC2 API
+compatible set of utilities for bundling kernels, ramdisks, and root
+filesystems, and uploading them to either EC2 or UEC.
+
+The tasks associated with image bundling are often tedious and repetitive. The
+cloud-utils package provides several scripts that wrap the complicated tasks
+with a much simpler interface.
+
+%package growpart
+Summary: Script for growing a partition
+Group: System/Configuration/Boot and Init
+
+Requires: gawk
+Requires: gdisk
+Requires: sfdisk
+Requires: util-linux
+
+%description growpart
+This package provides the growpart script for growing a partition. It is
+primarily used in cloud images in conjunction with the dracut-modules-growroot
+package to grow the root partition on first boot.
+
+%prep
+%setup
+%patch -p1
+
+%build
+
+%install
+%makeinstall_std
+
+# Exclude Ubuntu-specific tools
+rm -f %buildroot%_bindir/*ubuntu*
+
+%files
+%doc ChangeLog
+%_bindir/*
+%_man1dir/*
+%exclude %_bindir/growpart
+%exclude %_man1dir/growpart.*
+
+%files growpart
+%doc ChangeLog
+%_bindir/growpart
+%_man1dir/growpart.*
+
+%changelog
+* Thu Sep 28 2017 Alexey Shabalin <shaba@altlinux.ru> 0.30-alt1%ubt
+- 0.30
+
+* Tue Nov 22 2016 Alexey Shabalin <shaba@altlinux.ru> 0.29-alt1.20161024
+- bzr snapshot 20161024
+
+* Thu Dec 03 2015 Alexey Shabalin <shaba@altlinux.ru> 0.27-alt1.20151203
+- Initial build upstream snapshot
+
diff --git a/debian/changelog b/debian/changelog
index cf30c16..a79c93a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+cloud-utils (0.31~bzrREVNO-1~trunk1) UNRELEASED; urgency=low
+
+  * mount-image-callback: mount with -o 'rw' or -o 'ro' (LP: #1663722)
+
+ -- Scott Moser <smoser@ubuntu.com>  Fri, 10 Feb 2017 13:36:41 -0600
+
 cloud-utils (0.30~bzrREVNO-1~trunk1) UNRELEASED; urgency=low
 
   * debian/copyright: fix lintian file-without-copyright-information.
 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009