[Nix-dev] [PATCH 2/2] nixos-install: Fix chroot flag not defaulting to Bash outside NixOS.

Domen Kožar domen at dev.si
Tue Apr 28 14:03:18 CEST 2015


So https://github.com/NixOS/nixpkgs/pull/7603 can be closed as well. Thank
you Jookia and Shea!

On Tue, Apr 28, 2015 at 12:38 PM, Shea Levy <shea at shealevy.com> wrote:

> Applied in 71910be9ea225895e36f60ed23a1bdce402b3088, thanks!
>
> > On Apr 27, 2015, at 10:16 PM, Jookia <166291 at gmail.com> wrote:
> >
> > Passing the chroot flag to nixos-install without arguments should now
> give you a
> > Bash shell as intended rather than try an empty path.
> >
> > This was masked by the user's shell (usually /bin/bash) being defaulted
> to by
> > chroot, and being found since their paths used NixOS conventions.
> > ---
> > nixos/modules/installer/tools/nixos-install.sh | 4 +++-
> > 1 file changed, 3 insertions(+), 1 deletion(-)
> >
> > diff --git a/nixos/modules/installer/tools/nixos-install.sh
> b/nixos/modules/installer/tools/nixos-install.sh
> > index 86e57f7..097631e 100644
> > --- a/nixos/modules/installer/tools/nixos-install.sh
> > +++ b/nixos/modules/installer/tools/nixos-install.sh
> > @@ -45,7 +45,9 @@ while [ "$#" -gt 0 ]; do
> >             ;;
> >         --chroot)
> >             runChroot=1
> > -            chrootCommand=("$@")
> > +            if [[ "$@" != "" ]]; then
> > +                chrootCommand=("$@")
> > +            fi
> >             break
> >             ;;
> >         --help)
> > --
> > 2.3.6
> >
> > _______________________________________________
> > nix-dev mailing list
> > nix-dev at lists.science.uu.nl
> > http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
> _______________________________________________
> nix-dev mailing list
> nix-dev at lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.science.uu.nl/pipermail/nix-dev/attachments/20150428/3a2568fb/attachment.html 


More information about the nix-dev mailing list