#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.