#!/bin/sh
echo "#################### generic-base.post ####################"
+build_ts=$(date -u +%s)
+build_date=$(date -u --date @$build_ts +%Y%m%d_%H%M%S)
+build_time=$(date -u --date @$build_ts +%H:%M:%S)
+
+sed -ri \
+ -e 's|@BUILD_ID[@]|@BUILD_ID@|g' \
+ -e "s|@BUILD_DATE[@]|$build_date|g" \
+ -e "s|@BUILD_TIME[@]|$build_time|g" \
+ -e "s|@BUILD_TS[@]|$build_ts|g" \
+ /etc/tizen-build.conf
+
# setup systemd default target for user session
cat <<'EOF' >>/lib/systemd/user/default.target
[Unit]
# sdx: fix smack labels on /var/log
chsmack -a '*' /var/log
-# workaround for bug PTREL-763
-patch -b -p1 -d/ <<'EOF'
---- bad/etc/pam.d/systemd-user 2014-03-20 10:01:36.657843073 +0100
-+++ good/etc/pam.d/systemd-user 2014-03-20 10:06:51.586121696 +0100
-@@ -4,5 +4,6 @@
-
- account include system-auth
- session include system-auth
-+session required pam_systemd.so
- auth required pam_deny.so
- password required pam_deny.so
-EOF
-
# create appfw dirs inside homes
function generic_base_user_exists() {
user=$1
# fix TC-320 for SDK
. /etc/tizen-build.conf
[ "${TZ_BUILD_WITH_EMULATOR}" == "1" ] && generic_base_fix_user_homedir developer
+
+# Add info.ini for system-info CAPI (TC-2047)
+/etc/make_info_file.sh