Fix mount configuration in %post 48/22548/1 tizen_3.0.m14.2_ivi accepted/tizen/common/20140610.160608 accepted/tizen/ivi/20140614.134851 accepted/tizen/ivi/20140619.124151 submit/tizen/20140610.111556 submit/tizen_common/20140610.111721 submit/tizen_common/20140610.113616 submit/tizen_common/20140918.063644 submit/tizen_ivi/20140610.132733 submit/tizen_ivi/20140918.063638 tizen_3.0.m14.2_ivi_release
authorRafal Krypa <r.krypa@samsung.com>
Thu, 5 Jun 2014 16:05:50 +0000 (18:05 +0200)
committerRafal Krypa <r.krypa@samsung.com>
Thu, 5 Jun 2014 16:10:49 +0000 (18:10 +0200)
commit7a9519b183fac261f4bb0e0c33be2f9bbfa59322
tree88d2adf0ae6928602fe93a2a61e1a31b1100123f
parentb72a0a47cbde494e8f036fe3dfcf8b745c0efee6
Fix mount configuration in %post

This package used to add three entries to /etc/fstab:

1. Bind mount of /opt/var to /var.
On Common it breaks the system, because /opt/var exists and contains only
few files. On IVI it's useless, because /opt/var doesn't exist.
On Mobile /opt/var is a hardlink to /opt, so it does nothing.
Removing this mount config.

2. Tmpfs mount for /tmp
This is useless on all profiles, because systemd already does that. And it
does it better, because it specifies more options, like Smack label.
Removing this mount config.

3. Swap on /dev/vdb
This works OK. for Common and Mobile. But IVI comes with no /etc/fstab, so
it doesn't get the swap.
Converting this mount config to systemd unit file.

Change-Id: Ic401f5ccb438fe2c17490247c6ef269de7820e13
Signed-off-by: Rafal Krypa <r.krypa@samsung.com>
filesystem/usr/lib/systemd/system/dev-vdb.swap [new file with mode: 0644]
packaging/system-plugin-emulator.spec