summaryrefslogtreecommitdiff
path: root/tests/service
diff options
context:
space:
mode:
authorAndreas Baumann <abaumann@yahoo.com>2009-03-28 13:51:47 +0100
committerAndreas Baumann <abaumann@yahoo.com>2009-03-28 13:51:47 +0100
commit3bae72114ecaf9d2d463da9e5c18513344f7af8b (patch)
tree64b74b0d638fa619583697556cd2083332433cb6 /tests/service
parent8c44b81b9f943ff0e87034ab16527f60c1830524 (diff)
downloadwolfbones-3bae72114ecaf9d2d463da9e5c18513344f7af8b.tar.gz
wolfbones-3bae72114ecaf9d2d463da9e5c18513344f7af8b.tar.bz2
more fixes in the direction of merging separatly generated MC files
Diffstat (limited to 'tests/service')
-rwxr-xr-xtests/service/create_testservicemsg.pl40
-rw-r--r--tests/service/po/de.po2
-rw-r--r--tests/service/testservicemsg.mc771
3 files changed, 49 insertions, 764 deletions
diff --git a/tests/service/create_testservicemsg.pl b/tests/service/create_testservicemsg.pl
index 5fc0fde..31227d5 100755
--- a/tests/service/create_testservicemsg.pl
+++ b/tests/service/create_testservicemsg.pl
@@ -5,7 +5,7 @@ use strict;
# configuration
my %gettext_lang = (
- "German" => "../po/de.po"
+ "German" => "po/de.po"
);
# header declaring the langages
@@ -17,7 +17,7 @@ print <<EOF;
;// (see http://msdn.microsoft.com/en-us/library/ms776260.aspx)
LanguageNames = (
English = 0x0409 : MSG00409
-; German = 0x0407 : MSG00407
+ German = 0x0407 : MSG00407
)
;// Category names come first, the 'CategoryCount' registry entry
@@ -55,33 +55,34 @@ foreach $lang ( keys %gettext_lang ) {
print <<EOF;
-MessageId = 0x1
+MessageId = 1
SymbolicName = WOLF_CATEGORY_LOGGER
Language = English
Logger
.
-;Language = German
-;Logger
-;.
+Language = German
+Logger
+.
-MessageId = 0x2
+MessageId = 2
SymbolicName = WOLF_CATEGORY_DAEMON
Language = English
Daemon
.
-;Language = German
-;Unix-Prozess
-;.
+Language = German
+Unix-Prozess
+.
-MessageId = 0x3
+MessageId = 3
SymbolicName = WOLF_CATEGORY_SERVICE
Language = English
-test service
-;Language = German
-;Service
+Service
+.
+Language = German
+Dienst
.
-MessageId = 0x4
+MessageId = 4
SymbolicName = WOLF_CATEGORY_TESTSERVICE
Language = English
test service
@@ -119,11 +120,11 @@ EOF
undef $/;
-open CONTENT, "find ../.. -name '*.c' -exec cat {} \\; |";
+open CONTENT, "find . -name '*.c' -exec cat {} \\; |";
my $code = <CONTENT>;
close CONTENT;
-open CONTENT, "find ../.. -name '*.c' -exec cat {} \\; | cpp -DENABLE_NLS=1 -I../../include/wolf |";
+open CONTENT, "find . -name '*.c' -exec cat {} \\; | cpp -DENABLE_NLS=1 -I../../include/wolf |";
my $expanded_code = <CONTENT>;
close CONTENT;
@@ -140,7 +141,7 @@ AGAIN:
}
my $expanded_func = $1;
$expanded_code = $';
-
+
if( $func =~ /\s*(WOLF_LOG_[^\, ]+)\s*\,\s*(WOLF_CATEGORY_[^\, ]+)\s*\,\s*(WOLF_MSG_[^\, ]+)\s*\,\s*_\(\s*"([^"]*)/ ) {
my $level = $1;
my $category = $2;
@@ -168,7 +169,6 @@ AGAIN:
my $expanded_messageid = $3;
$messageid_number = eval $expanded_messageid;
} else {
-# print "SKIP $expanded_func\n";
goto AGAIN;
}
@@ -185,7 +185,7 @@ SymbolicName = $messageid
EOF
# print all translations found in gettext .po files
- my @langs = ( "English" );
+ my @langs = ( "English", "German" );
my $lang;
foreach $lang ( @langs ) {
if( $lang eq "English" ) {
diff --git a/tests/service/po/de.po b/tests/service/po/de.po
index 71df12d..dad9f26 100644
--- a/tests/service/po/de.po
+++ b/tests/service/po/de.po
@@ -24,7 +24,7 @@ msgstr "%s Dienst gestartet"
#: testservice.c:44
#, c-format
msgid "Suspending on a service event resulted in an error %d!"
-msgstr "Fehler beim Warten auf ein Ereignis im Dienst, Code %d"
+msgstr "Fehler beim Warten auf ein Ereignis im Dienst, Code %d!"
#: testservice.c:51
#
diff --git a/tests/service/testservicemsg.mc b/tests/service/testservicemsg.mc
index 576b12f..70bdd8f 100644
--- a/tests/service/testservicemsg.mc
+++ b/tests/service/testservicemsg.mc
@@ -5,7 +5,7 @@
;// (see http://msdn.microsoft.com/en-us/library/ms776260.aspx)
LanguageNames = (
English = 0x0409 : MSG00409
-; German = 0x0407 : MSG00407
+ German = 0x0407 : MSG00407
)
;// Category names come first, the 'CategoryCount' registry entry
@@ -16,33 +16,34 @@ LanguageNames = (
;// sure they are not longer than 10 characters, the event viewer
;// field is quite small.
-MessageId = 0x1
+MessageId = 1
SymbolicName = WOLF_CATEGORY_LOGGER
Language = English
Logger
.
-;Language = German
-;Logger
-;.
+Language = German
+Logger
+.
-MessageId = 0x2
+MessageId = 2
SymbolicName = WOLF_CATEGORY_DAEMON
Language = English
Daemon
.
-;Language = German
-;Unix-Prozess
-;.
+Language = German
+Unix-Prozess
+.
-MessageId = 0x3
+MessageId = 3
SymbolicName = WOLF_CATEGORY_SERVICE
Language = English
-test service
-;Language = German
-;Service
+Service
+.
+Language = German
+Dienst
.
-MessageId = 0x4
+MessageId = 4
SymbolicName = WOLF_CATEGORY_TESTSERVICE
Language = English
test service
@@ -69,734 +70,6 @@ FacilityNames = (
MessageIdTypedef = DWORD
-MessageId = 2060
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_CLOSE_FD
-Language = English
-Error while closing file descriptor %1: %2
-.
-MessageId = 2061
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_RETRIEVING_MAXNOFFDS_FAILED
-Language = English
-Unable to retrieve maximal number of files: %1
-.
-MessageId = 2062
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CLOSING_ALL_FDS
-Language = English
-Closing all filedescriptors up to %ld
-.
-MessageId = 2063
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_OPEN_FD_AS_DEV_NULL
-Language = English
-Unable to open fd %1 as /dev/null: %2
-.
-MessageId = 2064
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_FD_NUMBERS_WRONG
-Language = English
-Something is wrong with the file descriptors (expecting %1, got %2)!
-.
-MessageId = 2065
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_PIPE_ATOMIC_WRITE_FAILED
-Language = English
-Error in atomar write to fd %1: %2
-.
-MessageId = 2066
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_PIPE_ATOMIC_WRITE_WRONG_OCTETS
-Language = English
-Unexpected number of octets %zd in atomar write to fd %1 (expected %zd)
-.
-MessageId = 2067
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_PIPE_ATOMIC_READ_FAILED
-Language = English
-Error in atmoar read from fd %1: %2
-.
-MessageId = 2068
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_PIPE_ATOMIC_READ_WRONG_OCTETS
-Language = English
-Unexpected number of octets %zd in atomar read from fd %1 (expected %zd)
-.
-MessageId = 2069
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_ALREADY_RUNNING
-Language = English
-Already running as daemon!
-.
-MessageId = 2070
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_START_AS_NON_ROOT
-Language = English
-Unable to start daemon as not root user!
-.
-MessageId = 2071
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_CREATE_EXIT_CODE_PIPE
-Language = English
-Unable to create exit code pipe: %1
-.
-MessageId = 2072
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_EXIT_CODE_PIPE_CREATED
-Language = English
-Created exit code pipe (%1,%2)
-.
-MessageId = 2073
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_FIRST_FORK_FAILED
-Language = English
-Unable to fork the first time: %1
-.
-MessageId = 2074
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_FIRST_FORK_REACHED
-Language = English
-First fork reached
-.
-MessageId = 2075
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_PARENT_AFTER_FIRST_FORK
-Language = English
-Parent after first fork: child is %1
-.
-MessageId = 2076
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_CREATE_PARENT_PIPE
-Language = English
-Unable to create parent pipe: %1
-.
-MessageId = 2077
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_PARENT_PIPE_CREATED
-Language = English
-Created parent pipe (%1,%2)
-.
-MessageId = 2107
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_SET_NEW_PROCESS_GROUP_PARENT
-Language = English
-Starting new process group session for the parent of the daemon failed: %1
-.
-MessageId = 2079
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_SECOND_FORK_FAILED
-Language = English
-Unable to fork the second time: %1
-.
-MessageId = 2080
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_SECOND_FORK_REACHED
-Language = English
-Second fork reached
-.
-MessageId = 2081
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_PARENT_AFTER_SECOND_FORK
-Language = English
-Parent after second fork: child (and daemon) is %1
-.
-MessageId = 2078
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_SET_NEW_PROCESS_GROUP
-Language = English
-Starting new process group for daemon session failed: %1
-.
-MessageId = 2082
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_CHANGE_ROOT_DIR
-Language = English
-Changing to root diretory failed: %1
-.
-MessageId = 2083
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CHANGED_ROOT_DIR
-Language = English
-Changed to root directory /
-.
-MessageId = 2084
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_SWITCHED_UMASK
-Language = English
-Switched umask from %04o to %04o
-.
-MessageId = 2085
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_DAEMON_ALREADY_RUNNING_WITH_PID
-Language = English
-Another daemon is already running with pid '%1', can't start!
-.
-MessageId = 2086
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_SWITCHED_UMASK_FINAL
-Language = English
-Switched umask from %04o to %04o
-.
-MessageId = 2087
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_GROUP_NOT_FOUND
-Language = English
-No group '%1' found
-.
-MessageId = 2088
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_GETGRNAM_FAILED
-Language = English
-Unable to retrieve group information for group '%1': %2
-.
-MessageId = 2089
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_USER_NOT_FOUND
-Language = English
-No user '%1' found
-.
-MessageId = 2090
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_GETPWNAM_FAILED
-Language = English
-Unable to retrieve user information for user '%1': %2
-.
-MessageId = 2091
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_SETTING_UNPRIVILEGED_GROUP_FAILED
-Language = English
-Setting unprivileged group failed: %1
-.
-MessageId = 2092
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_SETTING_UNPRIVILEGED_USER_FAILED
-Language = English
-Setting unprivileged user failed: %1
-.
-MessageId = 2093
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_SWITCHED_USER
-Language = English
-Switched to user '%1' (%2) and group '%3' (%4)
-.
-MessageId = 2094
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_EXIT_CALLED
-Language = English
-daemon_exit called int state %1 (error %2)
-.
-MessageId = 2095
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_WAITING_FOR_EXIT_CODE_ON_PIPE
-Language = English
-Waiting on exit_code pipe for exit code
-.
-MessageId = 2096
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_TERMINATING_GRAND_PARENT
-Language = English
-Terminating grand-parent of daemon with code %1 (PID: %lu)
-.
-MessageId = 2097
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_WAITING_FOR_TERMINATION
-Language = English
-Waiting on parent pipe for termination signal
-.
-MessageId = 2098
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_PARENT_GOT_TERMINATION
-Language = English
-Parent got termination (pidfile lock: %1, run: %2, fd: %3).. cleaning up now (PID: %lu)
-.
-MessageId = 2099
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_TERMINATING_PARENT
-Language = English
-Terminating parent of daemon (PID %lu)
-.
-MessageId = 2100
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_TERMINATING_DAEMON_OK
-Language = English
-Terminating daemon (PID: %lu)
-.
-MessageId = 2101
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_TERMINATING_DAEMON_ERROR
-Language = English
-Terminating daemon (PID: %lu) with error
-.
-MessageId = 2102
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_CREATE_SIGNAL_PIPE
-Language = English
-Unable to create signal pipe: %1
-.
-MessageId = 2103
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_SIGNAL_PIPE_CREATED
-Language = English
-Created signal pipe (%1,%2)
-.
-MessageId = 2104
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_SELECT_FAILED_WAITING_FOR_SIGNAL
-Language = English
-Error in select when waiting for signal from pipe: %1
-.
-MessageId = 2105
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_READ_SIGNAL_FROM_PIPE
-Language = English
-Error while reading a signal from the pipe: %1
-.
-MessageId = 2106
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_NON_ATOMIC_READ_ON_SIGNAL_PIPE
-Language = English
-Unexpected error in read: result is %1
-.
-MessageId = 2020
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_NO_PIDFILE
-Language = English
-No pidfile '%1' found, daemon is not running
-.
-MessageId = 2021
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_OPEN_PIDFILE_FOR_READING
-Language = English
-Unable to open pidfile '%1' for reading: %2
-.
-MessageId = 2023
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_ANOTHER_IS_RUNNING
-Language = English
-Another process locks the pidfile, daemon already running
-.
-MessageId = 2024
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_LOCK_PIDFILE
-Language = English
-Unable to lock pidfile '%1': %2
-.
-MessageId = 2025
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_READ_PID_FROM_PIDFILE
-Language = English
-Unable to read pid from pidfile '%1': %2
-.
-MessageId = 2026
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_PIDFILE_WITH_ILLEGAL_DATA
-Language = English
-pidfile '%1' contains invalid data, can't read PID from it!
-.
-MessageId = 2027
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_FOUND_PID_IN_PIDFILE
-Language = English
-Found PID '%lu' in pidfile
-.
-MessageId = 2028
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_FOUND_PID_BUT_NO_PROCESS_RUNNING
-Language = English
-Found PID '%lu' in pidfile '%1', but no such process is running. Check and manually delete the pidfile!
-.
-MessageId = 2029
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_PROCESS_ALIVE_CHECK_FAILED
-Language = English
-Can't check if process with PID '%lu' is alive: %1
-.
-MessageId = 2030
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_ALREADY_RUNNING_WITH_PID
-Language = English
-A process with PID '%lu' is already running
-.
-MessageId = 2022
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_OPEN_PIDFILE_FOR_WRITTING
-Language = English
-Unable to open pidfile '%1' for writing: %2
-.
-MessageId = 2031
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_PIDFILE_IN_USE
-Language = English
-Unable to lock pidfile '%1' after creation, daemon started in parallel?
-.
-MessageId = 2032
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_LOCK_PIDFILE_AFTER_CREATION
-Language = English
-Unable to lock pidfile '%1' after creation: %2
-.
-MessageId = 2033
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_TRUNCATE_PIDFILE
-Language = English
-Unable to truncate the pidfile '%1' before writing to it
-.
-MessageId = 2034
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_WRITE_PID_INTO_PIDFILE
-Language = English
-Unable to write PID into the pidfile '%1': %2
-.
-MessageId = 2035
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_ATOMIC_PIDFILE_WRITE_FAILED
-Language = English
-Non-atomic write failed when storing the PID into the pidfile '%1'
-.
-MessageId = 2036
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_STORED_PIDFILE
-Language = English
-Stored '%lu' into the pidfile '%1' and locked it
-.
-MessageId = 2037
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_RELEASING_PIDFILE
-Language = English
-Releasing (unlocking/closing) pidfile '%1' (fd: %2, locked: %3)
-.
-MessageId = 2038
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_UNLOCK_PIDFILE
-Language = English
-Unable to unlock the pidfile '%1': %2
-.
-MessageId = 2039
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_CLOSE_PIDFILE
-Language = English
-Unable to close the pidfile '%1': %2
-.
-MessageId = 2040
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_REMOVING_PIDFILE
-Language = English
-Removing pidfile '%1' (fd: %2, locked: %3, running: %4)
-.
-MessageId = 2041
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_REMOVE_PIDFILE
-Language = English
-Unable to remove the pidfile '%1': %2
-.
-MessageId = 2001
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_INSTALL_IGNORE_SIGNAL
-Language = English
-Can't ignore signal handler for signal '%1' (%2): %3
-.
-MessageId = 2002
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_IGNORE_SIGNAL
-Language = English
-Ignoring signal handler for signal '%1' (%2)
-.
-MessageId = 2003
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_INSTALL_CRITICAL_SIGNAL
-Language = English
-Can't install empty signal handler for signal '%1' (%2): %3
-.
-MessageId = 2004
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CRITICAL_SIGNAL
-Language = English
-Installed empty signal handler for signal '%1' (%2)
-.
-MessageId = 2005
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_GOT_SIGNAL
-Language = English
-Got signal '%1' (%2)
-.
-MessageId = 2006
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_CANT_INSTALL_FUNC_SIGNAL
-Language = English
-Can't install signal handler for signal '%1' (%2): %3
-.
-MessageId = 2007
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_FUNC_SIGNAL
-Language = English
-Installed signal handler for signal '%1' (%2)
-.
-MessageId = 3001
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_INSTALLING_SERVICE
-Language = English
-Installing service '%1'
-.
-MessageId = 3002
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_CANT_OPEN_SCM_FOR_INSTALL
-Language = English
-Unable to open the service control manager to register service '%1': %2 (%3)
-.
-MessageId = 3003
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_CANT_GET_PATH_OF_BINARY
-Language = English
-Unable to get full path of the binary of service '%1': %2 (%3)
-.
-MessageId = 3004
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_CANT_CREATE_SERVICE
-Language = English
-Unable to create service '%1': %2 (%3)
-.
-MessageId = 3020
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_CANT_SET_SERVICE_DESCRIPTION
-Language = English
-Unable to set description of service '%1': %2 (%3)
-.
-MessageId = 3005
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_SERVICE_INSTALLED
-Language = English
-Service '%1' installed successfully
-.
-MessageId = 3006
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_UNINSTALLING_SERVICE
-Language = English
-Unistalling service '%1'
-.
-MessageId = 3007
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_CANT_OPEN_SCM_FOR_UNINSTALL
-Language = English
-Unable to open the service control manager to uninstall '%1': %2 (%3)
-.
-MessageId = 3008
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_CANT_OPEN_SERVICE
-Language = English
-Unable to open service '%1': %2 (%3)
-.
-MessageId = 3009
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_CANT_DELETE_SERVICE
-Language = English
-Unable to uninstall service '%1': %2 (%3)
-.
-MessageId = 3010
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_SERVICE_UNINSTALLED
-Language = English
-Service '%1' uninstalled successfully
-.
-MessageId = 3011
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_REPORT_STATUS
-Language = English
-reporting status with new state '%1' (%2) (currently in state '%3' (%4))
-.
-MessageId = 3012
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_CANT_REPORT_STATUS
-Language = English
-Unable to report state '%1' (%2) of service '%3' to SCM '%4 (%5)
-.
-MessageId = 3013
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_HANDLING_EVENT
-Language = English
-service handler received status change '%1' (%2)
-.
-MessageId = 3014
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_CANT_REGISTER_SERVICE_CTRL_HANDLER
-Language = English
-Unable to register service control handler function for service '%1': %2 (%3)
-.
-MessageId = 3015
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_CANT_CREATE_STOP_EVENT
-Language = English
-Unable to create the stop event for service '%1': %2 (%3)
-.
-MessageId = 3016
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_WAIT_FOR_OBJECT_FAILED
-Language = English
-Waiting for events in the service '%1' failed: %2 (%3)
-.
-MessageId = 3019
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_CONSOLE_CTRL_RECEIVED
-Language = English
-Got a console control event '%1' (%2)
-.
-MessageId = 3018
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_CANT_REGISTER_CONSOLE_CTRL_HANDLER
-Language = English
-Unable to register the console control handler for foreground service '%1': %2 (%3)
-.
-MessageId = 3017
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_SERVICE_CANT_DISPATCH_SERVICE
-Language = English
-Unable to dispatch service '%1': %2 (%3)
-.
-MessageId = 2501
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_TESTING_CONFIGURATION
-Language = English
-Testing configuraton read from '%1'
-.
-MessageId = 2502
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_STARTED_DAEMON
-Language = English
-Started %1 daemon
-.
-MessageId = 2503
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_SUSPENDING_ON_SIGNAL_ERROR
-Language = English
-Suspending on UNIX signal resulted in an error %1!
-.
-MessageId = 2504
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_REREADING_CONFIGURATION
-Language = English
-Rereading configuration
-.
-MessageId = 2505
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_GOT_TERMINATION_SIGNAL
-Language = English
-Got termination signal, shutting down the daemon
-.
-MessageId = 2506
-Severity = Error
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_UNEXPECED_SIGNAL
-Language = English
-Unexpected signal '%1' (%2)
-.
-MessageId = 2507
-Severity = Informational
-Facility = Application
-SymbolicName = WOLF_MSG_DAEMON_STOPPED_DAEMON
-Language = English
-Stopped %1 daemon
-.
MessageId = 4001
Severity = Informational
Facility = Application
@@ -804,6 +77,9 @@ SymbolicName = WOLF_MSG_TESTSERVICE_STARTED_SERVICE
Language = English
Started %1 service
.
+Language = German
+%1 Dienst gestartet
+.
MessageId = 4002
Severity = Error
Facility = Application
@@ -811,12 +87,18 @@ SymbolicName = WOLF_MSG_TESTSERVICE_SUSPENDING_ON_EVENT_ERROR
Language = English
Suspending on a service event resulted in an error %1!
.
+Language = German
+Fehler beim Warten auf ein Ereignis im Dienst, Code %1!
+.
MessageId = 4003
Severity = Informational
Facility = Application
SymbolicName = WOLF_MSG_TESTSERVICE_GOT_TERMINATION_EVENT
Language = English
-Got termination event, shutting down the daemon
+Got termination event, shutting down the service
+.
+Language = German
+Beendingungssignal empfangen, beende den Dienst
.
MessageId = 4004
Severity = Informational
@@ -825,3 +107,6 @@ SymbolicName = WOLF_MSG_TESTSERVICE_STOPPED_SERVICE
Language = English
Stopped %1 service
.
+Language = German
+%1 Dienst gestoppt
+.