INSTALL(TARGETS ${PROJECT_NAME} DESTINATION bin)
INSTALL(FILES ${CMAKE_SOURCE_DIR}/conf/org.tizen.system.storage.conf DESTINATION /etc/dbus-1/system.d)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/conf/block.conf DESTINATION /etc/storaged)
+INSTALL(FILES ${CMAKE_SOURCE_DIR}/conf/storage.conf DESTINATION /etc/storaged)
INSTALL(FILES ${CMAKE_SOURCE_DIR}/systemd/org.tizen.system.storage.service DESTINATION /usr/share/dbus-1/system-services)
INSTALL(DIRECTORY ${CMAKE_SOURCE_DIR}/systemd/ DESTINATION lib/systemd/system
FILES_MATCHING
--- /dev/null
+[Block]
+
+[MMC]
+Multimount=no # yes or no
+ExtendedInternalStorage=yes # yes or no
+
+[SCSI]
+Multimount=yes # yes or no
+
+[Mapper]
+Multimount=no
+ExtendedInternalStorage=yes
\ No newline at end of file
--- /dev/null
+{
+ "/opt":[
+ {
+ "level":"critical",
+ "path":"/opt/val/test",
+ "target":"all",
+ "except":[
+ "/opt/val/test/except1",
+ "/opt/val/test/except2"
+ ]
+ }
+ ],
+ "/opt/usr":[
+ {
+ "level":"warning",
+ "path":"/opt/usr/etc/test/remain_root",
+ "target":"file"
+ },
+ {
+ "level":"warning",
+ "path":"/opt/usr/etc/test/journal",
+ "target":"all",
+ "except":[
+ "/opt/usr/etc/test/journal/except_dir",
+ "/opt/usr/etc/test/journal/except_file"
+ ]
+ },
+ {
+ "level":"warning",
+ "path":"/opt/usr/etc/test/delete"
+ },
+ {
+ "level":"critical",
+ "path":"/opt/usr/etc/test/critical"
+ },
+ {
+ "level":"warning",
+ "path":"/opt/usr/etc/test/log",
+ "target":"oldfile",
+ "except":[
+ "/opt/usr/etc/test/log/exceptlog.1"
+ ]
+ }
+ ]
+}
--- /dev/null
+[LOWSTORAGE]
+#5%
+WARNING_LEVEL=5
+#0.1%
+CRITICAL_LEVEL=0.1
+#0.0%
+FULL_LEVEL=0
SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES PREFIX "")
INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR}/storaged COMPONENT RuntimeLibraries)
-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/block.conf DESTINATION /etc/storaged)
INSTALL(PROGRAMS ${CMAKE_CURRENT_SOURCE_DIR}/mmc-smack-label DESTINATION bin)
+++ /dev/null
-[Block]
-
-[MMC]
-Multimount=no # yes or no
-ExtendedInternalStorage=yes # yes or no
-
-[SCSI]
-Multimount=yes # yes or no
-
-[Mapper]
-Multimount=no
-ExtendedInternalStorage=yes
\ No newline at end of file
SET_TARGET_PROPERTIES(${PROJECT_NAME} PROPERTIES PREFIX "")
INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${LIB_INSTALL_DIR}/storaged COMPONENT RuntimeLibraries)
-
-INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/storage.conf DESTINATION /etc/storaged)
+++ /dev/null
-{
- "/opt":[
- {
- "level":"critical",
- "path":"/opt/val/test",
- "target":"all",
- "except":[
- "/opt/val/test/except1",
- "/opt/val/test/except2"
- ]
- }
- ],
- "/opt/usr":[
- {
- "level":"warning",
- "path":"/opt/usr/etc/test/remain_root",
- "target":"file"
- },
- {
- "level":"warning",
- "path":"/opt/usr/etc/test/journal",
- "target":"all",
- "except":[
- "/opt/usr/etc/test/journal/except_dir",
- "/opt/usr/etc/test/journal/except_file"
- ]
- },
- {
- "level":"warning",
- "path":"/opt/usr/etc/test/delete"
- },
- {
- "level":"critical",
- "path":"/opt/usr/etc/test/critical"
- },
- {
- "level":"warning",
- "path":"/opt/usr/etc/test/log",
- "target":"oldfile",
- "except":[
- "/opt/usr/etc/test/log/exceptlog.1"
- ]
- }
- ]
-}
+++ /dev/null
-[LOWSTORAGE]
-#5%
-WARNING_LEVEL=5
-#0.1%
-CRITICAL_LEVEL=0.1
-#0.0%
-FULL_LEVEL=0