All of lore.kernel.org
 help / color / mirror / Atom feed
* useradd and one sysroot per recipe in pyro
@ 2017-06-13 16:10 Andersen, Christian
  2017-06-14 15:25 ` Maxin B. John
  0 siblings, 1 reply; 9+ messages in thread
From: Andersen, Christian @ 2017-06-13 16:10 UTC (permalink / raw)
  To: yocto@yoctoproject.org

[-- Attachment #1: Type: text/plain, Size: 2574 bytes --]

Hello,

currently I am trying the newest Yocto release (pyro). It seems I have a problem with useradd and the new concept of one sysroot per recipe.

I have a base recipe (let's call it my-base.bb) which inherits useradd and creates a new user (let's call him myuser):

inherit useradd

USERADD_PACKAGES = "${PN}"
USERADD_PARAM_${PN} = " \
    --uid 1200 \
    --gid 1200 \
    --system \
    --shell /bin/bash \
    --create-home \
    --home-dir /home/myuser \
    --groups mygroup,video,input \
    myuser"
GROUPADD_PARAM_${PN} = "-g 1200 mygroup"

do_install () {
install -d ${D}/home/myuser
            chown -R myuser:mygroup ${D}/home/myuser
}

Other recipes depend on this base recipe (via DEPENDS and RDEPENDS), because they require this user, e.g. in recipe my-appl.bb (in this case python only, so no configure or compile):

DEPENDS = "puck-base"
RDEPENDS_${PN} = "puck-base python3-dbus python3-sqlite3 python3-netclient python3-requests"

do_configure[noexec] = "1"
do_compile[noexec] = "1"

do_install () {
            (...)

install -d ${D}${sysconfdir}/myappl
            chown -R myuser:mygroup ${D}${sysconfdir}/myappl

install -d ${D}${localstatedir}/lib/myappl
            chown -R myuser:mygroup ${D}${localstatedir}/lib/myappl
}

Unfortunately I get an error when building the recipe my-appl.bb

| chown: invalid user: 'myuser:mygroup'
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_install (log file is located at ...)
ERROR: Task (.../my-appl.bb:do_install) failed with exit code '1'

In morty the user was created in the shared sysroot. But using pyro the user is not created in the recipe-sysroot.

What am I doing wrong and is there a way to solve this?

Thanks in advance!

Kind regards

KOSTAL Industrie Elektrik GmbH

B.Sc.
Christian Andersen
IE1.3 Entwicklung Desktop-/Webanwendungen

Lange Eck 11, 58099 Hagen
Telefon: +49 2331 8040 - 634
Telefax: +49 2331 8040 - 660
E-Mail: c.andersen@kostal.com<mailto:c.andersen@kostal.com>

Internet: http://www.kostal-industrie-elektrik.com<http://www.kostal-industrie-elektrik.com/>



KOSTAL Industrie Elektrik GmbH - Sitz Lüdenscheid, Registergericht Iserlohn HRB 3924 - USt-Id-Nr./Vat No.: DE 813742170
Postanschrift: An der Bellmerei 10, D-58513 Lüdenscheid * Telefon: +49  2351 16-0 * Telefax: +49  2351 16-2400
Werksanschrift: Lange Eck 11, D-58099 Hagen * Tel. +49 2331 8040-601 * Fax +49 2331 8040-602
Geschäftsführung: Axel Zimmermann, Dipl.-Ing. Marwin Kinzl, Dipl.-Oec. Andreas Kostal


[-- Attachment #2: Type: text/html, Size: 12877 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: useradd and one sysroot per recipe in pyro
  2017-06-13 16:10 Andersen, Christian
@ 2017-06-14 15:25 ` Maxin B. John
  2017-06-14 16:13   ` Andersen, Christian
  0 siblings, 1 reply; 9+ messages in thread
From: Maxin B. John @ 2017-06-14 15:25 UTC (permalink / raw)
  To: Andersen, Christian; +Cc: yocto@yoctoproject.org

Hi Andersen,

On Tue, Jun 13, 2017 at 04:10:10PM +0000, Andersen, Christian wrote:
>
>Hello,
>currently I am trying the newest Yocto release (pyro). It seems I have a problem
>with useradd and the new concept of one sysroot per recipe.
>
>I have a base recipe (let’s call it my-base.bb) which inherits useradd and creates
>a new user (let’s call him myuser):
>
> inherit useradd
> USERADD_PACKAGES = "${PN}"
> USERADD_PARAM_${PN} = " \
>  --uid 1200 \
>  --gid 1200 \
>  --system \
>  --shell /bin/bash \
>  --create-home \
>  --home-dir /home/myuser \
>  --groups mygroup,video,input \
>  myuser"
>
> GROUPADD_PARAM_${PN} = "-g 1200 mygroup"
>                                    
> do_install () {
> install -d ${D}/home/myuser
> chown -R myuser:mygroup ${D}/home/myuser
> }
>
> Other recipes depend on this base recipe (via DEPENDS and RDEPENDS), because they require this user, 
> e.g. in recipe my-appl.bb (in this case python only, so no configure or compile):
>

Here, could you try to build again with an additional DEPENDENCY on shadow-native:
ie: instead of
>DEPENDS = "puck-base"
DEPENDS = "puck-base shadow-native"

To be sure, please cleansstate the puck-base and test before build.

> RDEPENDS_${PN} = "puck-base python3-dbus python3-sqlite3 python3-netclient python3-requests"
> do_configure[noexec] = "1"
<snip>

Best Regards,
Maxin


^ permalink raw reply	[flat|nested] 9+ messages in thread

* useradd and one sysroot per recipe in pyro
@ 2017-06-14 15:57 Andersen, Christian
  2017-06-14 16:12 ` Laurent Gauthier
  0 siblings, 1 reply; 9+ messages in thread
From: Andersen, Christian @ 2017-06-14 15:57 UTC (permalink / raw)
  To: yocto@yoctoproject.org

[-- Attachment #1: Type: text/plain, Size: 2679 bytes --]

Any ideas how to use "useradd" bbclass with pyro?

If I move useradd to my recipe my-appl.bb, it works. But there are more recipes depending on the added user, so I want to add this user in a base-recipe and just depend on it using (DEPENDS/RDEPENDS).

Regards
Christian

Von: Andersen, Christian
Gesendet: Dienstag, 13. Juni 2017 18:10
An: 'yocto@yoctoproject.org' <yocto@yoctoproject.org>
Betreff: useradd and one sysroot per recipe in pyro

Hello,

currently I am trying the newest Yocto release (pyro). It seems I have a problem with useradd and the new concept of one sysroot per recipe.

I have a base recipe (let's call it my-base.bb) which inherits useradd and creates a new user (let's call him myuser):

inherit useradd

USERADD_PACKAGES = "${PN}"
USERADD_PARAM_${PN} = " \
    --uid 1200 \
    --gid 1200 \
    --system \
    --shell /bin/bash \
    --create-home \
    --home-dir /home/myuser \
    --groups mygroup,video,input \
    myuser"
GROUPADD_PARAM_${PN} = "-g 1200 mygroup"

do_install () {
install -d ${D}/home/myuser
            chown -R myuser:mygroup ${D}/home/myuser
}

Other recipes depend on this base recipe (via DEPENDS and RDEPENDS), because they require this user, e.g. in recipe my-appl.bb (in this case python only, so no configure or compile):

DEPENDS = "puck-base"
RDEPENDS_${PN} = "puck-base python3-dbus python3-sqlite3 python3-netclient python3-requests"

do_configure[noexec] = "1"
do_compile[noexec] = "1"

do_install () {
            (...)

install -d ${D}${sysconfdir}/myappl
            chown -R myuser:mygroup ${D}${sysconfdir}/myappl

install -d ${D}${localstatedir}/lib/myappl
            chown -R myuser:mygroup ${D}${localstatedir}/lib/myappl
}

Unfortunately I get an error when building the recipe my-appl.bb

| chown: invalid user: 'myuser:mygroup'
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_install (log file is located at ...)
ERROR: Task (.../my-appl.bb:do_install) failed with exit code '1'

In morty the user was created in the shared sysroot. But using pyro the user is not created in the recipe-sysroot.

What am I doing wrong and is there a way to solve this?

Thanks in advance!

Regards
Christian

KOSTAL Industrie Elektrik GmbH - Sitz Lüdenscheid, Registergericht Iserlohn HRB 3924 - USt-Id-Nr./Vat No.: DE 813742170
Postanschrift: An der Bellmerei 10, D-58513 Lüdenscheid * Telefon: +49  2351 16-0 * Telefax: +49  2351 16-2400
Werksanschrift: Lange Eck 11, D-58099 Hagen * Tel. +49 2331 8040-601 * Fax +49 2331 8040-602
Geschäftsführung: Axel Zimmermann, Dipl.-Ing. Marwin Kinzl, Dipl.-Oec. Andreas Kostal


[-- Attachment #2: Type: text/html, Size: 13435 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: useradd and one sysroot per recipe in pyro
  2017-06-14 15:57 useradd and one sysroot per recipe in pyro Andersen, Christian
@ 2017-06-14 16:12 ` Laurent Gauthier
  2017-06-14 17:47   ` Leonardo Sandoval
  2017-06-20  7:22   ` Andersen, Christian
  0 siblings, 2 replies; 9+ messages in thread
From: Laurent Gauthier @ 2017-06-14 16:12 UTC (permalink / raw)
  To: Andersen, Christian; +Cc: yocto@yoctoproject.org

Hi Christian,

In pyro the creation of users and group (using the useradd class) is
done during the package pre-installation.

So my best guess is that you could move the owner/group change in the
package post-installation as follows:

do_install () {
            (…)
            install -d ${D}${sysconfdir}/myappl
            install -d ${D}${localstatedir}/lib/myappl
}

pkg_postinst_${PN} () {
            chown -R myuser:mygroup ${D}${sysconfdir}/myappl
            chown -R myuser:mygroup ${D}${localstatedir}/lib/myappl
}

I hope this helps.

Laurent.

On Wed, Jun 14, 2017 at 5:57 PM, Andersen, Christian
<c.andersen@kostal.com> wrote:
> Any ideas how to use „useradd“ bbclass with pyro?
>
> If I move useradd to my recipe my-appl.bb, it works. But there are more
> recipes depending on the added user, so I want to add this user in a
> base-recipe and just depend on it using (DEPENDS/RDEPENDS).
>
> Regards
> Christian
>
>
>
> Von: Andersen, Christian
> Gesendet: Dienstag, 13. Juni 2017 18:10
> An: 'yocto@yoctoproject.org' <yocto@yoctoproject.org>
> Betreff: useradd and one sysroot per recipe in pyro
>
>
>
> Hello,
>
>
>
> currently I am trying the newest Yocto release (pyro). It seems I have a
> problem with useradd and the new concept of one sysroot per recipe.
>
>
>
> I have a base recipe (let’s call it my-base.bb) which inherits useradd and
> creates a new user (let’s call him myuser):
>
>
>
> inherit useradd
>
>
>
> USERADD_PACKAGES = "${PN}"
>
> USERADD_PARAM_${PN} = " \
>
>     --uid 1200 \
>
>     --gid 1200 \
>
>     --system \
>
>     --shell /bin/bash \
>
>     --create-home \
>
>     --home-dir /home/myuser \
>
>     --groups mygroup,video,input \
>
>     myuser"
>
> GROUPADD_PARAM_${PN} = "-g 1200 mygroup"
>
>
>
> do_install () {
>
> install -d ${D}/home/myuser
>
>             chown -R myuser:mygroup ${D}/home/myuser
>
> }
>
>
>
> Other recipes depend on this base recipe (via DEPENDS and RDEPENDS), because
> they require this user, e.g. in recipe my-appl.bb (in this case python only,
> so no configure or compile):
>
>
>
> DEPENDS = "puck-base"
>
> RDEPENDS_${PN} = "puck-base python3-dbus python3-sqlite3 python3-netclient
> python3-requests"
>
>
>
> do_configure[noexec] = "1"
>
> do_compile[noexec] = "1"
>
>
>
> do_install () {
>
>             (…)
>
>
>
> install -d ${D}${sysconfdir}/myappl
>
>             chown -R myuser:mygroup ${D}${sysconfdir}/myappl
>
>
>
> install -d ${D}${localstatedir}/lib/myappl
>
>             chown -R myuser:mygroup ${D}${localstatedir}/lib/myappl
>
> }
>
>
>
> Unfortunately I get an error when building the recipe my-appl.bb
>
>
>
> | chown: invalid user: ‘myuser:mygroup’
>
> | WARNING: exit code 1 from a shell command.
>
> | ERROR: Function failed: do_install (log file is located at …)
>
> ERROR: Task (…/my-appl.bb:do_install) failed with exit code '1'
>
>
>
> In morty the user was created in the shared sysroot. But using pyro the user
> is not created in the recipe-sysroot.
>
>
>
> What am I doing wrong and is there a way to solve this?
>
>
>
> Thanks in advance!
>
> Regards
>
> Christian
>
> KOSTAL Industrie Elektrik GmbH - Sitz Lüdenscheid, Registergericht Iserlohn
> HRB 3924 - USt-Id-Nr./Vat No.: DE 813742170
> Postanschrift: An der Bellmerei 10, D-58513 Lüdenscheid * Telefon: +49 2351
> 16-0 * Telefax: +49 2351 16-2400
> Werksanschrift: Lange Eck 11, D-58099 Hagen * Tel. +49 2331 8040-800 * Fax
> +49 2331 8040-602
> Geschäftsführung: Axel Zimmermann, Dipl.-Ing. Marwin Kinzl, Dipl.-Oec.
> Andreas Kostal
>
> --
> _______________________________________________
> yocto mailing list
> yocto@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
>



-- 
Laurent Gauthier
Phone: +33 630 483 429
http://soccasys.com


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: useradd and one sysroot per recipe in pyro
  2017-06-14 15:25 ` Maxin B. John
@ 2017-06-14 16:13   ` Andersen, Christian
  2017-06-15  8:23     ` Maxin B. John
  0 siblings, 1 reply; 9+ messages in thread
From: Andersen, Christian @ 2017-06-14 16:13 UTC (permalink / raw)
  To: Maxin B. John; +Cc: yocto@yoctoproject.org

Hi Maxin,

> Here, could you try to build again with an additional DEPENDENCY on shadow-
> native:
> ie: instead of
> >DEPENDS = "puck-base"
> DEPENDS = "puck-base shadow-native"
> 
> To be sure, please cleansstate the puck-base and test before build.

Thanks! I tried as you suggested (cleansstate and then build) and with shadow-native it is working now.
 
Do I have to add shadow-native in all these recipes or is it a bug / regression in pyro?

Regards,
Christian

KOSTAL Industrie Elektrik GmbH - Sitz Lüdenscheid, Registergericht Iserlohn HRB 3924 - USt-Id-Nr./Vat No.: DE 813742170
Postanschrift: An der Bellmerei 10, D-58513 Lüdenscheid * Telefon: +49  2351 16-0 * Telefax: +49  2351 16-2400
Werksanschrift: Lange Eck 11, D-58099 Hagen * Tel. +49 2331 8040-601 * Fax +49 2331 8040-602
Geschäftsführung: Axel Zimmermann, Dipl.-Ing. Marwin Kinzl, Dipl.-Oec. Andreas Kostal


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: useradd and one sysroot per recipe in pyro
  2017-06-14 16:12 ` Laurent Gauthier
@ 2017-06-14 17:47   ` Leonardo Sandoval
  2017-06-20  7:22   ` Andersen, Christian
  1 sibling, 0 replies; 9+ messages in thread
From: Leonardo Sandoval @ 2017-06-14 17:47 UTC (permalink / raw)
  To: Laurent Gauthier; +Cc: yocto@yoctoproject.org

On Wed, 2017-06-14 at 18:12 +0200, Laurent Gauthier wrote:
> Hi Christian,
> 
> In pyro the creation of users and group (using the useradd class) is
> done during the package pre-installation.
> 
> So my best guess is that you could move the owner/group change in the
> package post-installation as follows:
> 
> do_install () {
>             (…)
>             install -d ${D}${sysconfdir}/myappl
>             install -d ${D}${localstatedir}/lib/myappl
> }
> 
> pkg_postinst_${PN} () {
>             chown -R myuser:mygroup ${D}${sysconfdir}/myappl
>             chown -R myuser:mygroup ${D}${localstatedir}/lib/myappl
> }
> 
> I hope this helps.

also, at the oe-core repo, you can find a recipe example


meta-skeleton/recipes-skeleton/useradd/useradd-example.bb


> 
> Laurent.
> 
> On Wed, Jun 14, 2017 at 5:57 PM, Andersen, Christian
> <c.andersen@kostal.com> wrote:
> > Any ideas how to use „useradd“ bbclass with pyro?
> >
> > If I move useradd to my recipe my-appl.bb, it works. But there are more
> > recipes depending on the added user, so I want to add this user in a
> > base-recipe and just depend on it using (DEPENDS/RDEPENDS).
> >
> > Regards
> > Christian
> >
> >
> >
> > Von: Andersen, Christian
> > Gesendet: Dienstag, 13. Juni 2017 18:10
> > An: 'yocto@yoctoproject.org' <yocto@yoctoproject.org>
> > Betreff: useradd and one sysroot per recipe in pyro
> >
> >
> >
> > Hello,
> >
> >
> >
> > currently I am trying the newest Yocto release (pyro). It seems I have a
> > problem with useradd and the new concept of one sysroot per recipe.
> >
> >
> >
> > I have a base recipe (let’s call it my-base.bb) which inherits useradd and
> > creates a new user (let’s call him myuser):
> >
> >
> >
> > inherit useradd
> >
> >
> >
> > USERADD_PACKAGES = "${PN}"
> >
> > USERADD_PARAM_${PN} = " \
> >
> >     --uid 1200 \
> >
> >     --gid 1200 \
> >
> >     --system \
> >
> >     --shell /bin/bash \
> >
> >     --create-home \
> >
> >     --home-dir /home/myuser \
> >
> >     --groups mygroup,video,input \
> >
> >     myuser"
> >
> > GROUPADD_PARAM_${PN} = "-g 1200 mygroup"
> >
> >
> >
> > do_install () {
> >
> > install -d ${D}/home/myuser
> >
> >             chown -R myuser:mygroup ${D}/home/myuser
> >
> > }
> >
> >
> >
> > Other recipes depend on this base recipe (via DEPENDS and RDEPENDS), because
> > they require this user, e.g. in recipe my-appl.bb (in this case python only,
> > so no configure or compile):
> >
> >
> >
> > DEPENDS = "puck-base"
> >
> > RDEPENDS_${PN} = "puck-base python3-dbus python3-sqlite3 python3-netclient
> > python3-requests"
> >
> >
> >
> > do_configure[noexec] = "1"
> >
> > do_compile[noexec] = "1"
> >
> >
> >
> > do_install () {
> >
> >             (…)
> >
> >
> >
> > install -d ${D}${sysconfdir}/myappl
> >
> >             chown -R myuser:mygroup ${D}${sysconfdir}/myappl
> >
> >
> >
> > install -d ${D}${localstatedir}/lib/myappl
> >
> >             chown -R myuser:mygroup ${D}${localstatedir}/lib/myappl
> >
> > }
> >
> >
> >
> > Unfortunately I get an error when building the recipe my-appl.bb
> >
> >
> >
> > | chown: invalid user: ‘myuser:mygroup’
> >
> > | WARNING: exit code 1 from a shell command.
> >
> > | ERROR: Function failed: do_install (log file is located at …)
> >
> > ERROR: Task (…/my-appl.bb:do_install) failed with exit code '1'
> >
> >
> >
> > In morty the user was created in the shared sysroot. But using pyro the user
> > is not created in the recipe-sysroot.
> >
> >
> >
> > What am I doing wrong and is there a way to solve this?
> >
> >
> >
> > Thanks in advance!
> >
> > Regards
> >
> > Christian
> >
> > KOSTAL Industrie Elektrik GmbH - Sitz Lüdenscheid, Registergericht Iserlohn
> > HRB 3924 - USt-Id-Nr./Vat No.: DE 813742170
> > Postanschrift: An der Bellmerei 10, D-58513 Lüdenscheid * Telefon: +49 2351
> > 16-0 * Telefax: +49 2351 16-2400
> > Werksanschrift: Lange Eck 11, D-58099 Hagen * Tel. +49 2331 8040-800 * Fax
> > +49 2331 8040-602
> > Geschäftsführung: Axel Zimmermann, Dipl.-Ing. Marwin Kinzl, Dipl.-Oec.
> > Andreas Kostal
> >
> > --
> > _______________________________________________
> > yocto mailing list
> > yocto@yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/yocto
> >
> 
> 
> 
> -- 
> Laurent Gauthier
> Phone: +33 630 483 429
> http://soccasys.com




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: useradd and one sysroot per recipe in pyro
  2017-06-14 16:13   ` Andersen, Christian
@ 2017-06-15  8:23     ` Maxin B. John
  2017-06-20  7:19       ` Andersen, Christian
  0 siblings, 1 reply; 9+ messages in thread
From: Maxin B. John @ 2017-06-15  8:23 UTC (permalink / raw)
  To: Andersen, Christian; +Cc: yocto@yoctoproject.org

Hi Christian,

On Wed, Jun 14, 2017 at 04:13:04PM +0000, Andersen, Christian wrote:
> Hi Maxin,
> 
> > Here, could you try to build again with an additional DEPENDENCY on shadow-
> > native:
> > ie: instead of
> > >DEPENDS = "puck-base"
> > DEPENDS = "puck-base shadow-native"
> > 
> > To be sure, please cleansstate the puck-base and test before build.
> 
> Thanks! I tried as you suggested (cleansstate and then build) and with shadow-native it is working now.

Good to hear that !

> Do I have to add shadow-native in all these recipes or is it a bug / regression in pyro?

It is one of those "known" limitations which fell through the cracks.
https://bugzilla.yoctoproject.org/show_bug.cgi?id=8078

Thanks for bringing this up. We need to address this for pyro/master.

> Regards,
> Christian

Best Regards,
Maxin


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: useradd and one sysroot per recipe in pyro
  2017-06-15  8:23     ` Maxin B. John
@ 2017-06-20  7:19       ` Andersen, Christian
  0 siblings, 0 replies; 9+ messages in thread
From: Andersen, Christian @ 2017-06-20  7:19 UTC (permalink / raw)
  To: yocto@yoctoproject.org

Hi Maxin,

> > Do I have to add shadow-native in all these recipes or is it a bug / regression in
> pyro?
> 
> It is one of those "known" limitations which fell through the cracks.
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=8078
> 
> Thanks for bringing this up. We need to address this for pyro/master.

okay, thanks, so I am adding shadow-native as a workaround for the moment.

Regards
Christian

KOSTAL Industrie Elektrik GmbH - Sitz Lüdenscheid, Registergericht Iserlohn HRB 3924 - USt-Id-Nr./Vat No.: DE 813742170
Postanschrift: An der Bellmerei 10, D-58513 Lüdenscheid * Telefon: +49  2351 16-0 * Telefax: +49  2351 16-2400
Werksanschrift: Lange Eck 11, D-58099 Hagen * Tel. +49 2331 8040-601 * Fax +49 2331 8040-602
Geschäftsführung: Axel Zimmermann, Dipl.-Ing. Marwin Kinzl, Dipl.-Oec. Andreas Kostal



^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: useradd and one sysroot per recipe in pyro
  2017-06-14 16:12 ` Laurent Gauthier
  2017-06-14 17:47   ` Leonardo Sandoval
@ 2017-06-20  7:22   ` Andersen, Christian
  1 sibling, 0 replies; 9+ messages in thread
From: Andersen, Christian @ 2017-06-20  7:22 UTC (permalink / raw)
  To: yocto@yoctoproject.org

Hi Laurent,

> In pyro the creation of users and group (using the useradd class) is done during
> the package pre-installation.
> 
> So my best guess is that you could move the owner/group change in the package
> post-installation as follows:

thanks for your advice. Currently it seems - as stated by Maxim B. John - do be a bug / regression in pyro, so adding shadow-native to the dependencies helps. Besides that I think that it is okay to access the user in the install task, since it should already be available then.

Regards
Christian

KOSTAL Industrie Elektrik GmbH - Sitz Lüdenscheid, Registergericht Iserlohn HRB 3924 - USt-Id-Nr./Vat No.: DE 813742170
Postanschrift: An der Bellmerei 10, D-58513 Lüdenscheid * Telefon: +49  2351 16-0 * Telefax: +49  2351 16-2400
Werksanschrift: Lange Eck 11, D-58099 Hagen * Tel. +49 2331 8040-601 * Fax +49 2331 8040-602
Geschäftsführung: Axel Zimmermann, Dipl.-Ing. Marwin Kinzl, Dipl.-Oec. Andreas Kostal


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2017-06-20  7:22 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-06-14 15:57 useradd and one sysroot per recipe in pyro Andersen, Christian
2017-06-14 16:12 ` Laurent Gauthier
2017-06-14 17:47   ` Leonardo Sandoval
2017-06-20  7:22   ` Andersen, Christian
  -- strict thread matches above, loose matches on Subject: below --
2017-06-13 16:10 Andersen, Christian
2017-06-14 15:25 ` Maxin B. John
2017-06-14 16:13   ` Andersen, Christian
2017-06-15  8:23     ` Maxin B. John
2017-06-20  7:19       ` Andersen, Christian

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.