From e5522cf6f25145c80cb85468c881b0e142c9d06a Mon Sep 17 00:00:00 2001 From: Jakub Moc Date: Sat, 18 Nov 2006 12:28:47 +0000 Subject: [PATCH 1/1] Move enewuser/enewgroup calls to pkg_preinst() svn path=/sunrise/; revision=1941 --- app-office/tinyerp-server/ChangeLog | 4 ++++ app-office/tinyerp-server/Manifest | 24 +++++++++---------- .../tinyerp-server-3.4.2.ebuild | 4 +++- .../tinyerp-server-3.5.0.ebuild | 4 +++- 4 files changed, 22 insertions(+), 14 deletions(-) diff --git a/app-office/tinyerp-server/ChangeLog b/app-office/tinyerp-server/ChangeLog index 32a4afa91..312a45f97 100644 --- a/app-office/tinyerp-server/ChangeLog +++ b/app-office/tinyerp-server/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 18 Nov 2006; Jakub Moc tinyerp-server-3.4.2.ebuild, + tinyerp-server-3.5.0.ebuild: + Move enewuser/enewgroup calls to pkg_preinst() + 11 Nov 2006; Jakub Moc tinyerp-server-3.4.2.ebuild, tinyerp-server-3.5.0.ebuild: Use elog instead of einfo. diff --git a/app-office/tinyerp-server/Manifest b/app-office/tinyerp-server/Manifest index 9bc009fab..18cc72fec 100644 --- a/app-office/tinyerp-server/Manifest +++ b/app-office/tinyerp-server/Manifest @@ -12,18 +12,18 @@ RMD160 497fc1b0984dfbb009ccd441b46c65019865fe68 files/tinyerp-server-3.5.0-setup SHA256 425ad9a5df56c317c5bfb9bcb93cc789f0ebf4334a6c3ecf02147679e69c0223 files/tinyerp-server-3.5.0-setup.patch 1115 DIST tinyerp-server-3.4.2.tar.gz 1066916 RMD160 4b758920cba092b0f6b48fcebfa362ee16feb393 SHA1 ae32f25c3710c6926761acccfe03002e050cf75a SHA256 3b0ec0e2c651d5b4ea20ec749bf2cce5ed792e97b71e5b2de5a52b3ed5b2db44 DIST tinyerp-server-3.5.0.tar.gz 1127747 RMD160 b4203c2657e36b02fb175a2661de0ce93ea9b682 SHA1 93872d2bec01041c0eefeb273aefa6c602003a90 SHA256 5cb6e6b0e350f9aa800d0c91762d4967f67b362a11d863d988e10bfe53df7ce2 -EBUILD tinyerp-server-3.4.2.ebuild 2352 RMD160 5a3f6fd20fc3384b4f5703a60ce9eadb0f68508b SHA1 3c2e81690a78fc10b4d3ab30d518ea6a7fe5a4ad SHA256 194af549b81028588a6fa19f59d72d651d717eedc7dd7badd44993596a504200 -MD5 eb50ded82b691e0c75c41115b7d13e31 tinyerp-server-3.4.2.ebuild 2352 -RMD160 5a3f6fd20fc3384b4f5703a60ce9eadb0f68508b tinyerp-server-3.4.2.ebuild 2352 -SHA256 194af549b81028588a6fa19f59d72d651d717eedc7dd7badd44993596a504200 tinyerp-server-3.4.2.ebuild 2352 -EBUILD tinyerp-server-3.5.0.ebuild 2433 RMD160 523bd940a9f0e15418b01d74c09349b638f95f77 SHA1 018d8f1d3d852dd4a87fbf9c33ecf030f100987a SHA256 1f4e433954b68f03f63317fb7a13466e34a583dde3f2c6c5ee4c571fb8456c33 -MD5 3b0c0347454d999062df80a325f5ed0c tinyerp-server-3.5.0.ebuild 2433 -RMD160 523bd940a9f0e15418b01d74c09349b638f95f77 tinyerp-server-3.5.0.ebuild 2433 -SHA256 1f4e433954b68f03f63317fb7a13466e34a583dde3f2c6c5ee4c571fb8456c33 tinyerp-server-3.5.0.ebuild 2433 -MISC ChangeLog 694 RMD160 f9010cb7cea6c910ed0e792c692f01037bc1cfae SHA1 ec2772cc08f6701f7445170ba9c2a161d60b6f6f SHA256 20e94299504a8b0c6bf9d6a0ef88a4ce46165257cb863b1492a383b28b72676e -MD5 36fad88bf7572645755c46d3f9fa55c6 ChangeLog 694 -RMD160 f9010cb7cea6c910ed0e792c692f01037bc1cfae ChangeLog 694 -SHA256 20e94299504a8b0c6bf9d6a0ef88a4ce46165257cb863b1492a383b28b72676e ChangeLog 694 +EBUILD tinyerp-server-3.4.2.ebuild 2370 RMD160 0ba0796cbcdf8a803dc2b68a43f43c1ebc6877cb SHA1 c1a580741bb49652f56aef9fe24a6c00d0312bd3 SHA256 c76574beaa0c286a1e1f0b8e522c68a383a01196640e0c5a40d9519fd6ab7b5d +MD5 1274a22dbbc15ead43706af53e7f9f8e tinyerp-server-3.4.2.ebuild 2370 +RMD160 0ba0796cbcdf8a803dc2b68a43f43c1ebc6877cb tinyerp-server-3.4.2.ebuild 2370 +SHA256 c76574beaa0c286a1e1f0b8e522c68a383a01196640e0c5a40d9519fd6ab7b5d tinyerp-server-3.4.2.ebuild 2370 +EBUILD tinyerp-server-3.5.0.ebuild 2451 RMD160 ebc3c3ebe7e6ed6730dc6132373c4945ca1c54ab SHA1 4356002dfd59223cbf8f8fbb664b9fadd6da4746 SHA256 69065e6d9c50a98a8582c9dcd437fd8cb829581206efc367a27c9095853e0f02 +MD5 ffee2c9068ea78964ee23fd7c0f3f2b3 tinyerp-server-3.5.0.ebuild 2451 +RMD160 ebc3c3ebe7e6ed6730dc6132373c4945ca1c54ab tinyerp-server-3.5.0.ebuild 2451 +SHA256 69065e6d9c50a98a8582c9dcd437fd8cb829581206efc367a27c9095853e0f02 tinyerp-server-3.5.0.ebuild 2451 +MISC ChangeLog 848 RMD160 37150c493b7925125419a1b89a2e69037c3d6e19 SHA1 cea983e4aa0319c939ece42882cd140e3d82e794 SHA256 00875cad68ae8cfc1ae41cdbae282a1762029d250800f85e188d750a0e2f3b11 +MD5 0eafe4c9d5d75a938c92a84717264ed4 ChangeLog 848 +RMD160 37150c493b7925125419a1b89a2e69037c3d6e19 ChangeLog 848 +SHA256 00875cad68ae8cfc1ae41cdbae282a1762029d250800f85e188d750a0e2f3b11 ChangeLog 848 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 diff --git a/app-office/tinyerp-server/tinyerp-server-3.4.2.ebuild b/app-office/tinyerp-server/tinyerp-server-3.4.2.ebuild index 9b42e1728..3c966f244 100644 --- a/app-office/tinyerp-server/tinyerp-server-3.4.2.ebuild +++ b/app-office/tinyerp-server/tinyerp-server-3.4.2.ebuild @@ -52,13 +52,15 @@ src_install() { keepdir /var/log/tinyerp } -pkg_postinst() { +pkg_preinst() { enewgroup ${TINYERP_GROUP} enewuser ${TINYERP_USER} -1 -1 -1 ${TINYERP_GROUP} fowners ${TINYERP_USER} ${TINYERP_GROUP} /var/run/tinyerp fowners ${TINYERP_USER} ${TINYERP_GROUP} /var/log/tinyerp +} +pkg_postinst() { elog "In order to setup the initial database, run:" elog " emerge --config =${CATEGORY}/${PF}" elog "Be sure the database is started before" diff --git a/app-office/tinyerp-server/tinyerp-server-3.5.0.ebuild b/app-office/tinyerp-server/tinyerp-server-3.5.0.ebuild index 3fb9961f8..a4cdc958f 100644 --- a/app-office/tinyerp-server/tinyerp-server-3.5.0.ebuild +++ b/app-office/tinyerp-server/tinyerp-server-3.5.0.ebuild @@ -58,13 +58,15 @@ src_install() { keepdir /var/log/tinyerp } -pkg_postinst() { +pkg_preinst() { enewgroup ${TINYERP_GROUP} enewuser ${TINYERP_USER} -1 -1 -1 ${TINYERP_GROUP} fowners ${TINYERP_USER}:${TINYERP_GROUP} /var/run/tinyerp fowners ${TINYERP_USER}:${TINYERP_GROUP} /var/log/tinyerp +} +pkg_postinst() { elog "In order to setup the initial database, run:" elog " emerge --config =${CATEGORY}/${PF}" elog "Be sure the database is started before" -- 2.43.2