Your message dated Sat, 21 Nov 2020 11:12:18 +0100
with message-id <[email protected]>
and subject line clvm removed
has caused the Debian Bug report #755798,
regarding clvm: error in parsing the -d parameter
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
755798: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755798
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: clvm
Version: 2.02.95-8
Severity: normal
Dear Maintainer,
the man page of clvm states:
-d[<value>]
Enable debug logging. Value can be 0, 1 or 2.
0 disables debug logging
however there is a bug in the initialization code, that will enable syslog
debuging when passing -d0.
The bug is fixed upstream in
v2_02_98-15-g13fe333
Thanks,
STefan
-- System Information:
Debian Release: 7.6
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 3.2.0-4-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages clvm depends on:
pn cman <none>
ii libc6 2.13-38+deb7u3
pn libcman3 <none>
ii libdevmapper1.02.1 2:1.02.74-8
pn libdlm3 <none>
ii lsb-base 4.1+Debian8+deb7u1
ii lvm2 2.02.95-8
clvm recommends no packages.
clvm suggests no packages.
--
Beware the one behind you.
commit 13fe333b54c2dedf91af2f663d6ac9bd883c3b87
Author: Zdenek Kabelac <[email protected]>
Date: Fri Oct 19 15:18:19 2012 +0200
clvmd: fix parsing of -d argument
clvmd -d option parsing was not working properly.
clvmd -d 2 (with space) has been ignored because of
'::' used in getopt string, and as failsafe it's been used '1'.
Later this debug_arg has been ignored and debug_opt was used
instead which happend to have value '1'.
Submitted-by: Robert Milasan <rmilasan at suse.com>
Reported-by: Robert Milasan <rmilasan at suse.com>
diff --git a/WHATS_NEW b/WHATS_NEW
index 7d3995b..2c4e516 100644
--- a/WHATS_NEW
+++ b/WHATS_NEW
@@ -1,5 +1,6 @@
Version 2.02.99 -
===================================
+ Fix clvmd support for option -d and properly use its argument.
Support use of option --yes for lvchange --persistent.
Fix memory leak on error path for pvcreate with invalid uuid.
Use lv_is_active() instead of lv_info() call.
diff --git a/daemons/clvmd/clvmd.c b/daemons/clvmd/clvmd.c
index ac465d9..eb0bffd 100644
--- a/daemons/clvmd/clvmd.c
+++ b/daemons/clvmd/clvmd.c
@@ -362,7 +362,7 @@ int main(int argc, char *argv[])
/* Deal with command-line arguments */
opterr = 0;
optind = 0;
- while ((opt = getopt_long(argc, argv, "vVhfd::t:RST:CI:E:",
+ while ((opt = getopt_long(argc, argv, "vVhfd:t:RST:CI:E:",
longopts, NULL)) != -1) {
switch (opt) {
case 'h':
@@ -449,7 +449,7 @@ int main(int argc, char *argv[])
return debug_clvmd(debug_arg, clusterwide_opt)==1?0:1;
}
- clvmd_set_debug(debug_opt);
+ clvmd_set_debug(debug_arg);
/* Fork into the background (unless requested not to) */
if (!foreground_mode)
--- End Message ---
--- Begin Message ---
Version: 2.03.01-1
clvm is not longer supported and has since been removed from the
archive. Closing all associated bugs.
Bastian
--
If I can have honesty, it's easier to overlook mistakes.
-- Kirk, "Space Seed", stardate 3141.9
--- End Message ---