From d976ffd3a6b683cf7b9777a2470f9b88e2db4aa0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Wed, 20 Apr 2016 10:23:36 +0200 Subject: [PATCH] Make template builder working on Debian 1. Use bash explicitly where required 2. Don't use bash-isms where not. QubesOS/qubes-issues#1907 --- qubeize_image | 2 +- templates.spec | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/qubeize_image b/qubeize_image index 386ff57..d3b81cf 100755 --- a/qubeize_image +++ b/qubeize_image @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash if [ "$VERBOSE" -ge 2 -o "$DEBUG" == "1" ]; then set -x diff --git a/templates.spec b/templates.spec index 1ad6fd4..55075d0 100644 --- a/templates.spec +++ b/templates.spec @@ -33,11 +33,9 @@ Obsoletes: %{name} > %{version}-%{release} Qubes template for %{template_name} %build -pushd qubeized_images/%{template_name} +cd qubeized_images/%{template_name} rm -f root.img.part.* tar --sparse --dereference -cf - root.img | split -d -b 1G - root.img.part. -popd - %install rm -rf $RPM_BUILD_ROOT