spacewalk/setup/bin/spacewalk-setup | 4 ++++
spacewalk/setup/lib/Spacewalk/Setup.pm | 1 +
utils/spacewalk-dump-schema | 2 +-
3 files changed, 6 insertions(+), 1 deletion(-)
New commits:
commit da5d70f5b512f9c2d15fc320c62ceac9e787ad8b
Author: Jan Pazdziora <jpazdziora(a)redhat.com>
Date: Tue Oct 26 11:48:38 2010 +0200
Blobs (byteas) want double backslashes and octal values.
diff --git a/utils/spacewalk-dump-schema b/utils/spacewalk-dump-schema
index c43b81a..437a346 100755
--- a/utils/spacewalk-dump-schema
+++ b/utils/spacewalk-dump-schema
@@ -107,7 +107,7 @@ sub process_table {
no warnings 'uninitialized';
$row->[$i] = "(@{[ join ',', @{$row->[$i]} ]})";
} elsif ($types[$i] eq 'unknown') { # blobs
- $row->[$i] =~ s!(.)! sprintf "\\x%02x", ord($1) !seg;
+ $row->[$i] =~ s!(.)! sprintf "\\\\%03o", ord($1) !seg;
} else {
$row->[$i] =~ s!([\x00-\x1f\x5c])! sprintf "\\x%02x", ord($1) !seg;
}
commit 28387a5c99ea50d739a45b463d9fe097dbe439c5
Author: Jan Pazdziora <jpazdziora(a)redhat.com>
Date: Tue Oct 26 10:37:34 2010 +0200
When run with the --db-only option, stop after populating the database.
diff --git a/spacewalk/setup/bin/spacewalk-setup b/spacewalk/setup/bin/spacewalk-setup
index dd5781f..d8b30b4 100755
--- a/spacewalk/setup/bin/spacewalk-setup
+++ b/spacewalk/setup/bin/spacewalk-setup
@@ -83,6 +83,10 @@ else {
die "No idea how to install to database: " .
$answers{'db-backend'};
}
+if ($opts{'db-only'}) {
+ exit;
+}
+
remove_old_jvm(\%opts, \%answers);
print Spacewalk::Setup::loc("* Setting up users and groups.\n");
diff --git a/spacewalk/setup/lib/Spacewalk/Setup.pm
b/spacewalk/setup/lib/Spacewalk/Setup.pm
index cc1121b..279a30f 100644
--- a/spacewalk/setup/lib/Spacewalk/Setup.pm
+++ b/spacewalk/setup/lib/Spacewalk/Setup.pm
@@ -110,6 +110,7 @@ sub parse_options {
"run-cobbler",
"enable-tftp:s",
"external-db",
+ "db-only",
);
my $usage = loc("usage: %s %s\n",
Show replies by date