From e6d73631ab43ef124ccc31543b3c2ec9743a6d2e Mon Sep 17 00:00:00 2001
From: Micah Anderson <micah@riseup.net>
Date: Tue, 19 Jan 2010 12:01:18 +1300
Subject: [PATCH] add a few more 'formItem include' lines to the rdiff and dup
 handlers to improve the ninjahelper interface as requested by alster in
 redmine

---
 ChangeLog                |  1 +
 handlers/dup.helper.in   | 15 +++++++++++++++
 handlers/rdiff.helper.in | 16 ++++++++++++++++
 3 files changed, 32 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 0b314990..28da8344 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -47,6 +47,7 @@ version 0.9.7 -- UNRELEASED
 	rdiff:
 	 . Fix include/exclude paths with spaces (Closes: #398435)
 	 . Fix confusing error if rdiff-backup cannot be found on remote server.
+	 . Increased element number in include/exclude and vserver ninjahelper interface
 	sys:
 	 . New luksheaders option (default=disabled) to backup the Luks header
 	   of every Luks device.
diff --git a/handlers/dup.helper.in b/handlers/dup.helper.in
index ae48e4cd..8b344dcf 100644
--- a/handlers/dup.helper.in
+++ b/handlers/dup.helper.in
@@ -18,6 +18,11 @@ do_dup_host_includes() {
          formItem include ""
          formItem include ""
          formItem include ""
+         formItem include ""
+         formItem include ""
+         formItem include ""
+         formItem include ""
+         formItem include ""
          formDisplay
       [ $? = 0 ] || return 1
       dup_includes="$REPLY"
@@ -42,6 +47,11 @@ do_dup_vserver() {
          formItem include ""
          formItem include ""
          formItem include ""
+         formItem include ""
+         formItem include ""
+         formItem include ""
+         formItem include ""
+         formItem include ""
       formDisplay
       [ $? = 0 ] || return 1
       dup_vsincludes="$REPLY"
@@ -59,6 +69,11 @@ do_dup_excludes() {
      formItem exclude ""
      formItem exclude ""
      formItem exclude ""
+     formItem exclude ""
+     formItem exclude ""
+     formItem exclude ""
+     formItem exclude ""
+     formItem exclude ""
    formDisplay
    [ $? = 0 ] || return 1
    dup_excludes="$REPLY"
diff --git a/handlers/rdiff.helper.in b/handlers/rdiff.helper.in
index 83f2fb5f..e35d6297 100644
--- a/handlers/rdiff.helper.in
+++ b/handlers/rdiff.helper.in
@@ -22,6 +22,11 @@ do_rdiff_host_includes() {
          formItem include
          formItem include
          formItem include
+         formItem include
+         formItem include
+         formItem include
+         formItem include
+         formItem include
       formDisplay
       [ $? = 0 ] || return
       unset rdiff_includes
@@ -49,6 +54,11 @@ do_rdiff_vserver() {
          formItem include ""
          formItem include ""
          formItem include ""
+         formItem include ""
+         formItem include ""
+         formItem include ""
+         formItem include ""
+         formItem include ""
       formDisplay
       [ $? = 0 ] || return 1
       rdiff_vsincludes=($REPLY)
@@ -66,6 +76,12 @@ do_rdiff_excludes() {
      done
      formItem exclude
      formItem exclude
+     formItem exclude
+     formItem exclude
+     formItem exclude
+     formItem exclude
+     formItem exclude
+     formItem exclude
    formDisplay
    [ $? = 0 ] || return
    unset rdiff_excludes
-- 
GitLab