[Linux-ha-dev] [RFC] Change the behavior of cibadmin on
dangerous options
Lars Marowsky-Bree
lmb at suse.de
Tue Dec 4 09:34:44 MST 2007
On 2007-12-04T21:29:35, Xinwei Hu <hxinwei at gmail.com> wrote:
> > The more dangerous commands usually require a --force option on other
> > tools. (fsck, mkfs, rpm, drbdadm, ...)
> The reason that I don't go this way is concerning the portability.
> getopt_long is not a POSIX standard AFAIK.
Then make it -f or --force; that would be acceptable as well.
> > For cibadmin, -E, -r, (-b, -h, -l for write commands) seem safe
> > candidates.
> >
> > Reading y/n from stdin is not a good approach; the commands might
> > require the XML to be on stdin.
> You are right.
> So how about let the process give verbose warning message on dangerous
> options and sleep N seconds before proceeding ?
I don't like sleeping tools. That is annoying in scripts, and when you
really want the system to do something _now_.
I prefer the -f/--force approach, as it's the most common way on
Unix/Linux.
Regards,
Lars
--
Teamlead Kernel, SuSE Labs, Research and Development
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
"Experience is the name everyone gives to their mistakes." -- Oscar Wilde
More information about the Linux-HA-Dev
mailing list