Add system-plugin-config-2parts.rpm 95/166395/1 accepted/tizen_4.0_unified accepted/tizen/4.0/unified/20180111.051306 submit/tizen_4.0/20180110.051427 tizen_4.0.IoT.p2_release
authorHyotaek Shim <hyotaek.shim@samsung.com>
Wed, 10 Jan 2018 04:51:14 +0000 (13:51 +0900)
committerHyotaek Shim <hyotaek.shim@samsung.com>
Wed, 10 Jan 2018 04:51:14 +0000 (13:51 +0900)
Change-Id: I35d62ef75f900a50f1828303c2322d907e18557f
Signed-off-by: Hyotaek Shim <hyotaek.shim@samsung.com>
etc/fstab_2part [deleted file]
etc/fstab_2parts [new file with mode: 0644]
packaging/system-plugin.spec

diff --git a/etc/fstab_2part b/etc/fstab_2part
deleted file mode 100644 (file)
index 2f335c7..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-# <file system> <mount point>   <type>  <options>           <dump> <pass>
-/dev/root       /               ext4    defaults,noatime,ro 0      1
-LABEL=system-data /opt          ext4    defaults,noatime    0      2
diff --git a/etc/fstab_2parts b/etc/fstab_2parts
new file mode 100644 (file)
index 0000000..2f335c7
--- /dev/null
@@ -0,0 +1,3 @@
+# <file system> <mount point>   <type>  <options>           <dump> <pass>
+/dev/root       /               ext4    defaults,noatime,ro 0      1
+LABEL=system-data /opt          ext4    defaults,noatime    0      2
index 1c4f997ea06391b1bdfeeba999a448dc2d40147c..52b10d1333c038b984bf97a08cfa0011388dbf23 100644 (file)
@@ -144,6 +144,14 @@ BuildArch: noarch
 %description config-udev-sdbd-switch
 This package provides configuration files to trigger sdb with udev rule.
 
+%package config-2parts
+Summary: System configuration files for storage partitions
+Requires: %{name} = %{version}-%{release}
+BuildArch: noarch
+
+%description config-2parts
+This package provides configuration files for /etc/fstab(remount) and resize2fs@.service.
+
 %prep
 %setup -q
 
@@ -204,7 +212,7 @@ install -m 644 etc/fstab_initrd %{buildroot}%{_sysconfdir}
 # lazymnt
 install -m 644 etc/fstab_lazymnt %{buildroot}%{_sysconfdir}
 install -m 644 etc/fstab_initrd_lazymnt %{buildroot}%{_sysconfdir}
-install -m 644 etc/fstab_2part %{buildroot}%{_sysconfdir}
+install -m 644 etc/fstab_2parts %{buildroot}%{_sysconfdir}
 %if %{temp_wait_mount}
 mkdir -p %{buildroot}%{_unitdir_user}/basic.target.wants
 install -m 644 units/wait-user-mount.service %{buildroot}%{_unitdir_user}
@@ -284,13 +292,12 @@ systemctl daemon-reload
 %{_unitdir}/basic.target.wants/resize2fs@dev-disk-by\x2dlabel-system\x2ddata.service
 %{_unitdir}/basic.target.wants/resize2fs@dev-disk-by\x2dlabel-user.service
 %{_unitdir}/basic.target.wants/resize2fs@dev-disk-by\x2dlabel-rootfs.service
-%{_sysconfdir}/fstab_2part
+%{_sysconfdir}/fstab_2parts
 %{_prefix}/lib/udev/hwdb.d/60-evdev.hwdb
 
 %post iot
 %{_prefix}/bin/udevadm hwdb --update
-rm %{_sysconfdir}/fstab
-mv %{_sysconfdir}/fstab_2part %{_sysconfdir}/fstab
+mv %{_sysconfdir}/fstab_2parts %{_sysconfdir}/fstab
 
 %posttrans iot
 # platform/upstream/dbus
@@ -430,3 +437,13 @@ ln -s /sbin/init.wrapper /sbin/init
 %license LICENSE.Apache-2.0
 %{_bindir}/sdb-mode.sh
 %{_prefix}/lib/udev/rules.d/99-sdb-switch.rules
+
+%files config-2parts
+%manifest %{name}.manifest
+%license LICENSE.Apache-2.0
+%{_unitdir}/basic.target.wants/resize2fs@dev-disk-by\x2dlabel-rootfs.service
+%{_unitdir}/basic.target.wants/resize2fs@dev-disk-by\x2dlabel-system\x2ddata.service
+%{_sysconfdir}/fstab_2parts
+
+%post config-2parts
+mv %{_sysconfdir}/fstab_2parts %{_sysconfdir}/fstab