mirror of
git://sourceware.org/git/lvm2.git
synced 2025-03-10 16:58:47 +03:00
lvmchange: Move to a built-in command.
Has been obsolete since LVM1 and it's clear we'll never implement this.
This commit is contained in:
parent
9729fc4f8c
commit
4f86519845
@ -1,5 +1,6 @@
|
|||||||
Version 2.02.169 -
|
Version 2.02.169 -
|
||||||
=====================================
|
=====================================
|
||||||
|
Remove obsolete lvmchange binary - convert to built-in command.
|
||||||
Lvdisplay [-m] shows more informations for cached volumes.
|
Lvdisplay [-m] shows more informations for cached volumes.
|
||||||
Add option for lvcreate/lvconvert --cachemetadataformat auto|1|2.
|
Add option for lvcreate/lvconvert --cachemetadataformat auto|1|2.
|
||||||
Support cache segment with configurable metadata format.
|
Support cache segment with configurable metadata format.
|
||||||
|
@ -26,7 +26,6 @@ SOURCES =\
|
|||||||
lvcreate.c \
|
lvcreate.c \
|
||||||
lvdisplay.c \
|
lvdisplay.c \
|
||||||
lvextend.c \
|
lvextend.c \
|
||||||
lvmchange.c \
|
|
||||||
lvmcmdline.c \
|
lvmcmdline.c \
|
||||||
lvmdiskscan.c \
|
lvmdiskscan.c \
|
||||||
lvreduce.c \
|
lvreduce.c \
|
||||||
@ -173,7 +172,7 @@ liblvm2cmd.$(LIB_SUFFIX).$(LIB_VERSION): liblvm2cmd.$(LIB_SUFFIX)
|
|||||||
|
|
||||||
.commands: $(srcdir)/commands.h $(srcdir)/cmdnames.h Makefile
|
.commands: $(srcdir)/commands.h $(srcdir)/cmdnames.h Makefile
|
||||||
$(CC) -E -P $(srcdir)/cmdnames.h 2> /dev/null | \
|
$(CC) -E -P $(srcdir)/cmdnames.h 2> /dev/null | \
|
||||||
$(EGREP) -v '^ *(|#.*|config|devtypes|dumpconfig|formats|fullreport|help|lastlog|lvpoll|pvdata|segtypes|systemid|tags|version) *$$' > .commands
|
$(EGREP) -v '^ *(|#.*|config|devtypes|dumpconfig|formats|fullreport|help|lastlog|lvmchange|lvpoll|pvdata|segtypes|systemid|tags|version) *$$' > .commands
|
||||||
|
|
||||||
command-count.h: $(srcdir)/command-lines.in Makefile
|
command-count.h: $(srcdir)/command-lines.in Makefile
|
||||||
set -o pipefail && \
|
set -o pipefail && \
|
||||||
|
@ -1,23 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright (C) 2001-2004 Sistina Software, Inc. All rights reserved.
|
|
||||||
* Copyright (C) 2004-2006 Red Hat, Inc. All rights reserved.
|
|
||||||
*
|
|
||||||
* This file is part of LVM2.
|
|
||||||
*
|
|
||||||
* This copyrighted material is made available to anyone wishing to use,
|
|
||||||
* modify, copy, or redistribute it subject to the terms and conditions
|
|
||||||
* of the GNU Lesser General Public License v.2.1.
|
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU Lesser General Public License
|
|
||||||
* along with this program; if not, write to the Free Software Foundation,
|
|
||||||
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "tools.h"
|
|
||||||
|
|
||||||
int lvmchange(struct cmd_context *cmd __attribute__((unused)),
|
|
||||||
int argc __attribute__((unused)), char **argv __attribute__((unused)))
|
|
||||||
{
|
|
||||||
log_error("With LVM2 and the device mapper, this program is obsolete.");
|
|
||||||
return ECMD_FAILED;
|
|
||||||
}
|
|
@ -41,3 +41,11 @@ int pvdata(struct cmd_context *cmd __attribute__((unused)),
|
|||||||
return ECMD_FAILED;
|
return ECMD_FAILED;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int lvmchange(struct cmd_context *cmd __attribute__((unused)),
|
||||||
|
int argc __attribute__((unused)),
|
||||||
|
char **argv __attribute__((unused)))
|
||||||
|
{
|
||||||
|
log_error("There's no 'lvmchange' command in LVM2.");
|
||||||
|
log_error("Use 'dmsetup' commands to reset the kernel device-mapper driver.");
|
||||||
|
return ECMD_FAILED;
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user