From: caoxinintel Date: Fri, 5 Dec 2014 10:24:13 +0000 (+0800) Subject: Disable some useless services to make Tizen start faster X-Git-Tag: accepted/tizen/ivi/20141210.110459~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5a664df5f2e6d3d035922d44691ca3f71de9396b;p=profile%2Fivi%2Fmeta-ivi.git Disable some useless services to make Tizen start faster These Tizen specific services are not useful in Tizen. However, it still wastes time as systemd tries to queue and start them. So disabling these services will save some time during Tizen boot-up. Also, Tizen specific services are installed by their own related RPM packages. So it's better to disable them here other than in systemd. Change-Id: I9b9531c68683b76654b949c3d053e9ac81d21733 Signed-off-by: caoxinintel --- diff --git a/scripts/ivi-adaptation.post b/scripts/ivi-adaptation.post index 142b39e..d947fca 100644 --- a/scripts/ivi-adaptation.post +++ b/scripts/ivi-adaptation.post @@ -14,3 +14,11 @@ useradd -c "System based user" -d /home/app -g users -G app -m -u 5000 -s /bin/s # adjust TZ_SYS_DEFAULT_USER to 'app' sed -ri 's|^(TZ_SYS_DEFAULT_USER=).*$|\1app|' /etc/tizen-platform.conf +# disable system-server to make Tizen start faster +# but please remember to delete these link files manually if their rpm packages +# are re-installed or upgraded in system +rm -fr /usr/lib/systemd/system/sockets.target.wants/system-server.socket +rm -fr /usr/lib/systemd/system/multi-user.target.wants/system-server.service +rm -fr /usr/lib/systemd/system/graphical.target.wants/regpmon.service +rm -fr /usr/lib/systemd/system/graphical.target.wants/zbooting-done.service +