diff --git a/reactos/subsys/system/directory.xml b/reactos/subsys/system/directory.xml
index 143d6269de8..ee7451715c7 100644
--- a/reactos/subsys/system/directory.xml
+++ b/reactos/subsys/system/directory.xml
@@ -22,6 +22,9 @@
+
+
+
diff --git a/reactos/subsys/system/lsass/lsass.c b/reactos/subsys/system/lsass/lsass.c
index 52df623845c..8114fb649d5 100644
--- a/reactos/subsys/system/lsass/lsass.c
+++ b/reactos/subsys/system/lsass/lsass.c
@@ -1,5 +1,4 @@
-/* $Id$
- *
+/*
* reactos/subsys/system/lsass/lsass.c
*
* ReactOS Operating System
@@ -27,9 +26,13 @@
* Compiled successfully with egcs 1.1.2
*/
#include
-#include NTOS_MODE_USER
+#include
+#define NTOS_MODE_USER
#include
+
#include
+//#include
+#include
#define NDEBUG
#include
@@ -46,6 +49,7 @@ WinMain(HINSTANCE hInstance,
DPRINT("Local Security Authority Subsystem\n");
DPRINT(" Initializing...\n");
+ /* Initialize the LSA server DLL. */
Status = LsapInitLsa();
if (!NT_SUCCESS(Status))
{
@@ -53,8 +57,20 @@ WinMain(HINSTANCE hInstance,
goto ByeBye;
}
+#if 0
+ /* Initialize the SAM server DLL. */
+ Status = SamIInitialize();
+ if (!NT_SUCCESS(Status))
+ {
+ DPRINT1("SamIInitialize() failed (Status 0x%08lX)\n", Status);
+ goto ByeBye;
+ }
+#endif
+
/* FIXME: More initialization */
+ DPRINT(" Done...\n");
+
ByeBye:
NtTerminateThread(NtCurrentThread(), Status);
diff --git a/reactos/subsys/system/lsass/lsass.xml b/reactos/subsys/system/lsass/lsass.xml
new file mode 100644
index 00000000000..d99116a1e44
--- /dev/null
+++ b/reactos/subsys/system/lsass/lsass.xml
@@ -0,0 +1,10 @@
+
+ .
+
+
+
+ ntdll
+ lsasrv
+ lsass.c
+ lsass.rc
+