[haiku-bugs] Re: [Haiku] #14382: Package kit boot activation doesn't create users

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Wed, 22 Aug 2018 00:45:24 -0000

#14382: Package kit boot activation doesn't create users
--------------------------------+----------------------------
   Reporter:  kallisti5         |      Owner:  nobody
       Type:  bug               |     Status:  new
   Priority:  normal            |  Milestone:  Unscheduled
  Component:  Kits/Package Kit  |    Version:  R1/Development
 Resolution:                    |   Keywords:
 Blocked By:                    |   Blocking:
Has a Patch:  0                 |   Platform:  All
--------------------------------+----------------------------

Comment (by kallisti5):

 {{{
 ~> package list /boot/system/packages/usertest-1.0-1-x86_64.hpkg
 package-attributes:
         name: usertest
         summary: Testing the creation of alex
         description: Alex is love, alex is life
         vendor: Haiku Project
         packager: Alexander von Gluck IV <kallisti5@xxxxxxxxxxx>
         architecture: x86_64
         version: 1.0-1
         copyright: 1985-2018 Alexander von Gluck IV
         license: MIT
         URL: http://www.unixzen.com/
         source URL: https://cdn.haiku-os.org/haiku-nightly/arm
 /haiku_unsupported-nightly-hrev52249-arm-mmc.zip
         source URL: https://ports-mirror.haiku-os.org/usertest
 /haiku_unsupported-nightly-hrev52249-arm-mmc.zip
         provides: usertest = 1.0 (compatible >= 1)
         requires: haiku>=r1~alpha4_pm_hrev52254-1
         user: alex
                 real name: alex user
                 home:
 /packages/usertest-1.0-1/.self/data/openssh/empty
                 shell:     /bin/true
         group: alexgroup
 .PackageInfo                           779  2018-08-21 19:34:37  -rw-r--
 r--
 }}}


 {{{
 ~> cat /Data/haikuports/net-misc/usertest/usertest-1.0.recipe
 SUMMARY="Testing the creation of alex"
 DESCRIPTION="Alex is love, alex is life"
 HOMEPAGE="http://www.unixzen.com/";
 COPYRIGHT="1985-2018 Alexander von Gluck IV"
 LICENSE="MIT"
 REVISION="1"
 ARCHITECTURES="x86_gcc2 x86 x86_64"
 SOURCE_URI="https://cdn.haiku-os.org/haiku-nightly/arm/haiku_unsupported-
 nightly-hrev52249-arm-mmc.zip"
 SOURCE_DIR=""

 PROVIDES="
         usertest = $portVersion compat >= 1
         "
 REQUIRES="
         haiku
         "

 BUILD_REQUIRES="
         haiku_devel
         "
 BUILD_PREREQUIRES="
         cmd:pkg_config
         "

 
sshdUserHomeDir="/packages/$portVersionedName-$REVISION/.self/$relativeDataDir/openssh/empty"
 PACKAGE_USERS="
         alex real-name \"alex user\" home \"$sshdUserHomeDir\" shell
 \"/bin/true\"
         "
 PACKAGE_GROUPS="alexgroup"


 BUILD()
 {
         true
 }

 INSTALL()
 {
         true
 }

 TEST()
 {
         true
 }
 }}}

 Haiku shredder 1 hrev52254 Aug 20 2018 15:59:03 x86_64 x86_64 Haiku

-- 
Ticket URL: <https://dev.haiku-os.org/ticket/14382#comment:1>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: