diff --git a/lib/SLUB/LZA/Rosetta/TA/Command/init.pm b/lib/SLUB/LZA/Rosetta/TA/Command/init.pm
index 39a4e370783574dd791bd425c594269782653622..4d1fafb4368435b702cd11d83cb069b600c24bf0 100644
--- a/lib/SLUB/LZA/Rosetta/TA/Command/init.pm
+++ b/lib/SLUB/LZA/Rosetta/TA/Command/init.pm
@@ -10,7 +10,8 @@ sub description {"Initialize $0, preparing config"}
 sub opt_spec {
     return(
         ["verbose|v" => "enable verbose output"],
-        ["rosettahost|r=s" => "host", {required=>1}],
+        ["rosettahost|r=s" => "host adress where Rosetta runs", {required=>1}],
+        ["logdir|l=s" => "logdir where rosetta stores it server log files", {required=>1}],
     );
 }
 sub validate_args {
@@ -23,6 +24,7 @@ sub execute {
     my ($self, $opt, $args) = @_;
     my %config;
     $config{host} = $opt->{rosettahost};
+    $config{logdir} = $opt->{logdir};
     if (defined $SLUB::LZA::Rosetta::TA::config_file) {
         if (defined $opt->{verbose}) {
             say "store config in $SLUB::LZA::Rosetta::TA::config_file";