[lxc-devel] [PATCH] oracle template: fix sudo lxc-create on ubuntu

Dwight Engen dwight.engen at oracle.com
Fri Jan 25 22:41:34 UTC 2013


rpm on ubuntu puts the rpm db under $HOME, which wont be /root if
sudo is used

Signed-off-by: Dwight Engen <dwight.engen at oracle.com>
---
 templates/lxc-oracle.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/templates/lxc-oracle.in b/templates/lxc-oracle.in
index 2402cc5..95c6275 100644
--- a/templates/lxc-oracle.in
+++ b/templates/lxc-oracle.in
@@ -487,7 +487,7 @@ container_rootfs_create()
         # these distributions put the rpm database in a place the guest is
         # not expecting it, so move it
         if [ $host_distribution = "Ubuntu" ]; then
-            mv $container_rootfs/root/.rpmdb/* $container_rootfs/var/lib/rpm
+            mv $container_rootfs/$HOME/.rpmdb/* $container_rootfs/var/lib/rpm
         fi
 
         # if the native rpm created the db with Hash version 9, we need to
-- 
1.7.12.3





More information about the lxc-devel mailing list