From 1fd5d016eea0d253c7f6256eebcb7e112d351da1 Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Tue, 3 May 2016 17:04:25 +0900 Subject: [PATCH 01/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 02/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 03/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 04/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 05/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 06/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 07/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 08/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 741a9ce90bbacef449eba187b4456776d7990e72 Mon Sep 17 00:00:00 2001 From: "jin-gyu.kim" Date: Fri, 24 Mar 2017 11:04:07 +0900 Subject: [PATCH 09/16] Add running security-test in security-generic. - To check the security feature at the time of image building. Change-Id: Ia1cc354d37ddf8f81ef19b8673a6c2be56f45dbc --- scripts/generic-security.post | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/scripts/generic-security.post b/scripts/generic-security.post index 685ba45..13e5bab 100644 --- a/scripts/generic-security.post +++ b/scripts/generic-security.post @@ -5,3 +5,7 @@ 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 +if [ -e /opt/share/security-config/test/image_test.sh ]; then + echo 'Run security-test' + /opt/share/security-config/test/image_test.sh +fi -- 2.7.4 From 7593a94cc1a070e41c3fcbc40d35f7a25b147354 Mon Sep 17 00:00:00 2001 From: Hyunggi Lee Date: Tue, 2 May 2017 11:05:51 +0900 Subject: [PATCH 10/16] [TRE-1243] contact-service Change-Id: I3d307235f73fa7d91bd7ab23b0dd4074a5585e16 --- patterns/generic-middleware.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/patterns/generic-middleware.yaml b/patterns/generic-middleware.yaml index 1ef2505..056ea94 100644 --- a/patterns/generic-middleware.yaml +++ b/patterns/generic-middleware.yaml @@ -18,7 +18,8 @@ Packages: - security-privilege-manager - privilege-checker - privilege-info -- contacts-service2 +- contacts-service +- libcontacts-service - calendar-service - cairo - csr-framework -- 2.7.4 From 3d9fb79add9f301d93abce9b820626b117ed7bc8 Mon Sep 17 00:00:00 2001 From: Maciej Wereski Date: Wed, 12 Jul 2017 17:11:33 +0200 Subject: [PATCH 11/16] [TRE-1393] Remove va(api) Change-Id: Ia9de735e4b6adf7d9fe582b18c994e3bd9aa7a4f Signed-off-by: Maciej Wereski --- patterns/generic-multimedia-intel.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/patterns/generic-multimedia-intel.yaml b/patterns/generic-multimedia-intel.yaml index bb76856..701b0b2 100644 --- a/patterns/generic-multimedia-intel.yaml +++ b/patterns/generic-multimedia-intel.yaml @@ -3,6 +3,3 @@ Description: Generic Multimedia Intel Name: generic-multimedia-intel Packages: - gst-libav -- gstreamer-vaapi -- libva-intel-driver -- vaapi-tools -- 2.7.4 From 48080560365283b516dfd3feed24df46d0e7d434 Mon Sep 17 00:00:00 2001 From: Sunmin Lee Date: Wed, 19 Jul 2017 11:42:28 +0900 Subject: [PATCH 12/16] New post script: generic-prepatch-backup.post Some generated files are needed to be backed up during imaging process. Change-Id: I9885a1d13426f2c4b3b856b0e6bb992aa7c984d6 --- scripts/generic-prepatch-backup.post | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 scripts/generic-prepatch-backup.post diff --git a/scripts/generic-prepatch-backup.post b/scripts/generic-prepatch-backup.post new file mode 100644 index 0000000..a251667 --- /dev/null +++ b/scripts/generic-prepatch-backup.post @@ -0,0 +1,6 @@ +#!/bin/sh +echo "#################### generic-prepatch-backup.post ####################" + +if [ -e $INSTALL_ROOT/usr/lib/initrd-recovery/fota/backup-passwd.sh ]; then + $INSTALL_ROOT/usr/lib/initrd-recovery/fota/backup-passwd.sh +fi -- 2.7.4 From 25488d13000e529aaa2d348ee6b5eb68c6f6c10c Mon Sep 17 00:00:00 2001 From: SoonKyu Park Date: Mon, 23 Oct 2017 16:59:38 +0900 Subject: [PATCH 13/16] Remove un-necessary packages from image zypper, gpg2 packages are un-necessary to do postscript of 'generic-packaging' Change-Id: Id9ee614a83f1daddeed4611aa89b630d5bafc257 --- patterns/generic-packaging.yaml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/patterns/generic-packaging.yaml b/patterns/generic-packaging.yaml index 427f3f2..b1cd5c1 100644 --- a/patterns/generic-packaging.yaml +++ b/patterns/generic-packaging.yaml @@ -1,6 +1,4 @@ Summary: Generic Packaging Description: Generic Packaging Name: generic-packaging -Packages: -- gpg2 -- zypper +Packages: [] -- 2.7.4 From 291f6f646069c4850fa02d83d1f0700b50342391 Mon Sep 17 00:00:00 2001 From: Lukasz Wojciechowski Date: Fri, 24 Nov 2017 12:03:31 +0100 Subject: [PATCH 14/16] [TRE-1761] Remove bluetooth-tools-no-firmware Change-Id: I08279af1350de77a055cd30a34b90fb80c00e090 Signed-off-by: Lukasz Wojciechowski --- patterns/generic-bluetooth.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/patterns/generic-bluetooth.yaml b/patterns/generic-bluetooth.yaml index 23799c5..2ddc1d8 100644 --- a/patterns/generic-bluetooth.yaml +++ b/patterns/generic-bluetooth.yaml @@ -6,5 +6,4 @@ Packages: - bluetooth-frwk-core - bluetooth-frwk-service - bluetooth-share -- bluetooth-tools-no-firmware - obexd -- 2.7.4 From d12c84df425978ad46572899e3ddf4c76a054303 Mon Sep 17 00:00:00 2001 From: SoonKyu Park Date: Mon, 18 Dec 2017 19:19:25 +0900 Subject: [PATCH 15/16] Disable to run some function inside generic-desktop-applications.post, because it results in always failure, so it can be regarded as useless Change-Id: Iadff03542561119f25919811e82d4ea3445e7da5 --- scripts/generic-desktop-applications.post | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/generic-desktop-applications.post b/scripts/generic-desktop-applications.post index 035d3fb..5b639f4 100644 --- a/scripts/generic-desktop-applications.post +++ b/scripts/generic-desktop-applications.post @@ -14,5 +14,6 @@ function generic_desktop_applications_fix_userhome() { # fix TC-320 for SDK . /etc/tizen-build.conf -[ "${TZ_BUILD_WITH_EMULATOR}" == "1" ] && generic_desktop_applications_fix_userhome developer +# Disable to run below line because this results in always failure, so it can be regarded as useless. +#[ "${TZ_BUILD_WITH_EMULATOR}" == "1" ] && generic_desktop_applications_fix_userhome developer -- 2.7.4 From 68a4b65c0c5e18b492f7892774fb85d8246d441f Mon Sep 17 00:00:00 2001 From: Pawel Wieczorek Date: Thu, 4 Jan 2018 16:23:04 +0100 Subject: [PATCH 16/16] [TRE-1804] Multimedia: Add GraphicsMagick-c++ Package GraphicsMagic (also requested in TRE-1804) will be included on images as a dependency. Change-Id: I2e0b612719dd15823ac6e7dd4d516c0e5bf66b5a Signed-off-by: Pawel Wieczorek --- patterns/generic-multimedia.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/patterns/generic-multimedia.yaml b/patterns/generic-multimedia.yaml index cce35c2..ee90414 100644 --- a/patterns/generic-multimedia.yaml +++ b/patterns/generic-multimedia.yaml @@ -7,6 +7,7 @@ Packages: - pulseaudio-module-bluetooth - pulseaudio-modules-tizen - pulseaudio-utils +- GraphicsMagick-c++ - gst-plugins-bad - gst-plugins-base - gst-plugins-good -- 2.7.4