[oe-commits] Koen Kooi : pp-dialin: try to make it upgrade safe

GIT User account git at amethyst.openembedded.net
Fri Oct 24 09:53:46 UTC 2008


Module: openembedded.git
Branch: org.openembedded.dev
Commit: 54146066ad0d2dab7e0976bad1a16b7f95af104b
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=54146066ad0d2dab7e0976bad1a16b7f95af104b

Author: Koen Kooi <koen at openembedded.org>
Date:   Fri Oct 24 11:51:49 2008 +0200

pp-dialin: try to make it upgrade safe

---

 packages/ppp-dialin/ppp-dialin_0.1.bb |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/packages/ppp-dialin/ppp-dialin_0.1.bb b/packages/ppp-dialin/ppp-dialin_0.1.bb
index 6861d8a..51a4a2b 100644
--- a/packages/ppp-dialin/ppp-dialin_0.1.bb
+++ b/packages/ppp-dialin/ppp-dialin_0.1.bb
@@ -2,7 +2,7 @@ SECTION = "console/network"
 DESCRIPTION = "Enables PPP dial-in through a serial connection"
 DEPENDS = "ppp"
 RDEPENDS = "ppp"
-PR = "r5"
+PR = "r6"
 LICENSE = "MIT"
 
 SRC_URI = "file://host-peer \
@@ -22,7 +22,7 @@ pkg_postinst() {
 if test "x$D" != "x"; then
 	exit 1
 else
-	adduser --system --home /dev/null --no-create-home --empty-password --ingroup nogroup -s ${sbindir}/ppp-dialin ppp
+    grep "^ppp:" /etc/passwd > /dev/null || adduser --system --home /dev/null --no-create-home --empty-password --ingroup nogroup -s ${sbindir}/ppp-dialin ppp 
 fi
 }
 
@@ -30,6 +30,6 @@ pkg_postrm() {
 if test "x$D" != "x"; then
 	exit 1
 else
-	deluser ppp
+	deluser ppp || true
 fi
 }





More information about the Openembedded-commits mailing list