From 4d0dccbb3ea4023047b28efeeff903c2a3cbeec3 Mon Sep 17 00:00:00 2001 From: Lukasz Wojciechowski Date: Tue, 15 Mar 2016 07:27:57 +0100 Subject: [PATCH 01/16] Remove tizen-branding-default Remove tizen-branding-default from generic-wayland pattern. The package is unused and causes image build break due to its requirement of already removed plymouth. Change-Id: Id02ad6f18430c32519aa008f2f1baacb367ddff5 --- patterns/generic-wayland.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/patterns/generic-wayland.yaml b/patterns/generic-wayland.yaml index 5e56095..c58647e 100644 --- a/patterns/generic-wayland.yaml +++ b/patterns/generic-wayland.yaml @@ -5,4 +5,3 @@ Packages: - cantarell-fonts - dejavu-fonts - xkeyboard-config -- tizen-branding-default -- 2.7.4 From 00a17158f032a25cc00ba3c59e3d0980c60dbe9a Mon Sep 17 00:00:00 2001 From: Stanislaw Wadas Date: Thu, 7 Apr 2016 13:12:01 +0200 Subject: [PATCH 02/16] [TRE-144] Remove efl-theme-tizen generic middleware Change-Id: I258fa5b223322291b0119434ee7856809f2a9d26 Signed-off-by: Stanislaw Wadas --- patterns/generic-middleware.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/patterns/generic-middleware.yaml b/patterns/generic-middleware.yaml index 55b09cc..152dd22 100644 --- a/patterns/generic-middleware.yaml +++ b/patterns/generic-middleware.yaml @@ -22,7 +22,6 @@ Packages: - calendar-service - cairo - csr-framework -- efl-theme-tizen-hd - libprivilege-control-conf - pkgmgr-server - pkgmgr-tool -- 2.7.4 From 817097f524c99fdfd8558f9407f1643378305564 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=C5=81ukasz=20Stelmach?= Date: Thu, 31 Dec 2015 11:48:39 +0100 Subject: [PATCH 03/16] Reintroduce lrzsz package to generic-base.yaml MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit See commit a97ea3f4 for rationale. Change-Id: I85f8d1e2d48b57e2523aedf645b619c218253380 Signed-off-by: Łukasz Stelmach --- patterns/generic-base.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/patterns/generic-base.yaml b/patterns/generic-base.yaml index 67fa3e6..129b076 100644 --- a/patterns/generic-base.yaml +++ b/patterns/generic-base.yaml @@ -29,3 +29,4 @@ Packages: - wpa_supplicant - gum-utils - tlm +- lrzsz -- 2.7.4 From a31bb8371c00a7688fb3b4b55200e7fbfd6668cb Mon Sep 17 00:00:00 2001 From: Lukasz Wojciechowski Date: Thu, 5 May 2016 07:08:38 +0200 Subject: [PATCH 04/16] [TRE-211] Remove libprivilege-control from all Tizen profiles Change-Id: Ia376bba159b39e8f73ca67bce9d866319deec325 Signed-off-by: Lukasz Wojciechowski --- patterns/generic-middleware.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/patterns/generic-middleware.yaml b/patterns/generic-middleware.yaml index 152dd22..f51e26d 100644 --- a/patterns/generic-middleware.yaml +++ b/patterns/generic-middleware.yaml @@ -22,7 +22,6 @@ Packages: - calendar-service - cairo - csr-framework -- libprivilege-control-conf - pkgmgr-server - pkgmgr-tool - sqlite3 -- 2.7.4 From cfb8fbc2802069180841eeee25b531942895d6f8 Mon Sep 17 00:00:00 2001 From: HyungGi Lee Date: Thu, 19 May 2016 21:26:21 +0900 Subject: [PATCH 05/16] [TRE-316/317] replace pwdutils to shadow-utils Change-Id: I8cfbbd258c26bd962c0aa06ef02238373885332e --- patterns/generic-base.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/generic-base.yaml b/patterns/generic-base.yaml index 129b076..b666486 100644 --- a/patterns/generic-base.yaml +++ b/patterns/generic-base.yaml @@ -9,7 +9,7 @@ Packages: - kmod-compat - kmod - tzdata -- pwdutils +- shadow-utils - pam - setup - filesystem -- 2.7.4 From c54c3399c4936e2d5ef3d316abe2c3d6e4699811 Mon Sep 17 00:00:00 2001 From: Kidong Kim Date: Thu, 19 May 2016 16:57:17 +0900 Subject: [PATCH 06/16] add security-related script - set capabilities Change-Id: If69912e80f1b96f02607098a28d89ab2e005c2e5 --- scripts/generic-security.post | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 scripts/generic-security.post diff --git a/scripts/generic-security.post b/scripts/generic-security.post new file mode 100644 index 0000000..685ba45 --- /dev/null +++ b/scripts/generic-security.post @@ -0,0 +1,7 @@ +#!/bin/sh +echo "#################### generic-security.post ####################" + +if [ -e /usr/share/security-config/set_capability ]; then + echo 'Give capabilities to daemons via set_capability from security-config package' + /usr/share/security-config/set_capability +fi -- 2.7.4 From 5d98c33d055ac8e78729a1f86433075421f29a6b Mon Sep 17 00:00:00 2001 From: Lukasz Wojciechowski Date: Wed, 25 May 2016 13:00:28 +0200 Subject: [PATCH 07/16] [TRE-326] Remove ail package from platform image Change-Id: I0d8965810b74b8844b7cacfbcb0a3a443a158757 Signed-off-by: Lukasz Wojciechowski --- patterns/generic-applications.yaml | 1 - scripts/generic-desktop-applications.post | 1 - 2 files changed, 2 deletions(-) diff --git a/patterns/generic-applications.yaml b/patterns/generic-applications.yaml index 5108849..866f67a 100644 --- a/patterns/generic-applications.yaml +++ b/patterns/generic-applications.yaml @@ -2,5 +2,4 @@ Summary: Generic Applications Description: Generic Applications Name: generic-applications Packages: -- ail - ca-certificates diff --git a/scripts/generic-desktop-applications.post b/scripts/generic-desktop-applications.post index 7b7c453..28d266b 100644 --- a/scripts/generic-desktop-applications.post +++ b/scripts/generic-desktop-applications.post @@ -18,7 +18,6 @@ function generic_desktop_applications_buxton_protect() { # temp workaround to fill each user app_info database with global db infos . /etc/tizen-platform.conf generic_desktop_applications_buxton_unprotect -ail_initdb pkgdir-tool --create --allglobalpkgs generic_desktop_applications_buxton_protect -- 2.7.4 From 1fd5d016eea0d253c7f6256eebcb7e112d351da1 Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Tue, 3 May 2016 17:04:25 +0900 Subject: [PATCH 08/16] Remove unused scripts from generic-desktop-applications.post - Remove pkgdir-tool - Remove buxton protect/unprotect scripts Change-Id: I1292ed76c5c94b50528f2819fef88ee0c45d2b56 Signed-off-by: Sangyoon Jang --- scripts/generic-desktop-applications.post | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/scripts/generic-desktop-applications.post b/scripts/generic-desktop-applications.post index 28d266b..035d3fb 100644 --- a/scripts/generic-desktop-applications.post +++ b/scripts/generic-desktop-applications.post @@ -1,26 +1,6 @@ #!/bin/sh echo "#################### generic-desktop-applications.post ####################" -function generic_desktop_applications_buxton_unprotect() { - chsmack -a '*' /var/lib/buxton2 || true - chsmack -a '*' /var/lib/buxton2/* || true - chmod 0777 /var/lib/buxton2 || true - chmod 0666 /var/lib/buxton2/* || true -} - -function generic_desktop_applications_buxton_protect() { - chmod 0600 /var/lib/buxton2/* || true - chmod 0700 /var/lib/buxton2 || true - chsmack -a System /var/lib/buxton2/* || true - chsmack -a System /var/lib/buxton2 || true -} - -# temp workaround to fill each user app_info database with global db infos -. /etc/tizen-platform.conf -generic_desktop_applications_buxton_unprotect -pkgdir-tool --create --allglobalpkgs -generic_desktop_applications_buxton_protect - # depends on generic-base functions function generic_desktop_applications_fix_userhome() { user=$1 -- 2.7.4 From 58ae8c384bf092cd12c9f4a7138c15b56f26bb1f Mon Sep 17 00:00:00 2001 From: Lukasz Wojciechowski Date: Tue, 12 Jul 2016 16:57:07 +0200 Subject: [PATCH 09/16] [TRE-471] Remove dejavu-fonts and cantarell-fonts from wayland images Change-Id: Iae0c9132c068c75e755e10fd6a308554ea1ae6ca Signed-off-by: Lukasz Wojciechowski --- patterns/generic-wayland.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/patterns/generic-wayland.yaml b/patterns/generic-wayland.yaml index c58647e..87f4041 100644 --- a/patterns/generic-wayland.yaml +++ b/patterns/generic-wayland.yaml @@ -2,6 +2,4 @@ Summary: Generic Wayland Description: Generic Wayland Name: generic-wayland Packages: -- cantarell-fonts -- dejavu-fonts - xkeyboard-config -- 2.7.4 From c346396352dc18e4fd705fbc10effd641695aac5 Mon Sep 17 00:00:00 2001 From: Sunmin Lee Date: Thu, 23 Jun 2016 10:59:16 +0900 Subject: [PATCH 10/16] Change home directory: /opt/home -> /opt/usr/home For compatibility with Tizen 2.4, the user partition path is preserved as /opt/usr rather than /opt/home. So, the home directory path is changed as below: /opt/home -> /opt/usr/home Change-Id: I42cdd22bdff1a09d10e67dc88856a538acad676a Signed-off-by: Sunmin Lee --- scripts/generic-base.post | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/generic-base.post b/scripts/generic-base.post index 66cb3df..5d903b0 100644 --- a/scripts/generic-base.post +++ b/scripts/generic-base.post @@ -6,10 +6,10 @@ test -d /var && cp -arf /var/* /opt/var/ rm -rf /var ln -snf opt/var /var -test ! -e /opt/home && mkdir -p /opt/home -test -d /home && cp -arf /home/* /opt/home/ +test ! -e /opt/usr/home && mkdir -p /opt/usr/home +test -d /home && cp -arf /home/* /opt/usr/home/ rm -rf /home -ln -snf opt/home /home +ln -snf opt/usr/home /home build_ts=$(date -u +%s) build_date=$(date -u --date @$build_ts +%Y%m%d_%H%M%S) -- 2.7.4 From cc7dd4e5b2c8be4a456e51b1b622269c3f44f5b6 Mon Sep 17 00:00:00 2001 From: Pawel Wieczorek Date: Wed, 20 Jul 2016 10:43:38 +0200 Subject: [PATCH 11/16] [TRE-491] Rename libttssmt to org.tizen.tts-engine-default Change-Id: Iac026d0009d496f221046eb64c19813dfec85a62 Signed-off-by: Pawel Wieczorek --- patterns/generic-middleware.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/generic-middleware.yaml b/patterns/generic-middleware.yaml index f51e26d..1ef2505 100644 --- a/patterns/generic-middleware.yaml +++ b/patterns/generic-middleware.yaml @@ -35,7 +35,7 @@ Packages: - data-control - ttrace - stt -- libttssmt +- org.tizen.tts-engine-default - eventsystem - vconf-internal-keys - toybox -- 2.7.4 From 7eb726897e7052a1f7842f17741ffdbcc0ed8421 Mon Sep 17 00:00:00 2001 From: HyungGi Lee Date: Fri, 19 Aug 2016 19:37:20 +0900 Subject: [PATCH 12/16] remove dbus.service file dbus.service file path will be change, after lazy mount feature is enabled and dbus package will be create service file. Change-Id: If688206b84a1d014261b1f9ee8253566ddaef199 --- scripts/generic-base.post | 3 --- 1 file changed, 3 deletions(-) diff --git a/scripts/generic-base.post b/scripts/generic-base.post index 5d903b0..885a8ec 100644 --- a/scripts/generic-base.post +++ b/scripts/generic-base.post @@ -29,9 +29,6 @@ Description=User session default target EOF mkdir -p /usr/lib/systemd/user/default.target.wants -# start dbus session -ln -s ../dbus.service /lib/systemd/user/default.target.wants/ - # sdx: fix smack labels on /var/log chsmack -a '*' /var/log -- 2.7.4 From 23a78b57eebef33b26905c45969932e7ae32a8b3 Mon Sep 17 00:00:00 2001 From: Maciej Wereski Date: Fri, 9 Sep 2016 13:14:37 +0200 Subject: [PATCH 13/16] [TRE-598] Add shadow-utils-adm Change-Id: I3a85265f6d533910b91b30ae47f2d36f2da60ac1 Signed-off-by: Maciej Wereski --- patterns/generic-base.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patterns/generic-base.yaml b/patterns/generic-base.yaml index b666486..b87458b 100644 --- a/patterns/generic-base.yaml +++ b/patterns/generic-base.yaml @@ -9,7 +9,7 @@ Packages: - kmod-compat - kmod - tzdata -- shadow-utils +- shadow-utils-adm - pam - setup - filesystem -- 2.7.4 From 0ef23a4817b4748000876a353d82055f773e4a33 Mon Sep 17 00:00:00 2001 From: Joonsub Lee Date: Tue, 13 Sep 2016 10:09:44 +0900 Subject: [PATCH 14/16] delete duplicated lines: default-ac-domains Change-Id: Ifa67c39964fec382b38fcc51afea3824da304ec5 Signed-off-by: Joonsub Lee --- patterns/generic-base.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/patterns/generic-base.yaml b/patterns/generic-base.yaml index b87458b..79a2b71 100644 --- a/patterns/generic-base.yaml +++ b/patterns/generic-base.yaml @@ -25,7 +25,6 @@ Packages: - psmisc - net-tools - glibc-locale -- default-ac-domains - wpa_supplicant - gum-utils - tlm -- 2.7.4 From f251f49235b51280efcd115e9931bff01d8419a2 Mon Sep 17 00:00:00 2001 From: Lukasz Wojciechowski Date: Tue, 4 Oct 2016 07:54:10 +0200 Subject: [PATCH 15/16] [TRE-630] Remove pulseaudio-locale from all images Change-Id: Ia23048435b04de8ed4805072d9a66fe2cad7dec9 Signed-off-by: Lukasz Wojciechowski --- patterns/generic-multimedia.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/patterns/generic-multimedia.yaml b/patterns/generic-multimedia.yaml index e16a64f..cce35c2 100644 --- a/patterns/generic-multimedia.yaml +++ b/patterns/generic-multimedia.yaml @@ -4,7 +4,6 @@ Name: generic-multimedia Packages: - alsa-utils - pulseaudio -- pulseaudio-locale - pulseaudio-module-bluetooth - pulseaudio-modules-tizen - pulseaudio-utils -- 2.7.4 From b7f140a3b2ca2727e71bd0f75e61e1e6881a01ca Mon Sep 17 00:00:00 2001 From: Sunmin Lee Date: Mon, 5 Dec 2016 20:31:17 +0900 Subject: [PATCH 16/16] generic-fixed-multiuser.post for fixed multiuser The new feature "fixed multiuser" requires some operations during making image. It executes all scripts about fixed multiuser. Change-Id: I55758d5e4a97aebede4bd4448e8e33867eef6cda Signed-off-by: Sunmin Lee --- scripts/generic-fixed-multiuser.post | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 scripts/generic-fixed-multiuser.post diff --git a/scripts/generic-fixed-multiuser.post b/scripts/generic-fixed-multiuser.post new file mode 100644 index 0000000..afb010e --- /dev/null +++ b/scripts/generic-fixed-multiuser.post @@ -0,0 +1,15 @@ +#!/bin/sh +echo "#################### generic-fixed-multiuser.post ####################" + +fmu_path=/usr/share/fixed_multiuser +fmu_script=${fmu_path}/fixed-multi-user.sh + +if [ -d ${fmu_path} ] +then + if [ -e ${fmu_script} ] + then + /bin/sh ${fmu_path}/fixed-multi-user.sh + fi + + rm -rf ${fmu_path} +fi -- 2.7.4