From fe06946b4633911e7d1770d164dffd572f1baba3 Mon Sep 17 00:00:00 2001 From: "jk7744.park" Date: Wed, 9 Sep 2015 02:17:16 +0900 Subject: [PATCH] tizen 2.3.1 release --- AUTHORS | 2 - filesystem/etc/emulator/model-config.sh | 24 +++------ filesystem/etc/emulator/mount-hostdir.sh | 0 filesystem/etc/emulator/select-boot-animation.sh | 24 +++++++++ filesystem/etc/emulator/setup-audio-volume.sh | 6 --- filesystem/etc/init.d/mount-hostdir | 0 filesystem/etc/init.d/setup-audio-volume | 2 - filesystem/etc/preconf.d/emulator_ns.preinit | 0 filesystem/etc/preconf.d/systemd_conf.preinit | 0 filesystem/etc/profile.d/proxy_setting.sh | 1 + filesystem/etc/rc.d/rc.emul | 0 filesystem/etc/rc.d/rc.firstboot | 0 filesystem/etc/rc.d/rc.shutdown | 24 +++------ filesystem/etc/rc.d/rc.sysinit | 0 .../default-extra-dependencies/ignore-units | 40 +++++++++++++++ .../lib/systemd/system/emul-common-preinit.service | 2 + .../systemd/system/emul-setup-audio-volume.service | 5 +- filesystem/usr/lib/systemd/system/sdbd.service | 14 ------ filesystem/usr/lib/systemd/system/sshd.service | 13 ----- .../usr/lib/systemd/system/tizen-boot.target | 6 +++ .../lib/systemd/system/tizen-generate-env.service | 12 +++++ .../systemd/system/tizen-readahead-collect.service | 17 +++++++ .../systemd/system/tizen-readahead-replay.service | 16 ++++++ .../usr/lib/systemd/system/tizen-runtime.target | 6 +++ .../usr/lib/systemd/system/tizen-system.target | 6 +++ filesystem/usr/lib/systemd/system/wm_ready.service | 11 +++++ .../lib/udev/rules.d/51-tizen-udev-default.rules | 22 +++++++++ .../usr/lib/udev/rules.d/95-tizen-emulator.rules | 15 +++--- packaging/system-plugin-emulator.changes | 24 +++++++++ packaging/system-plugin-emulator.spec | 57 ++++++++++++++++------ 30 files changed, 255 insertions(+), 94 deletions(-) mode change 100644 => 100755 filesystem/etc/emulator/model-config.sh mode change 100644 => 100755 filesystem/etc/emulator/mount-hostdir.sh create mode 100755 filesystem/etc/emulator/select-boot-animation.sh delete mode 100644 filesystem/etc/emulator/setup-audio-volume.sh mode change 100644 => 100755 filesystem/etc/init.d/mount-hostdir delete mode 100644 filesystem/etc/init.d/setup-audio-volume mode change 100644 => 100755 filesystem/etc/preconf.d/emulator_ns.preinit mode change 100644 => 100755 filesystem/etc/preconf.d/systemd_conf.preinit mode change 100644 => 100755 filesystem/etc/profile.d/proxy_setting.sh mode change 100644 => 100755 filesystem/etc/rc.d/rc.emul mode change 100644 => 100755 filesystem/etc/rc.d/rc.firstboot mode change 100644 => 100755 filesystem/etc/rc.d/rc.shutdown mode change 100644 => 100755 filesystem/etc/rc.d/rc.sysinit create mode 100644 filesystem/etc/systemd/default-extra-dependencies/ignore-units delete mode 100644 filesystem/usr/lib/systemd/system/sdbd.service delete mode 100644 filesystem/usr/lib/systemd/system/sshd.service create mode 100644 filesystem/usr/lib/systemd/system/tizen-boot.target create mode 100644 filesystem/usr/lib/systemd/system/tizen-generate-env.service create mode 100644 filesystem/usr/lib/systemd/system/tizen-readahead-collect.service create mode 100644 filesystem/usr/lib/systemd/system/tizen-readahead-replay.service create mode 100644 filesystem/usr/lib/systemd/system/tizen-runtime.target create mode 100644 filesystem/usr/lib/systemd/system/tizen-system.target create mode 100644 filesystem/usr/lib/systemd/system/wm_ready.service create mode 100644 filesystem/usr/lib/udev/rules.d/51-tizen-udev-default.rules diff --git a/AUTHORS b/AUTHORS index 978df0f..c9d544d 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,7 +1,5 @@ YeongKyoon Lee -DaiYoung Kim SeokYeon Hwang -SangJin Kim KiTae Kim JinHyung Jo SungMin Ha diff --git a/filesystem/etc/emulator/model-config.sh b/filesystem/etc/emulator/model-config.sh old mode 100644 new mode 100755 index 946b980..96a29e1 --- a/filesystem/etc/emulator/model-config.sh +++ b/filesystem/etc/emulator/model-config.sh @@ -11,7 +11,7 @@ if grep --silent "video=" $CMDLINE ; then echo -e "[${_G} modify the resolution value of platform features: ${C_}]" VIDEO=`sed s/.*video=// $CMDLINE | cut -d ' ' -f1` - FORMAT=`echo $VIDEO | cut -d ',' -f2` + FORMAT=`echo $VIDEO | cut -d ':' -f2 | cut -d ',' -f2` RESOLUTION=`echo $FORMAT | cut -d '-' -f1` WIDTH=`echo $RESOLUTION | cut -d 'x' -f1` HEIGHT=`echo $RESOLUTION | cut -d 'x' -f2` @@ -27,23 +27,13 @@ if grep --silent "video=" $CMDLINE ; then echo -e "[${_G} width=$WIDTH, height=$HEIGHT ${C_}]" # screen size - SCREENSIZE_KEY="tizen.org\/feature\/screen.size.normal." - SCREENSIZE_KEY_WVGA=""$SCREENSIZE_KEY"480.800\" type=\"bool\"" - SCREENSIZE_KEY_HD=""$SCREENSIZE_KEY"720.1280\" type=\"bool\"" + SCREENSIZE_KEY="tizen.org\/feature\/screen.size" + SCREENSIZE_KEY_NORMAL=""$SCREENSIZE_KEY".normal" + SCREENSIZE_KEY_NORMAL_RESOLUTION=""$SCREENSIZE_KEY_NORMAL"."$WIDTH"."$HEIGHT"\" type=\"bool\"" - if [ $WIDTH -eq 480 ] && [ $HEIGHT -eq 800 ] ; then - # WVGA - sed -i s/"$SCREENSIZE_KEY_WVGA".*\true\false\false\true\false\false\true\ /opt/nfc/sdkMsg + echo "Run Shutdown animation..." -nice -n -15 /usr/bin/boot-animation --offmsg " " & +nice -n -15 /usr/bin/boot-animation --offmsg " " --clear & sleep 1 -echo "Stopping menu screen..." -killall -9 menu_screen - -echo "Stopping all applications..." -/usr/bin/enter_deepsleep - echo "Stopping indicator..." killall -9 indicator -value=1 -while [&value != "0"]; -do - value='vconftool get memory/boot_animation/finished | awk '{print $4}'' - sleep 0.5 -done -sleep 1 -echo "Turn off LCD after finishing boot-animation" -xset dpms force off - # factory resetting... # flag set by factory-reset.sh if [ -f /opt/.factoryreset ]; then /usr/bin/run-factory-reset.sh fi -#echo 4 > /sys/class/graphics/fb0/blank diff --git a/filesystem/etc/rc.d/rc.sysinit b/filesystem/etc/rc.d/rc.sysinit old mode 100644 new mode 100755 diff --git a/filesystem/etc/systemd/default-extra-dependencies/ignore-units b/filesystem/etc/systemd/default-extra-dependencies/ignore-units new file mode 100644 index 0000000..df8bd62 --- /dev/null +++ b/filesystem/etc/systemd/default-extra-dependencies/ignore-units @@ -0,0 +1,40 @@ +ac.service +alarm-server.service +boot-osp.service +check-mount.service +crash-daemon.service +csc-starter.service +dbus.service +factory-pretest.service +factory-reset.service +immvibed.service +indicator.service +irsc_util.service +launchpad-preload.service +messagebus.service +ode-server.service +opt-usr-fsck.service +osp-tmpdir-setup.service +pkgmgr_recovery.service +power_qcom_init.service +pulseaudio.service +qmuxd.service +qseecom_ready.service +recovery-update.service +reset-verify.service +rmt_storage.service +samsung-secure-storage.service +secure-storage.service +security-server.service +slp-pkgmgr.service +smack-rules.service +sound-server.service +starter.service +system-server.service +tee-qsee.service +telephony-daemon.service +time.service +trm.service +wifi-module-check.service +wm_ready.service +wrt-security-daemon.service diff --git a/filesystem/usr/lib/systemd/system/emul-common-preinit.service b/filesystem/usr/lib/systemd/system/emul-common-preinit.service index 3ad24cf..641bdb1 100644 --- a/filesystem/usr/lib/systemd/system/emul-common-preinit.service +++ b/filesystem/usr/lib/systemd/system/emul-common-preinit.service @@ -9,6 +9,8 @@ Type=oneshot # platform features ExecStartPre=/bin/sh -c '/etc/emulator/model-config.sh' +# for boot-animation +ExecStartPre=/bin/sh -c '/etc/emulator/select-boot-animation.sh' # W/A for alarm-service ExecStart=/bin/touch /dev/rtc1 diff --git a/filesystem/usr/lib/systemd/system/emul-setup-audio-volume.service b/filesystem/usr/lib/systemd/system/emul-setup-audio-volume.service index f930330..351d420 100644 --- a/filesystem/usr/lib/systemd/system/emul-setup-audio-volume.service +++ b/filesystem/usr/lib/systemd/system/emul-setup-audio-volume.service @@ -4,7 +4,10 @@ DefaultDependencies=no [Service] Type=oneshot -ExecStart=/etc/emulator/setup-audio-volume.sh +ExecStart=/opt/usr/devel/usr/bin/amixer "cset" "name='Master Playback Switch'" "1" +ExecStart=/opt/usr/devel/usr/bin/amixer "cset" "name='Master Playback Volume'" "50" +ExecStart=/opt/usr/devel/usr/bin/amixer "cset" "name='PCM Playback Switch'" "1" +ExecStart=/opt/usr/devel/usr/bin/amixer "cset" "name='PCM Playback Volume'" "31" [Install] WantedBy=emulator_preinit.target diff --git a/filesystem/usr/lib/systemd/system/sdbd.service b/filesystem/usr/lib/systemd/system/sdbd.service deleted file mode 100644 index 0432676..0000000 --- a/filesystem/usr/lib/systemd/system/sdbd.service +++ /dev/null @@ -1,14 +0,0 @@ -[Unit] -Description=sdbd -Before=sensord.service - -[Service] -Type=forking -Environment=DISPLAY=:0 -PIDFile=/tmp/.sdbd.pid -RemainAfterExit=yes -ExecStartPre=/bin/bash -c "/bin/echo `/bin/sed 's/^.*sdb_port=\([^, ]*\).*$/\1/g' /proc/cmdline` > /opt/home/sdb_port.txt" -ExecStart=/usr/sbin/sdbd - -[Install] -WantedBy=emulator.target diff --git a/filesystem/usr/lib/systemd/system/sshd.service b/filesystem/usr/lib/systemd/system/sshd.service deleted file mode 100644 index 150ca10..0000000 --- a/filesystem/usr/lib/systemd/system/sshd.service +++ /dev/null @@ -1,13 +0,0 @@ -[Unit] -Description=OpenSSH Daemon -After=network.target - -[Service] -Type=forking -ExecStart=/etc/init.d/ssh start -KillMode=process -Restart=always - -[Install] -WantedBy=emulator.target - diff --git a/filesystem/usr/lib/systemd/system/tizen-boot.target b/filesystem/usr/lib/systemd/system/tizen-boot.target new file mode 100644 index 0000000..1533be5 --- /dev/null +++ b/filesystem/usr/lib/systemd/system/tizen-boot.target @@ -0,0 +1,6 @@ +[Unit] +Description=Tizen Boot +Requires=basic.target +Conflicts=rescue.service rescue.target +After=basic.target rescue.service rescue.target +Before=multi-user.target diff --git a/filesystem/usr/lib/systemd/system/tizen-generate-env.service b/filesystem/usr/lib/systemd/system/tizen-generate-env.service new file mode 100644 index 0000000..7e860a5 --- /dev/null +++ b/filesystem/usr/lib/systemd/system/tizen-generate-env.service @@ -0,0 +1,12 @@ +[Unit] +Description=Generate environment from /etc/profile.d +DefaultDependencies=no +After=opt.mount +Before=basic.target + +[Service] +Type=oneshot +ExecStart=/usr/bin/env -i sh -c 'source /etc/profile; env | egrep -v "^(HOME|PWD|SHLVL|_)=" > /run/tizen-mobile-env' + +[Install] +WantedBy=basic.target diff --git a/filesystem/usr/lib/systemd/system/tizen-readahead-collect.service b/filesystem/usr/lib/systemd/system/tizen-readahead-collect.service new file mode 100644 index 0000000..dc37903 --- /dev/null +++ b/filesystem/usr/lib/systemd/system/tizen-readahead-collect.service @@ -0,0 +1,17 @@ +[Unit] +Description=Collect Read-Ahead Data +DefaultDependencies=no +Conflicts=shutdown.target +After=smack.service smack_pre_labeling_priv.service +Before=sysinit.target shutdown.target +ConditionPathExists=/opt/etc/.vconf_labeling +ConditionPathExists=!/opt/.readahead + +[Service] +Type=notify +ExecStart=/usr/lib/systemd/systemd-readahead collect --timeout=6s --savedir=/opt +RemainAfterExit=yes +StandardOutput=null + +[Install] +WantedBy=default.target diff --git a/filesystem/usr/lib/systemd/system/tizen-readahead-replay.service b/filesystem/usr/lib/systemd/system/tizen-readahead-replay.service new file mode 100644 index 0000000..4ec17be --- /dev/null +++ b/filesystem/usr/lib/systemd/system/tizen-readahead-replay.service @@ -0,0 +1,16 @@ +[Unit] +Description=Replay Read-Ahead Data +DefaultDependencies=no +Conflicts=shutdown.target +After=smack.service smack_pre_labeling_priv.service +Before=sysinit.target shutdown.target +ConditionPathExists=/opt/.readahead + +[Service] +Type=notify +ExecStart=/usr/lib/systemd/systemd-readahead replay --savedir=/opt +RemainAfterExit=yes +StandardOutput=null + +[Install] +WantedBy=default.target diff --git a/filesystem/usr/lib/systemd/system/tizen-runtime.target b/filesystem/usr/lib/systemd/system/tizen-runtime.target new file mode 100644 index 0000000..b1bc216 --- /dev/null +++ b/filesystem/usr/lib/systemd/system/tizen-runtime.target @@ -0,0 +1,6 @@ +[Unit] +Description=Tizen Runtime +Requires=basic.target tizen-boot.target tizen-system.target +Conflicts=rescue.service rescue.target +After=basic.target tizen-boot.target tizen-system.target rescue.service rescue.target +Before=multi-user.target diff --git a/filesystem/usr/lib/systemd/system/tizen-system.target b/filesystem/usr/lib/systemd/system/tizen-system.target new file mode 100644 index 0000000..4240819 --- /dev/null +++ b/filesystem/usr/lib/systemd/system/tizen-system.target @@ -0,0 +1,6 @@ +[Unit] +Description=Tizen System +Requires=basic.target tizen-boot.target +Conflicts=rescue.service rescue.target +After=basic.target tizen-boot.target rescue.service rescue.target +Before=multi-user.target diff --git a/filesystem/usr/lib/systemd/system/wm_ready.service b/filesystem/usr/lib/systemd/system/wm_ready.service new file mode 100644 index 0000000..d8c182f --- /dev/null +++ b/filesystem/usr/lib/systemd/system/wm_ready.service @@ -0,0 +1,11 @@ +[Unit] +Description=waiting for window mananger +After=xorg.service +Before=tizen-boot.target + +[Service] +Type=oneshot +ExecStart=/bin/sh -c 'while [ ! -e /tmp/.wm_ready ]; do sleep 0.1 ; done' + +[Install] +WantedBy=tizen-boot.target diff --git a/filesystem/usr/lib/udev/rules.d/51-tizen-udev-default.rules b/filesystem/usr/lib/udev/rules.d/51-tizen-udev-default.rules new file mode 100644 index 0000000..ed45cb6 --- /dev/null +++ b/filesystem/usr/lib/udev/rules.d/51-tizen-udev-default.rules @@ -0,0 +1,22 @@ +# Tizen specific additional rules + +SUBSYSTEM=="tty", KERNEL=="ptmx", SECLABEL{smack}="*" +SUBSYSTEM=="tty", KERNEL=="tty", SECLABEL{smack}="*" +SUBSYSTEM=="tty", KERNEL=="tty[0-9]*", SECLABEL{smack}="*" +SUBSYSTEM=="vc", KERNEL=="vcs*|vcsa*", SECLABEL{smack}="*" +KERNEL=="tty[A-Z]*[0-9]|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*", SECLABEL{smack}="*" + +# input +SUBSYSTEM=="input", KERNEL=="mouse*|mice|event*", GROUP="input", MODE="0660" + +# video +KERNEL=="mali", GROUP="video", SECLABEL{smack}="*" +KERNEL=="slp_global_lock", GROUP="video", SECLABEL{smack}="*" +SUBSYSTEM=="video4linux", SECLABEL{smack}="*" +SUBSYSTEM=="drm", SECLABEL{smack}="*" + +SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", SECLABEL{smack}="*" + +KERNEL=="fuse", SECLABEL{smack}="*" + +LABEL="tizen_default_permissions_end" diff --git a/filesystem/usr/lib/udev/rules.d/95-tizen-emulator.rules b/filesystem/usr/lib/udev/rules.d/95-tizen-emulator.rules index 4ee89f5..18b3fae 100644 --- a/filesystem/usr/lib/udev/rules.d/95-tizen-emulator.rules +++ b/filesystem/usr/lib/udev/rules.d/95-tizen-emulator.rules @@ -1,15 +1,16 @@ -KERNEL=="glmem", MODE="0666", SMACK="*" -KERNEL=="yagl", MODE="0666", SMACK="*" +KERNEL=="glmem", MODE="0666", SECLABEL{smack}="*" +KERNEL=="yagl", MODE="0666", SECLABEL{smack}="*" +KERNEL=="esm", MODE="0666", SECLABEL{smack}="*" -KERNEL=="codec", GROUP="hwcodec", MODE="0666", SMACK="device::hwcodec" +KERNEL=="brillcodec", GROUP="hwcodec", MODE="0666", SECLABEL{smack}="*" -KERNEL=="video0", GROUP="camera", MODE="0660", SMACK="device::camera" -KERNEL=="video1", GROUP="video", MODE="0660", SMACK="device::video" -KERNEL=="video2", GROUP="video", MODE="0660", SMACK="device::video" +KERNEL=="video0", GROUP="camera", MODE="0660", SECLABEL{smack}="device::camera" +KERNEL=="video1", GROUP="video", MODE="0660", SECLABEL{smack}="device::video" +KERNEL=="video2", GROUP="video", MODE="0660", SECLABEL{smack}="device::video" KERNEL=="vdpram*", MODE="0644" # Moved from /etc/rc.d/rc3.d/S30brightness SUBSYSTEM=="lcd", ATTR{lcd_power}=="?*", RUN+="/bin/chown :system_bklight 0664 %S/%p/lcd_power" -SUBSYSTEM=="input", ATTR{name}=="ImExPS/2 Generic Explorer Mouse", ENV{ID_SEAT}="seat1" +SUBSYSTEM=="drm", SECLABEL{smack}="*" diff --git a/packaging/system-plugin-emulator.changes b/packaging/system-plugin-emulator.changes index a4ad7b2..6dfba30 100644 --- a/packaging/system-plugin-emulator.changes +++ b/packaging/system-plugin-emulator.changes @@ -1,3 +1,27 @@ +* Tue Nov 26 11:41:26 KST 2013 Sooyoung Ha +- modify fstab on spec file. + +* Mon Nov 25 17:08:11 UTC 2013 Sooyoung Ha +- add some service files from system-plugin-exynos git repository. + +* Fri Nov 1 06:19:37 UTC 2013 GiWoong Kim +- modified model-config.sh + +* Fri Oct 11 13:14:14 UTC 2013 Kitae Kim +- remove sdbd.service since sdbd package has included the service file. + +* Fri Oct 11 10:18:17 UTC 2013 GiWoong Kim +- Merge rc.shutdown 'system-plugin-slp' into emulator + +* Mon Sep 30 14:30:50 UTC 2013 GiWoong Kim +- added /opt/nfc/sdkMsg flushing to rc.shutdown + +* Mon Sep 30 02:57:50 UTC 2013 Kitae Kim +- include license file into package. + +* Thu Sep 12 19:03:38 UTC 2013 Kitae Kim +- added a rule for new codec device. + * Mon Jul 01 2013 GiWoong Kim - manage a key value of screen size for each model diff --git a/packaging/system-plugin-emulator.spec b/packaging/system-plugin-emulator.spec index 55a1ee5..29f25fc 100644 --- a/packaging/system-plugin-emulator.spec +++ b/packaging/system-plugin-emulator.spec @@ -1,19 +1,19 @@ Name: system-plugin-emulator -Version: 0.0.11 +Version: 0.1.5 Release: 1 %define systemd_dir /usr/lib/systemd Summary: System plugin for emulator License: Apache-2.0 -Group: System/Base +Group: System/Configuration Requires: udev Requires: util-linux -Requires: sysvinit Requires(post): setup Requires(post): coreutils Source0: %{name}-%{version}.tar.gz Source1001: packaging/%{name}.manifest +ExclusiveArch: %{ix86} %description System plugin files for emulator @@ -32,7 +32,6 @@ cp -arf filesystem/* %{buildroot} if [ ! -d %{buildroot}/etc/rc.d/rc3.d ]; then mkdir -p %{buildroot}/etc/rc.d/rc3.d fi -ln -s /etc/init.d/setup-audio-volume %{buildroot}//etc/rc.d/rc3.d/S02setup-audio-volume ln -s /etc/init.d/mount-hostdir %{buildroot}//etc/rc.d/rc3.d/S03mount-hostdir ln -s /etc/init.d/ssh %{buildroot}/etc/rc.d/rc3.d/S50ssh @@ -47,26 +46,44 @@ ln -s %{systemd_dir}/system/emul-common-preinit.service %{buildroot}/%{systemd_d # for emulator.target mkdir -p %{buildroot}/%{systemd_dir}/system/multi-user.target.wants ln -s %{systemd_dir}/system/emulator.target %{buildroot}/%{systemd_dir}/system/multi-user.target.wants/ +ln -s %{systemd_dir}/system/tizen-boot.target %{buildroot}/%{systemd_dir}/system/multi-user.target.wants/ +ln -s %{systemd_dir}/system/tizen-system.target %{buildroot}/%{systemd_dir}/system/multi-user.target.wants/ +ln -s %{systemd_dir}/system/tizen-runtime.target %{buildroot}/%{systemd_dir}/system/multi-user.target.wants/ mkdir -p %{buildroot}/%{systemd_dir}/system/emulator.target.wants -ln -s %{systemd_dir}/system/sdbd.service %{buildroot}/%{systemd_dir}/system/emulator.target.wants/ -ln -s %{systemd_dir}/system/sshd.service %{buildroot}/%{systemd_dir}/system/emulator.target.wants/ +# services from system-plugin-exynos +ln -s ../tizen-generate-env.service %{buildroot}/%{systemd_dir}/system/basic.target.wants/ +mkdir -p %{buildroot}/%{systemd_dir}/system/default.target.wants +ln -s ../tizen-readahead-collect.service %{buildroot}/%{systemd_dir}/system/default.target.wants/ +ln -s ../tizen-readahead-replay.service %{buildroot}/%{systemd_dir}/system/default.target.wants/ +mkdir -p %{buildroot}/%{systemd_dir}/system/tizen-boot.target.wants +ln -s ../wm_ready.service %{buildroot}/%{systemd_dir}/system/tizen-boot.target.wants/ +mkdir -p %{buildroot}/%{systemd_dir}/system/tizen-system.target.wants # for host file sharing mkdir -p %{buildroot}/mnt/host +# include license +mkdir -p %{buildroot}/usr/share/license +cp LICENSE %{buildroot}/usr/share/license/%{name} + %post #make fstab if [ -e /etc/fstab ]; then +%if "%{?tizen_profile_name}" == "mobile" echo "/opt/var /var bind bind 0 0" >> /etc/fstab - echo "/tmpfs /tmp tmpfs defaults 0 0" >> /etc/fstab +%endif + echo "tmpfs /tmp tmpfs comment=havefs-smackfs-smackfsroot=* 0 0" >> /etc/fstab echo "/dev/vdb swap swap defaults 0 0" >> /etc/fstab fi +%posttrans +#run emulator_ns.preinit script after all packages have been installed. +/etc/preconf.d/emulator_ns.preinit + %files -/etc/emulator/setup-audio-volume.sh /etc/emulator/mount-hostdir.sh /etc/emulator/model-config.sh -/etc/init.d/setup-audio-volume +/etc/emulator/select-boot-animation.sh /etc/init.d/mount-hostdir /etc/inittab /etc/preconf.d/emulator_ns.preinit @@ -76,22 +93,34 @@ fi /etc/rc.d/rc.firstboot /etc/rc.d/rc.shutdown /etc/rc.d/rc.sysinit -/etc/rc.d/rc3.d/S02setup-audio-volume /etc/rc.d/rc3.d/S03mount-hostdir /etc/rc.d/rc3.d/S50ssh +/etc/systemd/default-extra-dependencies/ignore-units /usr/lib/systemd/system/emulator_preinit.target /usr/lib/systemd/system/emulator.target /usr/lib/systemd/system/basic.target.wants/emulator_preinit.target +/usr/lib/systemd/system/basic.target.wants/tizen-generate-env.service +/usr/lib/systemd/system/default.target.wants/tizen-readahead-collect.service +/usr/lib/systemd/system/default.target.wants/tizen-readahead-replay.service /usr/lib/systemd/system/multi-user.target.wants/emulator.target +/usr/lib/systemd/system/multi-user.target.wants/tizen-boot.target +/usr/lib/systemd/system/multi-user.target.wants/tizen-system.target +/usr/lib/systemd/system/multi-user.target.wants/tizen-runtime.target /usr/lib/systemd/system/emul-setup-audio-volume.service /usr/lib/systemd/system/emul-mount-hostdir.service /usr/lib/systemd/system/emul-common-preinit.service /usr/lib/systemd/system/emulator_preinit.target.wants/emul-setup-audio-volume.service /usr/lib/systemd/system/emulator_preinit.target.wants/emul-mount-hostdir.service /usr/lib/systemd/system/emulator_preinit.target.wants/emul-common-preinit.service -/usr/lib/systemd/system/sdbd.service -/usr/lib/systemd/system/sshd.service -/usr/lib/systemd/system/emulator.target.wants/sdbd.service -/usr/lib/systemd/system/emulator.target.wants/sshd.service +/usr/lib/systemd/system/tizen-boot.target +/usr/lib/systemd/system/tizen-system.target +/usr/lib/systemd/system/tizen-runtime.target +/usr/lib/systemd/system/tizen-boot.target.wants/wm_ready.service +/usr/lib/systemd/system/tizen-readahead-collect.service +/usr/lib/systemd/system/tizen-readahead-replay.service +/usr/lib/systemd/system/wm_ready.service +/usr/lib/systemd/system/tizen-generate-env.service +/usr/lib/udev/rules.d/51-tizen-udev-default.rules /usr/lib/udev/rules.d/95-tizen-emulator.rules %dir /mnt/host +/usr/share/license/%{name} -- 2.7.4