You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by jb...@apache.org on 2013/11/11 19:18:25 UTC

svn commit: r1540795 - /karaf/trunk/wrapper/command/src/main/java/org/apache/karaf/wrapper/commands/Install.java

Author: jbonofre
Date: Mon Nov 11 18:18:25 2013
New Revision: 1540795

URL: http://svn.apache.org/r1540795
Log:
[KARAF-2019] Display the detected OS in wrapper:install command

Modified:
    karaf/trunk/wrapper/command/src/main/java/org/apache/karaf/wrapper/commands/Install.java

Modified: karaf/trunk/wrapper/command/src/main/java/org/apache/karaf/wrapper/commands/Install.java
URL: http://svn.apache.org/viewvc/karaf/trunk/wrapper/command/src/main/java/org/apache/karaf/wrapper/commands/Install.java?rev=1540795&r1=1540794&r2=1540795&view=diff
==============================================================================
--- karaf/trunk/wrapper/command/src/main/java/org/apache/karaf/wrapper/commands/Install.java (original)
+++ karaf/trunk/wrapper/command/src/main/java/org/apache/karaf/wrapper/commands/Install.java Mon Nov 11 18:18:25 2013
@@ -63,6 +63,7 @@ public class Install extends AbstractAct
         System.out.println("");
         if (os.startsWith("Win")) {
             System.out.println("");
+            System.out.println(Ansi.ansi().a(Ansi.Attribute.INTENSITY_BOLD).a("MS Windows system detected:").a(Ansi.Attribute.RESET).toString());
             System.out.println("To install the service, run: ");
             System.out.println("  C:> " + serviceFile.getPath() + " install");
             System.out.println("");
@@ -77,6 +78,7 @@ public class Install extends AbstractAct
             System.out.println("");
         } else if (os.startsWith("Mac OS X")) {
             System.out.println("");
+            System.out.println(Ansi.ansi().a(Ansi.Attribute.INTENSITY_BOLD).a("Mac OS X system detected:").a(Ansi.Attribute.RESET).toString());
             System.out.println("to add bin/org.apache.karaf.KARAF as user service move this file into ~/Library/LaunchAgents/");  
             System.out.println("> mv bin/org.apache.karaf.KARAF.plist ~/Library/LaunchAgents/");
             System.out.println("");
@@ -104,6 +106,7 @@ public class Install extends AbstractAct
 
             if (redhatRelease.exists()) {
                 System.out.println("");
+                System.out.println(Ansi.ansi().a(Ansi.Attribute.INTENSITY_BOLD).a("RedHat/Fedora/CentOS Linux system detected:").a(Ansi.Attribute.RESET).toString());
                 System.out.println("  To install the service:");
                 System.out.println("    $ ln -s " + serviceFile.getPath() + " /etc/init.d/");
                 System.out.println("    $ chkconfig " + serviceFile.getName() + " --add");
@@ -125,6 +128,7 @@ public class Install extends AbstractAct
                 System.out.println("    $ rm /etc/init.d/" + serviceFile.getPath());
             } else if (debianVersion.exists()) {
                 System.out.println("");
+                System.out.println(Ansi.ansi().a(Ansi.Attribute.INTENSITY_BOLD).a("Ubuntu/Debian Linux system detected:").a(Ansi.Attribute.RESET).toString());
                 System.out.println("  To install the service:");
                 System.out.println("    $ ln -s " + serviceFile.getPath() + " /etc/init.d/");
                 System.out.println("");