diff options
| author | Amlal <amlal.elmahrouss@icloud.com> | 2025-01-17 11:41:03 +0100 |
|---|---|---|
| committer | Amlal <amlal.elmahrouss@icloud.com> | 2025-01-17 11:41:03 +0100 |
| commit | 3ef6ff432581766cf16223ed2492a8bd20f2d836 (patch) | |
| tree | 4a2b0adc3b31d09a4ebcf07b16e9d333c9118aa9 | |
| parent | bb40d21e784ddefd7f0fa45f502b84ba4b4889e7 (diff) | |
ADD: Fix file structure of journal (using FHS)
Signed-off-by: Amlal <amlal.elmahrouss@icloud.com>
| -rw-r--r-- | dev/Kernel/FSKit/NeFS.h | 5 |
1 files changed, 3 insertions, 2 deletions
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 |
