From 3ef6ff432581766cf16223ed2492a8bd20f2d836 Mon Sep 17 00:00:00 2001 From: Amlal Date: Fri, 17 Jan 2025 11:41:03 +0100 Subject: ADD: Fix file structure of journal (using FHS) Signed-off-by: Amlal --- dev/Kernel/FSKit/NeFS.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'dev/Kernel') diff --git a/dev/Kernel/FSKit/NeFS.h b/dev/Kernel/FSKit/NeFS.h index ba782d79..5d0d7582 100644 --- a/dev/Kernel/FSKit/NeFS.h +++ b/dev/Kernel/FSKit/NeFS.h @@ -364,6 +364,7 @@ namespace Kernel if (!parser) return NO; + delete parser->CreateCatalog("/etc/xml/", 0, kNeFSCatalogKindDir); mNode = parser->CreateCatalog(mStamp); if (!mNode) @@ -413,7 +414,7 @@ namespace Kernel rt_copy_memory(mStamp, new_fork.CatalogName, rt_string_len(mStamp)); rt_copy_memory(journal_name, new_fork.ForkName, rt_string_len(journal_name)); - new_fork.ResourceKind = kNeFSCatalogKindMetaFile; + new_fork.ResourceKind = 0; new_fork.ResourceId = 0; new_fork.ResourceFlags = 0; new_fork.DataSize = rt_string_len(xml_data); @@ -430,7 +431,7 @@ namespace Kernel } private: - Char mStamp[255] = {"/sys/journal" kNeFSJournalExt}; + Char mStamp[kNeFSNodeNameLen] = {"/etc/xml/journal" kNeFSJournalExt}; }; namespace NeFS -- cgit v1.2.3