diff --git a/authenticator/bin/de/hsadmin/cas/SmtpAuthenticator$SmtpAuthException.class b/authenticator/bin/de/hsadmin/cas/SmtpAuthenticator$SmtpAuthException.class
new file mode 100644
index 0000000..f9b79c6
Binary files /dev/null and b/authenticator/bin/de/hsadmin/cas/SmtpAuthenticator$SmtpAuthException.class differ
diff --git a/authenticator/bin/de/hsadmin/cas/SmtpAuthenticator.class b/authenticator/bin/de/hsadmin/cas/SmtpAuthenticator.class
new file mode 100644
index 0000000..07f0b18
Binary files /dev/null and b/authenticator/bin/de/hsadmin/cas/SmtpAuthenticator.class differ
diff --git a/hsarback/bin/de/hsadmin/cliClientConnector/ArgumentParser.class b/hsarback/bin/de/hsadmin/cliClientConnector/ArgumentParser.class
new file mode 100644
index 0000000..a5504a0
Binary files /dev/null and b/hsarback/bin/de/hsadmin/cliClientConnector/ArgumentParser.class differ
diff --git a/hsarback/bin/de/hsadmin/cliClientConnector/BusinessException.class b/hsarback/bin/de/hsadmin/cliClientConnector/BusinessException.class
new file mode 100644
index 0000000..1ddc992
Binary files /dev/null and b/hsarback/bin/de/hsadmin/cliClientConnector/BusinessException.class differ
diff --git a/hsarback/bin/de/hsadmin/cliClientConnector/CLIClientConnectorServlet$FunctionNotKnownException.class b/hsarback/bin/de/hsadmin/cliClientConnector/CLIClientConnectorServlet$FunctionNotKnownException.class
new file mode 100644
index 0000000..db02c38
Binary files /dev/null and b/hsarback/bin/de/hsadmin/cliClientConnector/CLIClientConnectorServlet$FunctionNotKnownException.class differ
diff --git a/hsarback/bin/de/hsadmin/cliClientConnector/CLIClientConnectorServlet$UnknownModuleException.class b/hsarback/bin/de/hsadmin/cliClientConnector/CLIClientConnectorServlet$UnknownModuleException.class
new file mode 100644
index 0000000..06c17b0
Binary files /dev/null and b/hsarback/bin/de/hsadmin/cliClientConnector/CLIClientConnectorServlet$UnknownModuleException.class differ
diff --git a/hsarback/bin/de/hsadmin/cliClientConnector/CLIClientConnectorServlet.class b/hsarback/bin/de/hsadmin/cliClientConnector/CLIClientConnectorServlet.class
new file mode 100644
index 0000000..339c460
Binary files /dev/null and b/hsarback/bin/de/hsadmin/cliClientConnector/CLIClientConnectorServlet.class differ
diff --git a/hsarback/bin/de/hsadmin/cliClientConnector/ModuleModel.class b/hsarback/bin/de/hsadmin/cliClientConnector/ModuleModel.class
new file mode 100644
index 0000000..f1a163e
Binary files /dev/null and b/hsarback/bin/de/hsadmin/cliClientConnector/ModuleModel.class differ
diff --git a/hsarback/bin/de/hsadmin/cliClientConnector/OidsNotFoundException.class b/hsarback/bin/de/hsadmin/cliClientConnector/OidsNotFoundException.class
new file mode 100644
index 0000000..9e47efe
Binary files /dev/null and b/hsarback/bin/de/hsadmin/cliClientConnector/OidsNotFoundException.class differ
diff --git a/hsarback/bin/de/hsadmin/cliClientConnector/TechnicalException.class b/hsarback/bin/de/hsadmin/cliClientConnector/TechnicalException.class
new file mode 100644
index 0000000..f854af3
Binary files /dev/null and b/hsarback/bin/de/hsadmin/cliClientConnector/TechnicalException.class differ
diff --git a/hsarback/bin/de/hsadmin/cliClientConnector/VersionModel.class b/hsarback/bin/de/hsadmin/cliClientConnector/VersionModel.class
new file mode 100644
index 0000000..a36e7e3
Binary files /dev/null and b/hsarback/bin/de/hsadmin/cliClientConnector/VersionModel.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/AbstractEntity.class b/hsarback/bin/de/hsadmin/core/model/AbstractEntity.class
new file mode 100644
index 0000000..539e6fe
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/AbstractEntity.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/AbstractModuleImpl.class b/hsarback/bin/de/hsadmin/core/model/AbstractModuleImpl.class
new file mode 100644
index 0000000..6b21a56
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/AbstractModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/AnnFieldIO.class b/hsarback/bin/de/hsadmin/core/model/AnnFieldIO.class
new file mode 100644
index 0000000..982325a
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/AnnFieldIO.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/AnnModuleImpl.class b/hsarback/bin/de/hsadmin/core/model/AnnModuleImpl.class
new file mode 100644
index 0000000..931587a
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/AnnModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/AuthenticationException.class b/hsarback/bin/de/hsadmin/core/model/AuthenticationException.class
new file mode 100644
index 0000000..b352f5f
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/AuthenticationException.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/AuthorisationException.class b/hsarback/bin/de/hsadmin/core/model/AuthorisationException.class
new file mode 100644
index 0000000..b74d304
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/AuthorisationException.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/EntitySessionHelper.class b/hsarback/bin/de/hsadmin/core/model/EntitySessionHelper.class
new file mode 100644
index 0000000..4961828
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/EntitySessionHelper.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/GenericModuleImpl.class b/hsarback/bin/de/hsadmin/core/model/GenericModuleImpl.class
new file mode 100644
index 0000000..d937680
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/GenericModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/HSAdminException.class b/hsarback/bin/de/hsadmin/core/model/HSAdminException.class
new file mode 100644
index 0000000..259f8cb
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/HSAdminException.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/LoginUser.class b/hsarback/bin/de/hsadmin/core/model/LoginUser.class
new file mode 100644
index 0000000..a30ec7c
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/LoginUser.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/ModuleInterface.class b/hsarback/bin/de/hsadmin/core/model/ModuleInterface.class
new file mode 100644
index 0000000..60e019e
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/ModuleInterface.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/PersistenceManager.class b/hsarback/bin/de/hsadmin/core/model/PersistenceManager.class
new file mode 100644
index 0000000..f25c7c5
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/PersistenceManager.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/PersistenceManagerContextListener.class b/hsarback/bin/de/hsadmin/core/model/PersistenceManagerContextListener.class
new file mode 100644
index 0000000..5333297
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/PersistenceManagerContextListener.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/PrivilegesInterface.class b/hsarback/bin/de/hsadmin/core/model/PrivilegesInterface.class
new file mode 100644
index 0000000..e592235
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/PrivilegesInterface.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/PrivilegesModuleImpl.class b/hsarback/bin/de/hsadmin/core/model/PrivilegesModuleImpl.class
new file mode 100644
index 0000000..f87e055
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/PrivilegesModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/ReadWriteAccess.class b/hsarback/bin/de/hsadmin/core/model/ReadWriteAccess.class
new file mode 100644
index 0000000..5cd9b69
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/ReadWriteAccess.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/SearchFilter.class b/hsarback/bin/de/hsadmin/core/model/SearchFilter.class
new file mode 100644
index 0000000..1916ae8
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/SearchFilter.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/SecureDefaultModuleImpl.class b/hsarback/bin/de/hsadmin/core/model/SecureDefaultModuleImpl.class
new file mode 100644
index 0000000..31f367a
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/SecureDefaultModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/TicketValidator.class b/hsarback/bin/de/hsadmin/core/model/TicketValidator.class
new file mode 100644
index 0000000..f9b6d85
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/TicketValidator.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/Transaction$QueueTaskStore.class b/hsarback/bin/de/hsadmin/core/model/Transaction$QueueTaskStore.class
new file mode 100644
index 0000000..a8cff9c
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/Transaction$QueueTaskStore.class differ
diff --git a/hsarback/bin/de/hsadmin/core/model/Transaction.class b/hsarback/bin/de/hsadmin/core/model/Transaction.class
new file mode 100644
index 0000000..a5bc9dc
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/model/Transaction.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/AbstractProcessor.class b/hsarback/bin/de/hsadmin/core/qserv/AbstractProcessor.class
new file mode 100644
index 0000000..1a14a40
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/AbstractProcessor.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/CommandShell.class b/hsarback/bin/de/hsadmin/core/qserv/CommandShell.class
new file mode 100644
index 0000000..c6a0219
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/CommandShell.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/CompoundProcessor.class b/hsarback/bin/de/hsadmin/core/qserv/CompoundProcessor.class
new file mode 100644
index 0000000..202a59a
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/CompoundProcessor.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/CopyFileProcessor.class b/hsarback/bin/de/hsadmin/core/qserv/CopyFileProcessor.class
new file mode 100644
index 0000000..727b215
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/CopyFileProcessor.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/CreateFileProcessor.class b/hsarback/bin/de/hsadmin/core/qserv/CreateFileProcessor.class
new file mode 100644
index 0000000..a080222
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/CreateFileProcessor.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/EntityProcessorFactory.class b/hsarback/bin/de/hsadmin/core/qserv/EntityProcessorFactory.class
new file mode 100644
index 0000000..53c51f7
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/EntityProcessorFactory.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/JDBCProcessor.class b/hsarback/bin/de/hsadmin/core/qserv/JDBCProcessor.class
new file mode 100644
index 0000000..5556ee3
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/JDBCProcessor.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/MailerProcessor.class b/hsarback/bin/de/hsadmin/core/qserv/MailerProcessor.class
new file mode 100644
index 0000000..9fc3142
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/MailerProcessor.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/Processor.class b/hsarback/bin/de/hsadmin/core/qserv/Processor.class
new file mode 100644
index 0000000..88dd1c7
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/Processor.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/ProcessorException.class b/hsarback/bin/de/hsadmin/core/qserv/ProcessorException.class
new file mode 100644
index 0000000..3afddaf
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/ProcessorException.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/QueueClient.class b/hsarback/bin/de/hsadmin/core/qserv/QueueClient.class
new file mode 100644
index 0000000..34208c6
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/QueueClient.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/QueueCommons.class b/hsarback/bin/de/hsadmin/core/qserv/QueueCommons.class
new file mode 100644
index 0000000..3c20865
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/QueueCommons.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/QueueServer$1.class b/hsarback/bin/de/hsadmin/core/qserv/QueueServer$1.class
new file mode 100644
index 0000000..24317e2
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/QueueServer$1.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/QueueServer.class b/hsarback/bin/de/hsadmin/core/qserv/QueueServer.class
new file mode 100644
index 0000000..e09d0d6
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/QueueServer.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/QueueStatusReceiverServlet.class b/hsarback/bin/de/hsadmin/core/qserv/QueueStatusReceiverServlet.class
new file mode 100644
index 0000000..49cc2f5
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/QueueStatusReceiverServlet.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/QueueTask$QueueTaskStatus.class b/hsarback/bin/de/hsadmin/core/qserv/QueueTask$QueueTaskStatus.class
new file mode 100644
index 0000000..4f86396
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/QueueTask$QueueTaskStatus.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/QueueTask.class b/hsarback/bin/de/hsadmin/core/qserv/QueueTask.class
new file mode 100644
index 0000000..bebcab8
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/QueueTask.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/ShellException.class b/hsarback/bin/de/hsadmin/core/qserv/ShellException.class
new file mode 100644
index 0000000..ea9b71c
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/ShellException.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/ShellProcessor.class b/hsarback/bin/de/hsadmin/core/qserv/ShellProcessor.class
new file mode 100644
index 0000000..3ea68aa
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/ShellProcessor.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/SmtpHelper.class b/hsarback/bin/de/hsadmin/core/qserv/SmtpHelper.class
new file mode 100644
index 0000000..a39189e
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/SmtpHelper.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/TemplateProcessor.class b/hsarback/bin/de/hsadmin/core/qserv/TemplateProcessor.class
new file mode 100644
index 0000000..ef32d6f
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/TemplateProcessor.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/WaitingTasksProcessor$WaitingProcessor.class b/hsarback/bin/de/hsadmin/core/qserv/WaitingTasksProcessor$WaitingProcessor.class
new file mode 100644
index 0000000..a438b3f
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/WaitingTasksProcessor$WaitingProcessor.class differ
diff --git a/hsarback/bin/de/hsadmin/core/qserv/WaitingTasksProcessor.class b/hsarback/bin/de/hsadmin/core/qserv/WaitingTasksProcessor.class
new file mode 100644
index 0000000..79c3089
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/qserv/WaitingTasksProcessor.class differ
diff --git a/hsarback/bin/de/hsadmin/core/util/Config.class b/hsarback/bin/de/hsadmin/core/util/Config.class
new file mode 100644
index 0000000..1eec2e8
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/util/Config.class differ
diff --git a/hsarback/bin/de/hsadmin/core/util/PasswordTool.class b/hsarback/bin/de/hsadmin/core/util/PasswordTool.class
new file mode 100644
index 0000000..8f54e93
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/util/PasswordTool.class differ
diff --git a/hsarback/bin/de/hsadmin/core/util/ReflectionUtil.class b/hsarback/bin/de/hsadmin/core/util/ReflectionUtil.class
new file mode 100644
index 0000000..b73df4e
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/util/ReflectionUtil.class differ
diff --git a/hsarback/bin/de/hsadmin/core/util/TextUtil.class b/hsarback/bin/de/hsadmin/core/util/TextUtil.class
new file mode 100644
index 0000000..3d9c09f
Binary files /dev/null and b/hsarback/bin/de/hsadmin/core/util/TextUtil.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/cust/BankAccount.class b/hsarback/bin/de/hsadmin/mods/cust/BankAccount.class
new file mode 100644
index 0000000..fe94472
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/cust/BankAccount.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/cust/Contact.class b/hsarback/bin/de/hsadmin/mods/cust/Contact.class
new file mode 100644
index 0000000..d0d8dfb
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/cust/Contact.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/cust/Customer.class b/hsarback/bin/de/hsadmin/mods/cust/Customer.class
new file mode 100644
index 0000000..0557bde
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/cust/Customer.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/cust/CustomerModuleImpl.class b/hsarback/bin/de/hsadmin/mods/cust/CustomerModuleImpl.class
new file mode 100644
index 0000000..0e82407
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/cust/CustomerModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/cust/CustomersTariff.class b/hsarback/bin/de/hsadmin/mods/cust/CustomersTariff.class
new file mode 100644
index 0000000..b9bbd1a
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/cust/CustomersTariff.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/db/Database.class b/hsarback/bin/de/hsadmin/mods/db/Database.class
new file mode 100644
index 0000000..42e3f4f
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/db/Database.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/db/DatabaseUser.class b/hsarback/bin/de/hsadmin/mods/db/DatabaseUser.class
new file mode 100644
index 0000000..e97d759
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/db/DatabaseUser.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/db/JDBCProcessor.class b/hsarback/bin/de/hsadmin/mods/db/JDBCProcessor.class
new file mode 100644
index 0000000..fbfa671
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/db/JDBCProcessor.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/db/MySqlDatabase.class b/hsarback/bin/de/hsadmin/mods/db/MySqlDatabase.class
new file mode 100644
index 0000000..80b8075
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/db/MySqlDatabase.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/db/MySqlDatabaseModuleImpl.class b/hsarback/bin/de/hsadmin/mods/db/MySqlDatabaseModuleImpl.class
new file mode 100644
index 0000000..f54b3cf
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/db/MySqlDatabaseModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/db/MySqlDatabaseProcessorFactory.class b/hsarback/bin/de/hsadmin/mods/db/MySqlDatabaseProcessorFactory.class
new file mode 100644
index 0000000..9d49e71
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/db/MySqlDatabaseProcessorFactory.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/db/MySqlUser.class b/hsarback/bin/de/hsadmin/mods/db/MySqlUser.class
new file mode 100644
index 0000000..efaa2e8
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/db/MySqlUser.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/db/MySqlUserModuleImpl.class b/hsarback/bin/de/hsadmin/mods/db/MySqlUserModuleImpl.class
new file mode 100644
index 0000000..5262d32
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/db/MySqlUserModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/db/MySqlUserProcessorFactory.class b/hsarback/bin/de/hsadmin/mods/db/MySqlUserProcessorFactory.class
new file mode 100644
index 0000000..2488424
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/db/MySqlUserProcessorFactory.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/db/PgSqlDatabase.class b/hsarback/bin/de/hsadmin/mods/db/PgSqlDatabase.class
new file mode 100644
index 0000000..6da3301
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/db/PgSqlDatabase.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/db/PgSqlDatabaseModuleImpl.class b/hsarback/bin/de/hsadmin/mods/db/PgSqlDatabaseModuleImpl.class
new file mode 100644
index 0000000..baf1d50
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/db/PgSqlDatabaseModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/db/PgSqlDatabaseProcessorFactory.class b/hsarback/bin/de/hsadmin/mods/db/PgSqlDatabaseProcessorFactory.class
new file mode 100644
index 0000000..022725b
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/db/PgSqlDatabaseProcessorFactory.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/db/PgSqlUser.class b/hsarback/bin/de/hsadmin/mods/db/PgSqlUser.class
new file mode 100644
index 0000000..1273cff
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/db/PgSqlUser.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/db/PgSqlUserModuleImpl.class b/hsarback/bin/de/hsadmin/mods/db/PgSqlUserModuleImpl.class
new file mode 100644
index 0000000..43b2ee3
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/db/PgSqlUserModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/db/PgSqlUserProcessorFactory.class b/hsarback/bin/de/hsadmin/mods/db/PgSqlUserProcessorFactory.class
new file mode 100644
index 0000000..5ae86b5
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/db/PgSqlUserProcessorFactory.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/dom/Domain.class b/hsarback/bin/de/hsadmin/mods/dom/Domain.class
new file mode 100644
index 0000000..ed52cb2
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/dom/Domain.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/dom/DomainModuleImpl.class b/hsarback/bin/de/hsadmin/mods/dom/DomainModuleImpl.class
new file mode 100644
index 0000000..ee5442a
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/dom/DomainModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/dom/DomainOption.class b/hsarback/bin/de/hsadmin/mods/dom/DomainOption.class
new file mode 100644
index 0000000..b9389ad
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/dom/DomainOption.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/dom/DomainProcessorFactory.class b/hsarback/bin/de/hsadmin/mods/dom/DomainProcessorFactory.class
new file mode 100644
index 0000000..41c7e84
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/dom/DomainProcessorFactory.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/dom/htaccess.jtpl b/hsarback/bin/de/hsadmin/mods/dom/htaccess.jtpl
new file mode 100644
index 0000000..3df1d9f
--- /dev/null
+++ b/hsarback/bin/de/hsadmin/mods/dom/htaccess.jtpl
@@ -0,0 +1,2 @@
+Redirect permanent / {PROTOCOL}://www.{DOMAIN}/
+
\ No newline at end of file
diff --git a/hsarback/bin/de/hsadmin/mods/dom/httpd-vhost-dynamic.jtpl b/hsarback/bin/de/hsadmin/mods/dom/httpd-vhost-dynamic.jtpl
new file mode 100644
index 0000000..b419eb2
--- /dev/null
+++ b/hsarback/bin/de/hsadmin/mods/dom/httpd-vhost-dynamic.jtpl
@@ -0,0 +1,106 @@
+#
+# This file is managed by HSAdmin.
+# Do not edit manually. Changes will be overwritten.
+#
+
+
+
+ ServerName {DOM_HOSTNAME}
+ ServerAlias *.{DOM_HOSTNAME}
+ ServerAdmin webmaster@{DOM_HOSTNAME}
+
+ SuexecUserGroup {DOM_USERNAME} {PAC}
+
+ DocumentRoot /home/doms/{DOM_HOSTNAME}/htdocs
+
+ Alias /cgi-bin/ /home/doms/{DOM_HOSTNAME}/cgi/
+ Alias /fastcgi-bin/ /home/doms/{DOM_HOSTNAME}/fastcgi/
+
+
+ Options -ExecCGI {INCLUDES} {INDEXES} {MULTIVIEWS} +SymLinksIfOwnerMatch
+
+
+
+ AllowOverride AuthConfig FileInfo Indexes Limit
+
+
+
+ SetHandler cgi-script
+ Options +ExecCGI {INCLUDES} -Indexes -MultiViews +SymLinksIfOwnerMatch
+
+
+
+ SetHandler fcgid-script
+ Options +ExecCGI {INCLUDES} -Indexes -MultiViews +SymLinksIfOwnerMatch
+
+
+ RewriteEngine On
+ RewriteOptions Inherit
+
+ RewriteCond %{REQUEST_URI} !^/cgi-bin/
+ RewriteCond %{REQUEST_URI} !^/fastcgi-bin/
+ RewriteCond %{HTTP_HOST} ^(.+)\.{DOM_HOSTNAME}\.?(:[0-9]+)?$ [novary]
+ RewriteCond /home/doms/{DOM_HOSTNAME}/subs/${tolower:%1} -d
+ RewriteRule ^(.*) /home/doms/{DOM_HOSTNAME}/subs/${tolower:%1}$1 [last]
+
+{NOHTDOCSFALLBACKHTTP}
+
+ AddType application/x-httpd-php .php .php5 .php4 .php3
+ Action application/x-httpd-php /fastcgi-bin/phpstub
+
+
+
+
+
+ ServerName {DOM_HOSTNAME}
+ ServerAlias *.{DOM_HOSTNAME}
+ ServerAdmin {DOM_USERNAME}@{HIVE}.hostsharing.net
+
+ SuexecUserGroup {DOM_USERNAME} {PAC}
+
+ SSLEngine On
+ SSLCertificateFile /etc/apache2/pems/default.pem
+ SSLCertificateChainFile /etc/apache2/pems/default.chain.pem
+ SSLCertificateFile /etc/apache2/pems/{PAC}.pem
+ SSLCertificateChainFile /etc/apache2/pems/{PAC}.chain.pem
+
+ DocumentRoot /home/doms/{DOM_HOSTNAME}/htdocs-ssl
+
+ Alias /cgi-bin/ /home/doms/{DOM_HOSTNAME}/cgi-ssl/
+ Alias /fastcgi-bin/ /home/doms/{DOM_HOSTNAME}/fastcgi-ssl/
+
+
+ SSLRequireSSL On
+ Options -ExecCGI {INCLUDES} {INDEXES} {MULTIVIEWS} +SymLinksIfOwnerMatch
+
+
+
+ AllowOverride AuthConfig FileInfo Indexes Limit
+
+
+
+ SetHandler cgi-script
+ Options +ExecCGI {INCLUDES} -Indexes -MultiViews +SymLinksIfOwnerMatch
+
+
+
+ SetHandler fcgid-script
+ Options +ExecCGI {INCLUDES} -Indexes -MultiViews +SymLinksIfOwnerMatch
+
+
+ RewriteEngine On
+ RewriteOptions Inherit
+
+ RewriteCond %{REQUEST_URI} !^/cgi-bin/
+ RewriteCond %{REQUEST_URI} !^/fastcgi-bin/
+ RewriteCond %{HTTP_HOST} ^(.+)\.{DOM_HOSTNAME}\.?(:[0-9]+)?$ [novary]
+ RewriteCond /home/doms/{DOM_HOSTNAME}/subs-ssl/${tolower:%1} -d
+ RewriteRule ^(.*) /home/doms/{DOM_HOSTNAME}/subs-ssl/${tolower:%1}$1 [last]
+
+{NOHTDOCSFALLBACKHTTPS}
+
+ AddType application/x-httpd-php .php .php5 .php4 .php3
+ Action application/x-httpd-php /fastcgi-bin/phpstub
+
+
+
\ No newline at end of file
diff --git a/hsarback/bin/de/hsadmin/mods/dom/httpd-vhost-static.jtpl b/hsarback/bin/de/hsadmin/mods/dom/httpd-vhost-static.jtpl
new file mode 100644
index 0000000..aa43cdb
--- /dev/null
+++ b/hsarback/bin/de/hsadmin/mods/dom/httpd-vhost-static.jtpl
@@ -0,0 +1,90 @@
+#
+# This file is managed by HSAdmin.
+# Do not edit manually. Changes will be overwritten.
+#
+
+
+
+ ServerName {DOM_HOSTNAME}
+ ServerAlias *.{DOM_HOSTNAME}
+ ServerAdmin webmaster@{DOM_HOSTNAME}
+
+ SuexecUserGroup {DOM_USERNAME} {PAC}
+
+ DocumentRoot /home/doms/{DOM_HOSTNAME}/htdocs
+
+
+ Options -ExecCGI {INCLUDES} {INDEXES} {MULTIVIEWS} +SymLinksIfOwnerMatch
+
+
+
+ AllowOverride AuthConfig FileInfo Indexes Limit
+
+
+
+ Redirect 501 /
+
+
+
+ Redirect 501 /
+
+
+ RewriteEngine On
+ RewriteOptions Inherit
+
+ RewriteCond %{REQUEST_URI} !^/cgi-bin/
+ RewriteCond %{REQUEST_URI} !^/fastcgi-bin/
+ RewriteCond %{HTTP_HOST} ^(.+)\.{DOM_HOSTNAME}\.?(:[0-9]+)?$ [novary]
+ RewriteCond /home/doms/{DOM_HOSTNAME}/subs/${tolower:%1} -d
+ RewriteRule ^(.*) /home/doms/{DOM_HOSTNAME}/subs/${tolower:%1}$1 [last]
+
+{NOHTDOCSFALLBACKHTTP}
+
+
+
+
+
+ ServerName {DOM_HOSTNAME}
+ ServerAlias *.{DOM_HOSTNAME}
+ ServerAdmin {DOM_USERNAME}@{HIVE}.hostsharing.net
+
+ SuexecUserGroup {DOM_USERNAME} {PAC}
+
+ SSLEngine On
+ SSLCertificateFile /etc/apache2/pems/default.pem
+ SSLCertificateChainFile /etc/apache2/pems/default.chain.pem
+ SSLCertificateFile /etc/apache2/pems/{PAC}.pem
+ SSLCertificateChainFile /etc/apache2/pems/{PAC}.chain.pem
+
+ DocumentRoot /home/doms/{DOM_HOSTNAME}/htdocs-ssl
+
+
+ SSLRequireSSL On
+ Options -ExecCGI {INCLUDES} {INDEXES} {MULTIVIEWS} +SymLinksIfOwnerMatch
+
+
+
+ AllowOverride AuthConfig FileInfo Indexes Limit
+
+
+
+ Redirect 501 /
+
+
+
+ Redirect 501 /
+
+
+ RewriteEngine On
+ RewriteOptions Inherit
+
+ RewriteCond %{REQUEST_URI} !^/cgi-bin/
+ RewriteCond %{REQUEST_URI} !^/fastcgi-bin/
+ RewriteCond %{HTTP_HOST} ^(.+)\.{DOM_HOSTNAME}\.?(:[0-9]+)?$ [novary]
+ RewriteCond /home/doms/{DOM_HOSTNAME}/subs-ssl/${tolower:%1} -d
+ RewriteRule ^(.*) /home/doms/{DOM_HOSTNAME}/subs-ssl/${tolower:%1}$1 [last]
+
+{NOHTDOCSFALLBACKHTTPS}
+
+
+
\ No newline at end of file
diff --git a/hsarback/bin/de/hsadmin/mods/dom/index.html.jtpl b/hsarback/bin/de/hsadmin/mods/dom/index.html.jtpl
new file mode 100644
index 0000000..08d1a9d
--- /dev/null
+++ b/hsarback/bin/de/hsadmin/mods/dom/index.html.jtpl
@@ -0,0 +1,22 @@
+
+
+
+Willkommen bei {DOMAIN}
+
+
+
+
+Willkommen bei {DOMAIN}
+
+Diese neue Website wurde gerade bei der
+Hostsharing eG
+für {USER_NAME} eingerichtet.
+
+Der Inhaber der Domain ist bereits per Email unter
+webmaster(at){DOMAIN}
+zu erreichen.
+
+
+
+
+
\ No newline at end of file
diff --git a/hsarback/bin/de/hsadmin/mods/dom/postgrey-whitelist-recipients.jtpl b/hsarback/bin/de/hsadmin/mods/dom/postgrey-whitelist-recipients.jtpl
new file mode 100644
index 0000000..d948b97
--- /dev/null
+++ b/hsarback/bin/de/hsadmin/mods/dom/postgrey-whitelist-recipients.jtpl
@@ -0,0 +1,13 @@
+#
+# This file is managed by HSAdmin.
+# Do not edit manually. Changes will be overwritten.
+#
+
+abuse@
+postmaster@
+
+####################################################
+
+{DOM}
+
+
diff --git a/hsarback/bin/de/hsadmin/mods/dom/test.cgi.jtpl b/hsarback/bin/de/hsadmin/mods/dom/test.cgi.jtpl
new file mode 100644
index 0000000..cd3dc1b
--- /dev/null
+++ b/hsarback/bin/de/hsadmin/mods/dom/test.cgi.jtpl
@@ -0,0 +1,5 @@
+#!/bin/sh
+echo Content-type: text/plain
+echo
+echo Hello, world
+
\ No newline at end of file
diff --git a/hsarback/bin/de/hsadmin/mods/dom/zonefile.jtpl b/hsarback/bin/de/hsadmin/mods/dom/zonefile.jtpl
new file mode 100644
index 0000000..b4560a7
--- /dev/null
+++ b/hsarback/bin/de/hsadmin/mods/dom/zonefile.jtpl
@@ -0,0 +1,25 @@
+$TTL 6H
+{DOM_HOSTNAME}. IN SOA dns.hostsharing.net. hostmaster.hostsharing.net. (
+ {SIO} ; serial secs since Jan 1 1970
+ 6H ; refresh (>=10000)
+ 1H ; retry (>=1800)
+ 1W ; expire
+ 1H ; minimum
+)
+
+{DOM_HOSTNAME}. IN NS dns1.hostsharing.net.
+{DOM_HOSTNAME}. IN NS dns2.hostsharing.net.
+{DOM_HOSTNAME}. IN NS dns3.hostsharing.net.
+
+{DOM_HOSTNAME}. IN MX 30 mailin1.hostsharing.net.
+{DOM_HOSTNAME}. IN MX 30 mailin2.hostsharing.net.
+{DOM_HOSTNAME}. IN MX 30 mailin3.hostsharing.net.
+
+{DOM_HOSTNAME}. IN A {DOM_IPNUMBER}
+
+*.{DOM_HOSTNAME}. IN MX 30 mailin1.hostsharing.net.
+*.{DOM_HOSTNAME}. IN MX 30 mailin2.hostsharing.net.
+*.{DOM_HOSTNAME}. IN MX 30 mailin3.hostsharing.net.
+
+*.{DOM_HOSTNAME}. IN A {DOM_IPNUMBER}
+
\ No newline at end of file
diff --git a/hsarback/bin/de/hsadmin/mods/email/EMailAddress.class b/hsarback/bin/de/hsadmin/mods/email/EMailAddress.class
new file mode 100644
index 0000000..e188f95
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/email/EMailAddress.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/email/EMailAddressModuleImpl.class b/hsarback/bin/de/hsadmin/mods/email/EMailAddressModuleImpl.class
new file mode 100644
index 0000000..5ad0d80
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/email/EMailAddressModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/email/EMailAddressProcessorFactory.class b/hsarback/bin/de/hsadmin/mods/email/EMailAddressProcessorFactory.class
new file mode 100644
index 0000000..4b15e10
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/email/EMailAddressProcessorFactory.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/email/EMailAlias.class b/hsarback/bin/de/hsadmin/mods/email/EMailAlias.class
new file mode 100644
index 0000000..541fcdf
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/email/EMailAlias.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/email/EMailAliasModuleImpl.class b/hsarback/bin/de/hsadmin/mods/email/EMailAliasModuleImpl.class
new file mode 100644
index 0000000..b26795d
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/email/EMailAliasModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/email/EMailAliasProcessorFactory.class b/hsarback/bin/de/hsadmin/mods/email/EMailAliasProcessorFactory.class
new file mode 100644
index 0000000..dbc48c6
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/email/EMailAliasProcessorFactory.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/pac/BaseComponent.class b/hsarback/bin/de/hsadmin/mods/pac/BaseComponent.class
new file mode 100644
index 0000000..3cebecd
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/pac/BaseComponent.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/pac/BasePac.class b/hsarback/bin/de/hsadmin/mods/pac/BasePac.class
new file mode 100644
index 0000000..6a16f46
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/pac/BasePac.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/pac/Component.class b/hsarback/bin/de/hsadmin/mods/pac/Component.class
new file mode 100644
index 0000000..1050b35
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/pac/Component.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/pac/ComponentId.class b/hsarback/bin/de/hsadmin/mods/pac/ComponentId.class
new file mode 100644
index 0000000..670b08e
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/pac/ComponentId.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/pac/Hive.class b/hsarback/bin/de/hsadmin/mods/pac/Hive.class
new file mode 100644
index 0000000..1d6e853
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/pac/Hive.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/pac/INetAddress.class b/hsarback/bin/de/hsadmin/mods/pac/INetAddress.class
new file mode 100644
index 0000000..fde636c
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/pac/INetAddress.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/pac/Pac.class b/hsarback/bin/de/hsadmin/mods/pac/Pac.class
new file mode 100644
index 0000000..3baa30f
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/pac/Pac.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/pac/PacComponent.class b/hsarback/bin/de/hsadmin/mods/pac/PacComponent.class
new file mode 100644
index 0000000..ce2be25
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/pac/PacComponent.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/pac/PacComponentId.class b/hsarback/bin/de/hsadmin/mods/pac/PacComponentId.class
new file mode 100644
index 0000000..333a46c
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/pac/PacComponentId.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/pac/PacModuleImpl.class b/hsarback/bin/de/hsadmin/mods/pac/PacModuleImpl.class
new file mode 100644
index 0000000..6356b7d
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/pac/PacModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/pac/PacProcessorFactory.class b/hsarback/bin/de/hsadmin/mods/pac/PacProcessorFactory.class
new file mode 100644
index 0000000..49d70d6
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/pac/PacProcessorFactory.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/pac/hosts.jtpl b/hsarback/bin/de/hsadmin/mods/pac/hosts.jtpl
new file mode 100644
index 0000000..40f7ee2
--- /dev/null
+++ b/hsarback/bin/de/hsadmin/mods/pac/hosts.jtpl
@@ -0,0 +1,19 @@
+#
+# This file is managed by HSAdmin.
+# Do not edit manually. Changes will be overwritten.
+#
+
+127.0.0.1 localhost
+
+::1 ip6-localhost ip6-loopback
+fe00::0 ip6-localnet
+ff00::0 ip6-mcastprefix
+ff02::1 ip6-allnodes
+ff02::2 ip6-allrouters
+ff02::3 ip6-allhosts
+
+{HIVE_IP} {HIVE}.hostsharing.net {HIVE} localhive
+
+{PAC_IP} {PAC}.hostsharing.net {PAC}
+
+
diff --git a/hsarback/bin/de/hsadmin/mods/pac/httpd-virtual.jtpl b/hsarback/bin/de/hsadmin/mods/pac/httpd-virtual.jtpl
new file mode 100644
index 0000000..1361e90
--- /dev/null
+++ b/hsarback/bin/de/hsadmin/mods/pac/httpd-virtual.jtpl
@@ -0,0 +1,28 @@
+#
+# This file is managed by HSAdmin.
+# Do not edit manually. Changes will be overwritten.
+#
+
+
+
+NameVirtualHost {PAC_IP}:80
+NameVirtualHost {PAC_IP}:443
+
+
+
+ Redirect 404 /
+
+
+
+
+
+ SSLEngine On
+ SSLCertificateFile /etc/apache2/pems/{PAC}.pem
+ SSLCertificateChainFile /etc/apache2/pems/{PAC}.chain.pem
+
+ Redirect 404 /
+
+
+
+
+
\ No newline at end of file
diff --git a/hsarback/bin/de/hsadmin/mods/pac/interfaces.jtpl b/hsarback/bin/de/hsadmin/mods/pac/interfaces.jtpl
new file mode 100644
index 0000000..8a3810c
--- /dev/null
+++ b/hsarback/bin/de/hsadmin/mods/pac/interfaces.jtpl
@@ -0,0 +1,22 @@
+#
+# This file is managed by HSAdmin.
+# Do not edit manually. Changes will be overwritten.
+#
+
+auto lo
+iface lo inet loopback
+
+auto eth0
+iface eth0 inet static
+ address {HIVE_IP}
+ netmask 255.255.255.0
+ gateway {HIVE_GATEWAY}
+
+auto eth0:{PAC}
+iface eth0:{PAC} inet static
+ address {PAC_IP}
+ netmask 255.255.255.0
+
+
+
+
\ No newline at end of file
diff --git a/hsarback/bin/de/hsadmin/mods/pac/proftpd-conf.jtpl b/hsarback/bin/de/hsadmin/mods/pac/proftpd-conf.jtpl
new file mode 100644
index 0000000..b52113e
--- /dev/null
+++ b/hsarback/bin/de/hsadmin/mods/pac/proftpd-conf.jtpl
@@ -0,0 +1,92 @@
+#
+# This file is managed by HSAdmin.
+# Do not edit manually. Changes will be overwritten.
+#
+
+Include /etc/proftpd/modules.conf
+
+ServerName "Hostsharing eG"
+ServerType standalone
+DeferWelcome off
+UseIPv6 off
+UseReverseDNS off
+IdentLookups off
+
+ShowSymlinks on
+MultilineRFC2228 on
+DefaultServer on
+ShowSymlinks on
+AllowOverwrite on
+
+RequireValidShell off
+DefaultRoot ~
+AllowForeignAddress on
+
+TimeoutNoTransfer 900
+TimeoutStalled 900
+TimeoutIdle 1800
+
+DisplayLogin welcome.msg
+ListOptions "-la"
+
+DenyFilter \*.*/
+
+Port 21
+MaxInstances 128
+User nobody
+Group nogroup
+
+LoadModule mod_tls.c
+TLSEngine on
+TLSProtocol SSLv23 TLSv1
+TLSRequired off
+TLSVerifyClient off
+TLSRSACertificateFile /etc/proftpd/ftp-cert.pem
+TLSRSACertificateKeyFile /etc/proftpd/ftp-key.pem
+TLSCertificateChainFile /etc/proftpd/ftp-chain.pem
+
+LogFormat default "%h %l %u %t \"%r\" %s %b"
+LogFormat auth "%v [%P] %h %t \"%r\" %s"
+LogFormat write "%h %l %u %t \"%r\" %s %b"
+
+DelayEngine off
+
+PassivePorts 60000 65534
+
+
+ Umask 022 022
+ AllowOverwrite on
+
+
+
+####################################################
+
+
+ DefaultRoot ~ {PAC}
+ ServerName "Hostsharing eG"
+ AllowOverwrite on
+ AllowForeignAddress on
+ RequireValidShell off
+
+
+ Order allow,deny
+ AllowGroup {PAC}
+ DenyAll
+
+
+ User {PAC}
+ Group {PAC}
+ UserAlias anonymous {PAC}
+ UserAlias ftp {PAC}
+ DirFakeUser on ftp
+ DirFakeGroup on ftp
+ DirFakeMode 000
+ AuthAliasOnly on
+
+ DenyAll
+
+
+
+
+
+
\ No newline at end of file
diff --git a/hsarback/bin/de/hsadmin/mods/pac/sudoers.jtpl b/hsarback/bin/de/hsadmin/mods/pac/sudoers.jtpl
new file mode 100644
index 0000000..86600f0
--- /dev/null
+++ b/hsarback/bin/de/hsadmin/mods/pac/sudoers.jtpl
@@ -0,0 +1,27 @@
+#
+# This file is managed by HSAdmin.
+# Do not edit manually. Changes will be overwritten.
+#
+
+# Host alias specification
+
+# User alias specification
+
+# Cmnd alias specification
+
+# Override built in defaults
+
+Defaults ignore_dot # "." bzw. "" im PATH ignorieren
+Defaults always_set_home # HOME entsprechend des Zielusers aendern
+Defaults env_reset # Environmentvariablen filtern
+Defaults listpw=all # siehe sudoers(5)
+
+# User privilege specification
+root ALL=(ALL) ALL
+%adm ALL=NOPASSWD: ALL
+
+####################################################
+
+{PAC} ALL = (%{PAC}) NOPASSWD: ALL
+
+
diff --git a/hsarback/bin/de/hsadmin/mods/qstat/QTaskModuleImpl.class b/hsarback/bin/de/hsadmin/mods/qstat/QTaskModuleImpl.class
new file mode 100644
index 0000000..65197a8
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/qstat/QTaskModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/user/UnixUser.class b/hsarback/bin/de/hsadmin/mods/user/UnixUser.class
new file mode 100644
index 0000000..cb27ab6
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/user/UnixUser.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/user/UnixUserModuleImpl.class b/hsarback/bin/de/hsadmin/mods/user/UnixUserModuleImpl.class
new file mode 100644
index 0000000..9781f98
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/user/UnixUserModuleImpl.class differ
diff --git a/hsarback/bin/de/hsadmin/mods/user/UnixUserProcessorFactory.class b/hsarback/bin/de/hsadmin/mods/user/UnixUserProcessorFactory.class
new file mode 100644
index 0000000..5ec61d9
Binary files /dev/null and b/hsarback/bin/de/hsadmin/mods/user/UnixUserProcessorFactory.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/AbstractRemote.class b/hsarback/bin/de/hsadmin/remote/AbstractRemote.class
new file mode 100644
index 0000000..0e27604
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/AbstractRemote.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/CustomerRemote.class b/hsarback/bin/de/hsadmin/remote/CustomerRemote.class
new file mode 100644
index 0000000..ad1d8b6
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/CustomerRemote.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/DomainRemote.class b/hsarback/bin/de/hsadmin/remote/DomainRemote.class
new file mode 100644
index 0000000..77fc01a
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/DomainRemote.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/EMailAddressRemote.class b/hsarback/bin/de/hsadmin/remote/EMailAddressRemote.class
new file mode 100644
index 0000000..18ed055
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/EMailAddressRemote.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/EMailAliasRemote.class b/hsarback/bin/de/hsadmin/remote/EMailAliasRemote.class
new file mode 100644
index 0000000..f9c9ae0
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/EMailAliasRemote.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/GenericAbstractRemote.class b/hsarback/bin/de/hsadmin/remote/GenericAbstractRemote.class
new file mode 100644
index 0000000..8580a56
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/GenericAbstractRemote.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/HSXmlRpcServlet.class b/hsarback/bin/de/hsadmin/remote/HSXmlRpcServlet.class
new file mode 100644
index 0000000..320d47b
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/HSXmlRpcServlet.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/IRemote.class b/hsarback/bin/de/hsadmin/remote/IRemote.class
new file mode 100644
index 0000000..b69e3f1
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/IRemote.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/MysqlDbRemote.class b/hsarback/bin/de/hsadmin/remote/MysqlDbRemote.class
new file mode 100644
index 0000000..fad084e
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/MysqlDbRemote.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/MysqlUserRemote.class b/hsarback/bin/de/hsadmin/remote/MysqlUserRemote.class
new file mode 100644
index 0000000..9f09119
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/MysqlUserRemote.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/PacRemote.class b/hsarback/bin/de/hsadmin/remote/PacRemote.class
new file mode 100644
index 0000000..267adc4
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/PacRemote.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/PgsqlDbRemote.class b/hsarback/bin/de/hsadmin/remote/PgsqlDbRemote.class
new file mode 100644
index 0000000..8ea3dae
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/PgsqlDbRemote.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/PgsqlUserRemote.class b/hsarback/bin/de/hsadmin/remote/PgsqlUserRemote.class
new file mode 100644
index 0000000..9791a3e
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/PgsqlUserRemote.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/QueueTaskRemote.class b/hsarback/bin/de/hsadmin/remote/QueueTaskRemote.class
new file mode 100644
index 0000000..428ea09
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/QueueTaskRemote.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/RoleRemote.class b/hsarback/bin/de/hsadmin/remote/RoleRemote.class
new file mode 100644
index 0000000..32f7375
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/RoleRemote.class differ
diff --git a/hsarback/bin/de/hsadmin/remote/UnixUserRemote.class b/hsarback/bin/de/hsadmin/remote/UnixUserRemote.class
new file mode 100644
index 0000000..f62f82c
Binary files /dev/null and b/hsarback/bin/de/hsadmin/remote/UnixUserRemote.class differ
diff --git a/hsarback/bin/net/sf/jtpl/Jtpl.class b/hsarback/bin/net/sf/jtpl/Jtpl.class
new file mode 100644
index 0000000..b3fb991
Binary files /dev/null and b/hsarback/bin/net/sf/jtpl/Jtpl.class differ
diff --git a/hsarback/bin/net/sf/jtpl/Template.class b/hsarback/bin/net/sf/jtpl/Template.class
new file mode 100644
index 0000000..4151c70
Binary files /dev/null and b/hsarback/bin/net/sf/jtpl/Template.class differ
diff --git a/hsarback/bin/org/apache/xmlrpc/webserver/XmlRpcServlet.properties b/hsarback/bin/org/apache/xmlrpc/webserver/XmlRpcServlet.properties
new file mode 100644
index 0000000..7cdc32f
--- /dev/null
+++ b/hsarback/bin/org/apache/xmlrpc/webserver/XmlRpcServlet.properties
@@ -0,0 +1,12 @@
+member=de.hsadmin.remote.CustomerRemote
+pac=de.hsadmin.remote.PacRemote
+user=de.hsadmin.remote.UnixUserRemote
+domain=de.hsadmin.remote.DomainRemote
+emailalias=de.hsadmin.remote.EMailAliasRemote
+emailaddress=de.hsadmin.remote.EMailAddressRemote
+q=de.hsadmin.remote.QueueTaskRemote
+role=de.hsadmin.remote.RoleRemote
+mysqluser=de.hsadmin.remote.MysqlUserRemote
+postgresqluser=de.hsadmin.remote.PgsqlUserRemote
+mysqldb=de.hsadmin.remote.MysqlDbRemote
+postgresqldb=de.hsadmin.remote.PgsqlDbRemote
diff --git a/hsarjcli/bin/de/hsadmin/cli/Base64.class b/hsarjcli/bin/de/hsadmin/cli/Base64.class
new file mode 100644
index 0000000..05174ef
Binary files /dev/null and b/hsarjcli/bin/de/hsadmin/cli/Base64.class differ
diff --git a/hsarjcli/bin/de/hsadmin/cli/HSadmin$HttpRequest.class b/hsarjcli/bin/de/hsadmin/cli/HSadmin$HttpRequest.class
new file mode 100644
index 0000000..4644f94
Binary files /dev/null and b/hsarjcli/bin/de/hsadmin/cli/HSadmin$HttpRequest.class differ
diff --git a/hsarjcli/bin/de/hsadmin/cli/HSadmin$PasswordMaskingThread.class b/hsarjcli/bin/de/hsadmin/cli/HSadmin$PasswordMaskingThread.class
new file mode 100644
index 0000000..2601bab
Binary files /dev/null and b/hsarjcli/bin/de/hsadmin/cli/HSadmin$PasswordMaskingThread.class differ
diff --git a/hsarjcli/bin/de/hsadmin/cli/HSadmin.class b/hsarjcli/bin/de/hsadmin/cli/HSadmin.class
new file mode 100644
index 0000000..b241a40
Binary files /dev/null and b/hsarjcli/bin/de/hsadmin/cli/HSadmin.class differ
diff --git a/hsarjcli/bin/de/hsadmin/cli/Scripting.class b/hsarjcli/bin/de/hsadmin/cli/Scripting.class
new file mode 100644
index 0000000..5760a48
Binary files /dev/null and b/hsarjcli/bin/de/hsadmin/cli/Scripting.class differ
diff --git a/hsarjcli/bin/de/hsadmin/jscli/CASTicket.class b/hsarjcli/bin/de/hsadmin/jscli/CASTicket.class
new file mode 100644
index 0000000..637e4f3
Binary files /dev/null and b/hsarjcli/bin/de/hsadmin/jscli/CASTicket.class differ
diff --git a/hsarjcli/bin/de/hsadmin/jscli/CommandlineParser.class b/hsarjcli/bin/de/hsadmin/jscli/CommandlineParser.class
new file mode 100644
index 0000000..f34cd5b
Binary files /dev/null and b/hsarjcli/bin/de/hsadmin/jscli/CommandlineParser.class differ
diff --git a/hsarjcli/bin/de/hsadmin/jscli/Config.class b/hsarjcli/bin/de/hsadmin/jscli/Config.class
new file mode 100644
index 0000000..4e96fd1
Binary files /dev/null and b/hsarjcli/bin/de/hsadmin/jscli/Config.class differ
diff --git a/hsarjcli/bin/de/hsadmin/jscli/JSCliException.class b/hsarjcli/bin/de/hsadmin/jscli/JSCliException.class
new file mode 100644
index 0000000..8de4dc3
Binary files /dev/null and b/hsarjcli/bin/de/hsadmin/jscli/JSCliException.class differ
diff --git a/hsarjcli/bin/de/hsadmin/jscli/JSONFormatter.class b/hsarjcli/bin/de/hsadmin/jscli/JSONFormatter.class
new file mode 100644
index 0000000..d65f5ff
Binary files /dev/null and b/hsarjcli/bin/de/hsadmin/jscli/JSONFormatter.class differ
diff --git a/hsarjcli/bin/de/hsadmin/jscli/Main.class b/hsarjcli/bin/de/hsadmin/jscli/Main.class
new file mode 100644
index 0000000..57947fa
Binary files /dev/null and b/hsarjcli/bin/de/hsadmin/jscli/Main.class differ
diff --git a/hsarjcli/bin/de/hsadmin/jscli/RpcClient.class b/hsarjcli/bin/de/hsadmin/jscli/RpcClient.class
new file mode 100644
index 0000000..d4b09af
Binary files /dev/null and b/hsarjcli/bin/de/hsadmin/jscli/RpcClient.class differ
diff --git a/hsarjcli/bin/de/hsadmin/jscli/ScriptClient.class b/hsarjcli/bin/de/hsadmin/jscli/ScriptClient.class
new file mode 100644
index 0000000..993881c
Binary files /dev/null and b/hsarjcli/bin/de/hsadmin/jscli/ScriptClient.class differ
diff --git a/hsarjcli/bin/tools/InstallCert$SavingTrustManager.class b/hsarjcli/bin/tools/InstallCert$SavingTrustManager.class
new file mode 100644
index 0000000..07f8fe4
Binary files /dev/null and b/hsarjcli/bin/tools/InstallCert$SavingTrustManager.class differ
diff --git a/hsarjcli/bin/tools/InstallCert.class b/hsarjcli/bin/tools/InstallCert.class
new file mode 100644
index 0000000..0503d92
Binary files /dev/null and b/hsarjcli/bin/tools/InstallCert.class differ
diff --git a/hsarweb/bin/de/hsadmin/logout/LogoutServlet.class b/hsarweb/bin/de/hsadmin/logout/LogoutServlet.class
new file mode 100644
index 0000000..0c1061f
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/logout/LogoutServlet.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/AbstractModule$1$1.class b/hsarweb/bin/de/hsadmin/web/AbstractModule$1$1.class
new file mode 100644
index 0000000..82349f5
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/AbstractModule$1$1.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/AbstractModule$1$2.class b/hsarweb/bin/de/hsadmin/web/AbstractModule$1$2.class
new file mode 100644
index 0000000..1c13c35
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/AbstractModule$1$2.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/AbstractModule$1.class b/hsarweb/bin/de/hsadmin/web/AbstractModule$1.class
new file mode 100644
index 0000000..639c23f
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/AbstractModule$1.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/AbstractModule$2.class b/hsarweb/bin/de/hsadmin/web/AbstractModule$2.class
new file mode 100644
index 0000000..d53a833
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/AbstractModule$2.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/AbstractModule$SearchForSelector.class b/hsarweb/bin/de/hsadmin/web/AbstractModule$SearchForSelector.class
new file mode 100644
index 0000000..fe0d628
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/AbstractModule$SearchForSelector.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/AbstractModule.class b/hsarweb/bin/de/hsadmin/web/AbstractModule.class
new file mode 100644
index 0000000..cadfcaa
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/AbstractModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/Config.class b/hsarweb/bin/de/hsadmin/web/Config.class
new file mode 100644
index 0000000..990654c
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/Config.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DatabaseModule$1.class b/hsarweb/bin/de/hsadmin/web/DatabaseModule$1.class
new file mode 100644
index 0000000..fd1911d
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DatabaseModule$1.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DatabaseModule$2.class b/hsarweb/bin/de/hsadmin/web/DatabaseModule$2.class
new file mode 100644
index 0000000..262b106
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DatabaseModule$2.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DatabaseModule$3.class b/hsarweb/bin/de/hsadmin/web/DatabaseModule$3.class
new file mode 100644
index 0000000..73efe05
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DatabaseModule$3.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DatabaseModule$4.class b/hsarweb/bin/de/hsadmin/web/DatabaseModule$4.class
new file mode 100644
index 0000000..3a683ad
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DatabaseModule$4.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DatabaseModule$5.class b/hsarweb/bin/de/hsadmin/web/DatabaseModule$5.class
new file mode 100644
index 0000000..dac1662
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DatabaseModule$5.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DatabaseModule$6.class b/hsarweb/bin/de/hsadmin/web/DatabaseModule$6.class
new file mode 100644
index 0000000..1e0e49b
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DatabaseModule$6.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DatabaseModule$7.class b/hsarweb/bin/de/hsadmin/web/DatabaseModule$7.class
new file mode 100644
index 0000000..87d4f36
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DatabaseModule$7.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DatabaseModule.class b/hsarweb/bin/de/hsadmin/web/DatabaseModule.class
new file mode 100644
index 0000000..6b7625a
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DatabaseModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DatabaseUserModule$1.class b/hsarweb/bin/de/hsadmin/web/DatabaseUserModule$1.class
new file mode 100644
index 0000000..6bfcf29
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DatabaseUserModule$1.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DatabaseUserModule$2.class b/hsarweb/bin/de/hsadmin/web/DatabaseUserModule$2.class
new file mode 100644
index 0000000..abf0d75
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DatabaseUserModule$2.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DatabaseUserModule$3.class b/hsarweb/bin/de/hsadmin/web/DatabaseUserModule$3.class
new file mode 100644
index 0000000..061897f
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DatabaseUserModule$3.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DatabaseUserModule.class b/hsarweb/bin/de/hsadmin/web/DatabaseUserModule.class
new file mode 100644
index 0000000..924b18c
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DatabaseUserModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DeleteAble.class b/hsarweb/bin/de/hsadmin/web/DeleteAble.class
new file mode 100644
index 0000000..e528986
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DeleteAble.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DomainModule$1.class b/hsarweb/bin/de/hsadmin/web/DomainModule$1.class
new file mode 100644
index 0000000..5371053
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DomainModule$1.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DomainModule$2.class b/hsarweb/bin/de/hsadmin/web/DomainModule$2.class
new file mode 100644
index 0000000..a25a9b9
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DomainModule$2.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DomainModule$3.class b/hsarweb/bin/de/hsadmin/web/DomainModule$3.class
new file mode 100644
index 0000000..96bb0e4
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DomainModule$3.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DomainModule.class b/hsarweb/bin/de/hsadmin/web/DomainModule.class
new file mode 100644
index 0000000..af23572
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DomainModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/DomainReadonlyModule.class b/hsarweb/bin/de/hsadmin/web/DomainReadonlyModule.class
new file mode 100644
index 0000000..770f8ee
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/DomainReadonlyModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/EMailAddressModule$1.class b/hsarweb/bin/de/hsadmin/web/EMailAddressModule$1.class
new file mode 100644
index 0000000..629f837
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/EMailAddressModule$1.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/EMailAddressModule$2.class b/hsarweb/bin/de/hsadmin/web/EMailAddressModule$2.class
new file mode 100644
index 0000000..4792603
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/EMailAddressModule$2.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/EMailAddressModule.class b/hsarweb/bin/de/hsadmin/web/EMailAddressModule.class
new file mode 100644
index 0000000..790dac5
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/EMailAddressModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/EMailAliasModule$1.class b/hsarweb/bin/de/hsadmin/web/EMailAliasModule$1.class
new file mode 100644
index 0000000..49052b8
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/EMailAliasModule$1.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/EMailAliasModule$2.class b/hsarweb/bin/de/hsadmin/web/EMailAliasModule$2.class
new file mode 100644
index 0000000..afd442d
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/EMailAliasModule$2.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/EMailAliasModule$3.class b/hsarweb/bin/de/hsadmin/web/EMailAliasModule$3.class
new file mode 100644
index 0000000..5692dd3
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/EMailAliasModule$3.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/EMailAliasModule$4.class b/hsarweb/bin/de/hsadmin/web/EMailAliasModule$4.class
new file mode 100644
index 0000000..d22005d
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/EMailAliasModule$4.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/EMailAliasModule.class b/hsarweb/bin/de/hsadmin/web/EMailAliasModule.class
new file mode 100644
index 0000000..4af5b4d
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/EMailAliasModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/GenericModule.class b/hsarweb/bin/de/hsadmin/web/GenericModule.class
new file mode 100644
index 0000000..a9f8982
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/GenericModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/HomeModule$1$1.class b/hsarweb/bin/de/hsadmin/web/HomeModule$1$1.class
new file mode 100644
index 0000000..c0eae7f
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/HomeModule$1$1.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/HomeModule$1$2.class b/hsarweb/bin/de/hsadmin/web/HomeModule$1$2.class
new file mode 100644
index 0000000..0a5885f
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/HomeModule$1$2.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/HomeModule$1.class b/hsarweb/bin/de/hsadmin/web/HomeModule$1.class
new file mode 100644
index 0000000..4fc85b0
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/HomeModule$1.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/HomeModule.class b/hsarweb/bin/de/hsadmin/web/HomeModule.class
new file mode 100644
index 0000000..d7a7908
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/HomeModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/HsarwebException.class b/hsarweb/bin/de/hsadmin/web/HsarwebException.class
new file mode 100644
index 0000000..06a2425
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/HsarwebException.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/InsertAble.class b/hsarweb/bin/de/hsadmin/web/InsertAble.class
new file mode 100644
index 0000000..07adbae
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/InsertAble.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/MainApplication$1.class b/hsarweb/bin/de/hsadmin/web/MainApplication$1.class
new file mode 100644
index 0000000..a4f7cf3
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/MainApplication$1.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/MainApplication$2.class b/hsarweb/bin/de/hsadmin/web/MainApplication$2.class
new file mode 100644
index 0000000..a6c628f
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/MainApplication$2.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/MainApplication.class b/hsarweb/bin/de/hsadmin/web/MainApplication.class
new file mode 100644
index 0000000..a82698d
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/MainApplication.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/Module.class b/hsarweb/bin/de/hsadmin/web/Module.class
new file mode 100644
index 0000000..0564b16
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/Module.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/MysqlDatabaseModule.class b/hsarweb/bin/de/hsadmin/web/MysqlDatabaseModule.class
new file mode 100644
index 0000000..edd4be5
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/MysqlDatabaseModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/MysqlUserModule.class b/hsarweb/bin/de/hsadmin/web/MysqlUserModule.class
new file mode 100644
index 0000000..07c6c65
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/MysqlUserModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/PacketReadonlyModule.class b/hsarweb/bin/de/hsadmin/web/PacketReadonlyModule.class
new file mode 100644
index 0000000..e29fc00
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/PacketReadonlyModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/PgsqlDatabaseModule.class b/hsarweb/bin/de/hsadmin/web/PgsqlDatabaseModule.class
new file mode 100644
index 0000000..648b8e7
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/PgsqlDatabaseModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/PgsqlUserModule.class b/hsarweb/bin/de/hsadmin/web/PgsqlUserModule.class
new file mode 100644
index 0000000..813ee68
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/PgsqlUserModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/QueueTaskModule.class b/hsarweb/bin/de/hsadmin/web/QueueTaskModule.class
new file mode 100644
index 0000000..b98e7b9
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/QueueTaskModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/Remote.class b/hsarweb/bin/de/hsadmin/web/Remote.class
new file mode 100644
index 0000000..a99ae73
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/Remote.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/SearchAble.class b/hsarweb/bin/de/hsadmin/web/SearchAble.class
new file mode 100644
index 0000000..40f5812
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/SearchAble.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/UnixUserModule$1.class b/hsarweb/bin/de/hsadmin/web/UnixUserModule$1.class
new file mode 100644
index 0000000..c313685
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/UnixUserModule$1.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/UnixUserModule$2.class b/hsarweb/bin/de/hsadmin/web/UnixUserModule$2.class
new file mode 100644
index 0000000..b310cdf
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/UnixUserModule$2.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/UnixUserModule$3.class b/hsarweb/bin/de/hsadmin/web/UnixUserModule$3.class
new file mode 100644
index 0000000..abf52ec
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/UnixUserModule$3.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/UnixUserModule$4.class b/hsarweb/bin/de/hsadmin/web/UnixUserModule$4.class
new file mode 100644
index 0000000..5516c73
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/UnixUserModule$4.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/UnixUserModule$5.class b/hsarweb/bin/de/hsadmin/web/UnixUserModule$5.class
new file mode 100644
index 0000000..7a07ce8
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/UnixUserModule$5.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/UnixUserModule$6.class b/hsarweb/bin/de/hsadmin/web/UnixUserModule$6.class
new file mode 100644
index 0000000..5f357b7
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/UnixUserModule$6.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/UnixUserModule$7.class b/hsarweb/bin/de/hsadmin/web/UnixUserModule$7.class
new file mode 100644
index 0000000..2cbe4e1
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/UnixUserModule$7.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/UnixUserModule.class b/hsarweb/bin/de/hsadmin/web/UnixUserModule.class
new file mode 100644
index 0000000..2ef7ae4
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/UnixUserModule.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/UpdateAble.class b/hsarweb/bin/de/hsadmin/web/UpdateAble.class
new file mode 100644
index 0000000..15d3236
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/UpdateAble.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/config/ComponentFactory.class b/hsarweb/bin/de/hsadmin/web/config/ComponentFactory.class
new file mode 100644
index 0000000..d774f9d
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/config/ComponentFactory.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/config/LocaleConfig.class b/hsarweb/bin/de/hsadmin/web/config/LocaleConfig.class
new file mode 100644
index 0000000..7b7d4e8
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/config/LocaleConfig.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/config/ModuleConfig.class b/hsarweb/bin/de/hsadmin/web/config/ModuleConfig.class
new file mode 100644
index 0000000..2f40db6
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/config/ModuleConfig.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/config/PropertyConfig.class b/hsarweb/bin/de/hsadmin/web/config/PropertyConfig.class
new file mode 100644
index 0000000..1e911e7
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/config/PropertyConfig.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/config/PropertyDefaultValue.class b/hsarweb/bin/de/hsadmin/web/config/PropertyDefaultValue.class
new file mode 100644
index 0000000..7396016
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/config/PropertyDefaultValue.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/config/PropertyFieldFactory.class b/hsarweb/bin/de/hsadmin/web/config/PropertyFieldFactory.class
new file mode 100644
index 0000000..6f5d462
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/config/PropertyFieldFactory.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/config/PropertyFormVisible.class b/hsarweb/bin/de/hsadmin/web/config/PropertyFormVisible.class
new file mode 100644
index 0000000..ad3fe24
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/config/PropertyFormVisible.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/config/PropertySelectValues.class b/hsarweb/bin/de/hsadmin/web/config/PropertySelectValues.class
new file mode 100644
index 0000000..9074b09
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/config/PropertySelectValues.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/config/PropertyTableColumn.class b/hsarweb/bin/de/hsadmin/web/config/PropertyTableColumn.class
new file mode 100644
index 0000000..a4891c2
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/config/PropertyTableColumn.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/DatePropertyFieldFactory.class b/hsarweb/bin/de/hsadmin/web/vaadin/DatePropertyFieldFactory.class
new file mode 100644
index 0000000..4553ae0
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/DatePropertyFieldFactory.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/DefaultPropertyFieldFactory.class b/hsarweb/bin/de/hsadmin/web/vaadin/DefaultPropertyFieldFactory.class
new file mode 100644
index 0000000..5a679b6
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/DefaultPropertyFieldFactory.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/EMailTargetPropertyFieldFactory$SingleEMailTarget$1.class b/hsarweb/bin/de/hsadmin/web/vaadin/EMailTargetPropertyFieldFactory$SingleEMailTarget$1.class
new file mode 100644
index 0000000..f7beddf
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/EMailTargetPropertyFieldFactory$SingleEMailTarget$1.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/EMailTargetPropertyFieldFactory$SingleEMailTarget.class b/hsarweb/bin/de/hsadmin/web/vaadin/EMailTargetPropertyFieldFactory$SingleEMailTarget.class
new file mode 100644
index 0000000..0f61b65
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/EMailTargetPropertyFieldFactory$SingleEMailTarget.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/EMailTargetPropertyFieldFactory.class b/hsarweb/bin/de/hsadmin/web/vaadin/EMailTargetPropertyFieldFactory.class
new file mode 100644
index 0000000..0f09122
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/EMailTargetPropertyFieldFactory.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/GenericForm.class b/hsarweb/bin/de/hsadmin/web/vaadin/GenericForm.class
new file mode 100644
index 0000000..392893e
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/GenericForm.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/PasswordPropertyFieldFactory.class b/hsarweb/bin/de/hsadmin/web/vaadin/PasswordPropertyFieldFactory.class
new file mode 100644
index 0000000..fad9a0d
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/PasswordPropertyFieldFactory.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/SelectPropertyFieldFactory.class b/hsarweb/bin/de/hsadmin/web/vaadin/SelectPropertyFieldFactory.class
new file mode 100644
index 0000000..3e78c06
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/SelectPropertyFieldFactory.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$1.class b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$1.class
new file mode 100644
index 0000000..818f195
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$1.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$2$1.class b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$2$1.class
new file mode 100644
index 0000000..93b8dec
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$2$1.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$2$2.class b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$2$2.class
new file mode 100644
index 0000000..1d0ed29
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$2$2.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$2.class b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$2.class
new file mode 100644
index 0000000..d65e035
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$2.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$3$1.class b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$3$1.class
new file mode 100644
index 0000000..de6cde8
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$3$1.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$3$2.class b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$3$2.class
new file mode 100644
index 0000000..4f69715
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$3$2.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$3.class b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$3.class
new file mode 100644
index 0000000..ea77502
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory$3.class differ
diff --git a/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory.class b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory.class
new file mode 100644
index 0000000..a04e0a6
Binary files /dev/null and b/hsarweb/bin/de/hsadmin/web/vaadin/TableComponentFactory.class differ
diff --git a/hsarweb/bin/texts/domain.properties b/hsarweb/bin/texts/domain.properties
new file mode 100644
index 0000000..6f6b42c
--- /dev/null
+++ b/hsarweb/bin/texts/domain.properties
@@ -0,0 +1,10 @@
+id=identifier
+name=domain
+user=admin
+pac=packet
+hive=host
+since=connected since
+moduletitle=domains
+moduleicon=../runo/icons/16/document-web.png
+new=configure domain
+update=update domain
\ No newline at end of file
diff --git a/hsarweb/bin/texts/domain_de.properties b/hsarweb/bin/texts/domain_de.properties
new file mode 100644
index 0000000..b6f93f3
--- /dev/null
+++ b/hsarweb/bin/texts/domain_de.properties
@@ -0,0 +1,10 @@
+id=Schlüssel
+name=Domain
+user=Administrator
+pac=Paket
+hive=Server
+since=aufgeschaltet seit
+moduletitle=Domains
+moduleicon=../runo/icons/16/document-web.png
+new=Domain konfigurieren
+update=Domaindaten ändern
\ No newline at end of file
diff --git a/hsarweb/bin/texts/emailaddress.properties b/hsarweb/bin/texts/emailaddress.properties
new file mode 100644
index 0000000..c307618
--- /dev/null
+++ b/hsarweb/bin/texts/emailaddress.properties
@@ -0,0 +1,13 @@
+id=identifier
+emailaddress=address
+localpart=local part
+subdomain=subdomain
+domain=main domain
+target=target(s)
+admin=admin user
+pac=packet
+fulldomain=full domain
+moduletitle=email addresses
+moduleicon=../runo/icons/16/email.png
+new=create address
+update=update address
\ No newline at end of file
diff --git a/hsarweb/bin/texts/emailaddress_de.properties b/hsarweb/bin/texts/emailaddress_de.properties
new file mode 100644
index 0000000..20fef93
--- /dev/null
+++ b/hsarweb/bin/texts/emailaddress_de.properties
@@ -0,0 +1,13 @@
+id=Schlüssel
+emailaddress=EMail Adresse
+localpart=lokaler Teil
+subdomain=Sub-Domain
+domain=Haupt-Domain
+target=Ziel(e)
+admin=Administrator
+pac=Paket
+fulldomain=volle Domain
+moduletitle=EMail Adressen
+moduleicon=../runo/icons/16/email.png
+new=EMail-Adresse anlegen
+update=EMail-Adresse ändern
\ No newline at end of file
diff --git a/hsarweb/bin/texts/emailalias.properties b/hsarweb/bin/texts/emailalias.properties
new file mode 100644
index 0000000..9f07ec9
--- /dev/null
+++ b/hsarweb/bin/texts/emailalias.properties
@@ -0,0 +1,8 @@
+id=identifier
+name=name
+target=target(s)
+pac=packet
+moduletitle=email aliases
+moduleicon=../runo/icons/16/email-send.png
+new=create alias
+update=update alias
\ No newline at end of file
diff --git a/hsarweb/bin/texts/emailalias_de.properties b/hsarweb/bin/texts/emailalias_de.properties
new file mode 100644
index 0000000..ec50929
--- /dev/null
+++ b/hsarweb/bin/texts/emailalias_de.properties
@@ -0,0 +1,8 @@
+id=Schlüssel
+name=Alias
+target=Ziel(e)
+pac=Paket
+moduletitle=EMail Aliases
+moduleicon=../runo/icons/16/email-send.png
+new=EMail-Alias anlegen
+update=EMail-Alias ändern
\ No newline at end of file
diff --git a/hsarweb/bin/texts/home.properties b/hsarweb/bin/texts/home.properties
new file mode 100644
index 0000000..86b846a
--- /dev/null
+++ b/hsarweb/bin/texts/home.properties
@@ -0,0 +1,18 @@
+id=identifier
+name=username
+password=password
+password1=new password
+password2=repeat password
+comment=comment
+shell=shell
+userid=numeric userid
+homedir=home directory
+pac=packet
+moduletitle=password
+moduleicon=../runo/icons/16/lock.png
+change_password_icon=../runo/icons/16/lock.png
+hello=Hello world!
+change_password=change password
+update=change password
+save=save password
+abort=abort
\ No newline at end of file
diff --git a/hsarweb/bin/texts/home_de.properties b/hsarweb/bin/texts/home_de.properties
new file mode 100644
index 0000000..820fe6e
--- /dev/null
+++ b/hsarweb/bin/texts/home_de.properties
@@ -0,0 +1,18 @@
+id=Schlüssel
+name=Benutzername
+password=Passwort
+password1=neues Passwort
+password2=Passwort-Wiederholung
+comment=Kommentar
+shell=Shell
+userid=Benutzerkennung
+homedir=Heimat Verzeichnis
+pac=Paket
+moduletitle=Passwort
+moduleicon=../runo/icons/16/lock.png
+change_password_icon=../runo/icons/16/lock.png
+hello=Hallo Welt!
+change_password=Passwort ändern
+update=Passwort ändern
+save=Passwort speichern
+abort=abbrechen
\ No newline at end of file
diff --git a/hsarweb/bin/texts/home_ksh.properties b/hsarweb/bin/texts/home_ksh.properties
new file mode 100644
index 0000000..9e55f94
--- /dev/null
+++ b/hsarweb/bin/texts/home_ksh.properties
@@ -0,0 +1,18 @@
+id=Schlößelnommer
+name=Name för der Zohjang op de Shell
+password=et Paßwoot
+password1=neu Paßwoot
+password2=et Paßwoot norr_ens
+comment=Aanmärkonge
+shell=däm Metmaacher sing Shell
+userid=däm Metmaacher sing Nommer
+homedir=et Heimatverzeischneß
+pac=Pakätt
+moduletitle=Paßwoot
+moduleicon=../runo/icons/16/lock.png
+change_password_icon=../runo/icons/16/lock.png
+hello=Hello world!
+change_password=et Paßwoot tuusche
+update=et Paßwoot ändere
+save=Dat Paßwoot faßhallde
+abort=Öphüüre un nix donn
\ No newline at end of file
diff --git a/hsarweb/bin/texts/main.properties b/hsarweb/bin/texts/main.properties
new file mode 100644
index 0000000..a257ae8
--- /dev/null
+++ b/hsarweb/bin/texts/main.properties
@@ -0,0 +1,15 @@
+applicationtitle=HSAdmin Web Application
+update=update
+delete=delete
+confirmdelete=confirm delete
+save=save
+abort=abort
+new=new
+runas=run as
+modules.NONE=de.hsadmin.web.HomeModule
+modules.USER=de.hsadmin.web.HomeModule
+modules.DOM_ADMIN=de.hsadmin.web.DomainReadonlyModule,de.hsadmin.web.EMailAddressModule,de.hsadmin.web.HomeModule
+modules.PAC_ADMIN_DW=de.hsadmin.web.UnixUserModule,de.hsadmin.web.DomainModule,de.hsadmin.web.EMailAddressModule,de.hsadmin.web.EMailAliasModule,de.hsadmin.web.MysqlDatabaseModule,de.hsadmin.web.MysqlUserModule,de.hsadmin.web.PgsqlDatabaseModule,de.hsadmin.web.PgsqlUserModule,de.hsadmin.web.QueueTaskModule
+modules.PAC_ADMIN_SW=de.hsadmin.web.UnixUserModule,de.hsadmin.web.DomainModule,de.hsadmin.web.EMailAddressModule,de.hsadmin.web.EMailAliasModule,de.hsadmin.web.QueueTaskModule
+modules.CUSTOMER=de.hsadmin.web.PacketReadonlyModule,de.hsadmin.web.UnixUserModule,de.hsadmin.web.DomainModule,de.hsadmin.web.EMailAddressModule,de.hsadmin.web.EMailAliasModule,de.hsadmin.web.MysqlDatabaseModule,de.hsadmin.web.MysqlUserModule,de.hsadmin.web.PgsqlDatabaseModule,de.hsadmin.web.PgsqlUserModule,de.hsadmin.web.QueueTaskModule
+modules.HOSTMASTER=de.hsadmin.web.PacketReadonlyModule,de.hsadmin.web.UnixUserModule,de.hsadmin.web.DomainModule,de.hsadmin.web.EMailAddressModule,de.hsadmin.web.EMailAliasModule,de.hsadmin.web.MysqlDatabaseModule,de.hsadmin.web.MysqlUserModule,de.hsadmin.web.PgsqlDatabaseModule,de.hsadmin.web.PgsqlUserModule,de.hsadmin.web.QueueTaskModule
diff --git a/hsarweb/bin/texts/main_de.properties b/hsarweb/bin/texts/main_de.properties
new file mode 100644
index 0000000..47285fd
--- /dev/null
+++ b/hsarweb/bin/texts/main_de.properties
@@ -0,0 +1,8 @@
+applicationtitle=HSAdmin Web Application
+update=bearbeiten
+delete=löschen
+confirmdelete=Diesen Eintrag löschen?
+save=speichern
+abort=abbrechen
+new=Eintrag anlegen
+runas=als Benutzer
diff --git a/hsarweb/bin/texts/main_ksh.properties b/hsarweb/bin/texts/main_ksh.properties
new file mode 100644
index 0000000..bf610dd
--- /dev/null
+++ b/hsarweb/bin/texts/main_ksh.properties
@@ -0,0 +1,7 @@
+applicationtitle=HSAdmin Projramm em Wäb
+update=Verändere
+delete=Fottschmiiße
+confirmdelete=Donn et Fottschmiiße beschtäätejje
+save=Faßhallde
+abort=Ophüüre
+new=Neu aanlääje
\ No newline at end of file
diff --git a/hsarweb/bin/texts/mysqldb.properties b/hsarweb/bin/texts/mysqldb.properties
new file mode 100644
index 0000000..4366f23
--- /dev/null
+++ b/hsarweb/bin/texts/mysqldb.properties
@@ -0,0 +1,9 @@
+id=identifier
+name=database
+pac=packet
+encoding=encoding
+owner=owner
+moduletitle=mysql db
+new=create db
+update=update db
+moduleicon=../hs/icons/table.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/mysqldb_de.properties b/hsarweb/bin/texts/mysqldb_de.properties
new file mode 100644
index 0000000..dcdf1dc
--- /dev/null
+++ b/hsarweb/bin/texts/mysqldb_de.properties
@@ -0,0 +1,9 @@
+id=Schlüssel
+name=MySQL Datenbank
+pac=Paket
+encoding=Zeichensatz
+owner=Verwalter
+moduletitle=MySQL DB
+new=Datenbank anlegen
+update=Datenbank ändern
+moduleicon=../hs/icons/table.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/mysqldb_ksh.properties b/hsarweb/bin/texts/mysqldb_ksh.properties
new file mode 100644
index 0000000..9488d64
--- /dev/null
+++ b/hsarweb/bin/texts/mysqldb_ksh.properties
@@ -0,0 +1,9 @@
+id=Schlößelnommer
+name=dä MySQL Daatebangk iere Name
+pac=Pakätt
+encoding=Zeischesaz
+owner=Verwallder
+moduletitle=MySQL Daatebangk
+new=Datenbank anlegen
+update=Datenbank ändern
+moduleicon=../hs/icons/table.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/mysqluser.properties b/hsarweb/bin/texts/mysqluser.properties
new file mode 100644
index 0000000..434f936
--- /dev/null
+++ b/hsarweb/bin/texts/mysqluser.properties
@@ -0,0 +1,10 @@
+id=identifier
+name=database username
+password=password
+password1=new password
+password2=repeat password
+pac=packet
+moduletitle=mysql user
+new=create user
+update=change password
+moduleicon=../hs/icons/table_key.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/mysqluser_de.properties b/hsarweb/bin/texts/mysqluser_de.properties
new file mode 100644
index 0000000..6c75274
--- /dev/null
+++ b/hsarweb/bin/texts/mysqluser_de.properties
@@ -0,0 +1,10 @@
+id=Schlüssel
+name=MySQL User
+password=Passwort
+password1=neues Passwort
+password2=Passwort-Wiederholung
+pac=Paket
+moduletitle=MySQL User
+new=User anlegen
+update=Passwort ändern
+moduleicon=../hs/icons/table_key.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/mysqluser_ksh.properties b/hsarweb/bin/texts/mysqluser_ksh.properties
new file mode 100644
index 0000000..ee6a217
--- /dev/null
+++ b/hsarweb/bin/texts/mysqluser_ksh.properties
@@ -0,0 +1,10 @@
+id=Schlößelnommer
+name=Name för der Zohjang op MySQL
+password=et Paßwoot
+password1=neu Paßwoot
+password2=et Paßwoot norr_ens
+pac=Pakätt
+moduletitle=MySQL Zohjang
+new=ene neue Zohjang aalääje
+update=et Paßwoot ändere
+moduleicon=../hs/icons/table_key.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/pac.properties b/hsarweb/bin/texts/pac.properties
new file mode 100644
index 0000000..50959ab
--- /dev/null
+++ b/hsarweb/bin/texts/pac.properties
@@ -0,0 +1,10 @@
+id=identifier
+name=packet
+curinetaddr=inet address
+created=created on
+basepac=packet type
+components=packet options
+hive=host
+customer=customer
+moduletitle=packets
+moduleicon=../runo/icons/16/document.png
diff --git a/hsarweb/bin/texts/pac_de.properties b/hsarweb/bin/texts/pac_de.properties
new file mode 100644
index 0000000..5ef2da8
--- /dev/null
+++ b/hsarweb/bin/texts/pac_de.properties
@@ -0,0 +1,10 @@
+id=Schlüssel
+name=Paket
+curinetaddr=IP Adresse
+created=angelegt am
+basepac=Pakettyp
+components=Paket-Optionen
+hive=Server
+customer=Mitglied
+moduletitle=Pakete
+moduleicon=../runo/icons/16/document.png
diff --git a/hsarweb/bin/texts/postgresqldb.properties b/hsarweb/bin/texts/postgresqldb.properties
new file mode 100644
index 0000000..fe6c0a9
--- /dev/null
+++ b/hsarweb/bin/texts/postgresqldb.properties
@@ -0,0 +1,9 @@
+id=identifier
+name=database
+pac=packet
+encoding=encoding
+owner=owner
+moduletitle=postgresql db
+new=create db
+update=database
+moduleicon=../hs/icons/database.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/postgresqldb_de.properties b/hsarweb/bin/texts/postgresqldb_de.properties
new file mode 100644
index 0000000..439285c
--- /dev/null
+++ b/hsarweb/bin/texts/postgresqldb_de.properties
@@ -0,0 +1,9 @@
+id=Schlüssel
+name=Datenbank
+pac=Paket
+encoding=Zeichensatz
+owner=Verwalter
+moduletitle=PostgreSQL DB
+new=Datenbank anlegen
+update=Datenbank
+moduleicon=../hs/icons/database.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/postgresqldb_ksh.properties b/hsarweb/bin/texts/postgresqldb_ksh.properties
new file mode 100644
index 0000000..8bf7c0f
--- /dev/null
+++ b/hsarweb/bin/texts/postgresqldb_ksh.properties
@@ -0,0 +1,9 @@
+id=Schlößelnommer
+name=dä PostgreSQL Daatebangk iere Name
+pac=Pakätt
+encoding=Zeischesaz
+owner=Verwallder
+moduletitle=PostgreSQL Daatebangk
+new=Daatebangk aanlääje
+update=Daatebangk
+moduleicon=../hs/icons/database.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/postgresqluser.properties b/hsarweb/bin/texts/postgresqluser.properties
new file mode 100644
index 0000000..2cef6f8
--- /dev/null
+++ b/hsarweb/bin/texts/postgresqluser.properties
@@ -0,0 +1,10 @@
+id=identifier
+name=postgres username
+password=password
+password1=new password
+password2=repeat password
+pac=packet
+moduletitle=postgres user
+new=create user
+update=change password
+moduleicon=../hs/icons/database_key.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/postgresqluser_de.properties b/hsarweb/bin/texts/postgresqluser_de.properties
new file mode 100644
index 0000000..9bebc83
--- /dev/null
+++ b/hsarweb/bin/texts/postgresqluser_de.properties
@@ -0,0 +1,10 @@
+id=Schlüssel
+name=PostgreSQL User
+password=Passwort
+password1=neues Passwort
+password2=Passwort-Wiederholung
+pac=Paket
+moduletitle=PostgreSQL User
+new=User anlegen
+update=Passwort ändern
+moduleicon=../hs/icons/database_key.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/postgresqluser_ksh.properties b/hsarweb/bin/texts/postgresqluser_ksh.properties
new file mode 100644
index 0000000..9163b7b
--- /dev/null
+++ b/hsarweb/bin/texts/postgresqluser_ksh.properties
@@ -0,0 +1,10 @@
+id=Schlößelnommer
+name=Name för der Zohjang op PostgreSQL
+password=et Paßwoot
+password1=neu Paßwoot
+password2=et Paßwoot norr_ens
+pac=Pakätt
+moduletitle=PostgreSQL Zohjang
+new=ene neue Zohjang aalääje
+update=et Paßwoot ändere
+moduleicon=../hs/icons/database_key.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/q.properties b/hsarweb/bin/texts/q.properties
new file mode 100644
index 0000000..569ef51
--- /dev/null
+++ b/hsarweb/bin/texts/q.properties
@@ -0,0 +1,10 @@
+id=identifier
+title=title
+status=status
+started=started
+finished=finished
+user=user
+details=details
+exception=exception
+moduletitle=queued tasks
+moduleicon=../runo/icons/16/attention.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/q_de.properties b/hsarweb/bin/texts/q_de.properties
new file mode 100644
index 0000000..e585451
--- /dev/null
+++ b/hsarweb/bin/texts/q_de.properties
@@ -0,0 +1,10 @@
+id=Schlüssel
+title=Titel
+status=Status
+started=gestartet
+finished=bearbeitet
+user=Benutzer
+details=Details
+exception=Fehlermeldungen
+moduletitle=Aufträge
+moduleicon=../runo/icons/16/attention.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/q_ksh.properties b/hsarweb/bin/texts/q_ksh.properties
new file mode 100644
index 0000000..27bfa39
--- /dev/null
+++ b/hsarweb/bin/texts/q_ksh.properties
@@ -0,0 +1,10 @@
+id=Schlößelnommer
+title=Tittel
+status=Zohschtand
+started=bejunne
+finished=opjehüert
+user=Metmaacher
+details=Einzelheite
+exception=Ußnahme
+moduletitle=Aufjaabe
+moduleicon=../runo/icons/16/attention.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/user.properties b/hsarweb/bin/texts/user.properties
new file mode 100644
index 0000000..8e5f4fd
--- /dev/null
+++ b/hsarweb/bin/texts/user.properties
@@ -0,0 +1,16 @@
+id=identifier
+name=username
+password=password
+password1=new password
+password2=repeat password
+comment=comment
+shell=shell
+userid=numeric userid
+homedir=home directory
+pac=packet
+quota_softlimit=quota soft limit
+quota_hardlimit=quota hard limit
+moduletitle=unix user
+new=create user
+update=update user
+moduleicon=../runo/icons/16/users.png
\ No newline at end of file
diff --git a/hsarweb/bin/texts/user_de.properties b/hsarweb/bin/texts/user_de.properties
new file mode 100644
index 0000000..9ca69c5
--- /dev/null
+++ b/hsarweb/bin/texts/user_de.properties
@@ -0,0 +1,16 @@
+id=Schlüssel
+name=Benutzername
+password=Passwort
+password1=neues Passwort
+password2=Passwort-Wiederholung
+comment=Kommentar
+shell=Shell
+userid=Benutzerkennung
+homedir=Heimat Verzeichnis
+pac=Paket
+quota_softlimit=Soft-Quota [MB]
+quota_hardlimit=Hard-Quota [MB]
+moduletitle=Unix User
+moduleicon=../runo/icons/16/users.png
+new=Benutzer anlegen
+update=Benutzer ändern
\ No newline at end of file
diff --git a/hsarweb/bin/texts/user_ksh.properties b/hsarweb/bin/texts/user_ksh.properties
new file mode 100644
index 0000000..349f69c
--- /dev/null
+++ b/hsarweb/bin/texts/user_ksh.properties
@@ -0,0 +1,16 @@
+id=Schlößelnommer
+name=däm Metmaacher sing Name
+password=Paßwoot
+password1=neu Paßwoot
+password2=et Paßwoot norr_ens
+comment=Aanmärkonge
+shell=däm Metmaacher sing Shell
+userid=däm Metmaacher sing Nommer
+homedir=et Heimatverzeischneß
+pac=Pakät
+quota_softlimit=de Warnjränz vum Speischerplaz <1> MB
+quota_hardlimit=de haade Bovverjränz vum Speischerplaz <1> MB
+moduletitle=Metmaacher em Bedriefßsüßteem
+moduleicon=../runo/icons/16/users.png
+new=ene Metmaacher aalääje
+update=ene Metmaacher verändere
\ No newline at end of file