]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/maemo/osso-core-config_200515.1.bb
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / maemo / osso-core-config_200515.1.bb
1 LICENSE    = "unknown"
2 MAINTAINER = "Florian Boor <florian@kernelconcepts.de"
3 PR         = "r6"
4
5 DEPENDS =       "base-passwd osso-af-startup"
6 RDEPENDS =      "base-passwd osso-af-startup"
7
8 SRC_URI =       "http://stage.maemo.org:80/pool/maemo/ossw/source/o/${PN}/${PN}_${PV}.tar.gz"
9
10
11 inherit autotools update-rc.d
12
13 FILES_${PN} = "${sysconfdir}/osso-af-init ${sysconfdir}/init.d/"
14
15 INITSCRIPT_NAME = "x-server.sh"
16 INITSCRIPT_PARAMS = "defaults 21"
17
18
19 do_install () {
20         install -d ${D}${sysconfdir}/osso-af-init
21         install -m 755 ${S}/x-server.defs ${D}/${sysconfdir}/osso-af-init/x-server.defs
22
23         install -d ${D}${sysconfdir}/init.d
24         install -m 755 ${S}/x-server.sh ${D}/${sysconfdir}/init.d/x-server.sh
25 }
26
27 pkg_postinst () {
28 #!/bin/sh
29
30 # can't do adduser stuff offline
31 if [ "x$D" != "x" ]; then
32   exit 1
33 fi
34
35 MAEMOUSER=user
36 MAEMOHOME=/home/user
37
38 addgroup "$MAEMOUSER"
39 mkdir -p $MAEMOHOME/MyDocs || true
40 adduser --system --home "$MAEMOHOME" --no-create-home --disabled-password --ingroup "$MAEMOUSER" "$MAEMOUSER"
41 chown -R "$MAEMOUSER"."$MAEMOUSER" "$MAEMOHOME" 2>/dev/null
42 chgrp "$MAEMOUSER" "$MAEMOHOME" 2>/dev/null
43 }