On Thu, Jul 11, 2013 at 7:03 PM, Michele Tartara <[email protected]> wrote:
> The example has the second aim of documenting how to automatically set the
> user passwords at instance creation.
>
> Signed-off-by: Michele Tartara <[email protected]>
> ---
>  README |   15 +++++++++++++++
>  1 file changed, 15 insertions(+)
>
> diff --git a/README b/README
> index 85c65e5..1b7eeb2 100644
> --- a/README
> +++ b/README
> @@ -167,6 +167,21 @@ daemons using this directory, otherwise the installation 
> will fail because it
>  won't be able to umount the filesystem from the directory, and hand the
>  instance back to Ganeti.
>
> +Example
> ++++++++
> +
> +The root password can be automatically set when the instance is created. In
> +order to do this, the ``examples/defaultpasswords`` file has to be copied to

There is no ``examples/defaultpasswords`` file.

s/ examples/defaultpasswords / examples/hooks/defaultpasswords /

> +``$sysconfdir/ganeti/instance-debootstrap/hooks/``, and its data file
> +``examples/confdata/defaultpasswords`` has to be copied to
> +``$sysconfdir/ganeti/instance-debootstrap/hooks/confdata/`` and modified
> +accordingly to one's own need. The file syntax is such that each line 
> represent
> +a user, with the format::
> +
> +  username:password
> +
> +After copying the two files, just running the instance creation as usual will
> +automatically cause their execution.
>

Actually, I cannot understand above description. For Debian, we install
instance-debootstrap by following commands.

  $ ./configure --with-os-dir=/srv/ganeti/os
  $ make
  $ make install

Instance-debootstrap is installed under /srv/ganeti/os directory so I think
we just need copy ``examples/hooks`` dir under /srv/ganeti/os dir, right?

Thanks very much ;-)


--
Thanks
Weiwei  Jia (Harry Wei)

Reply via email to