Manage Karaf shell.name by branding
-----------------------------------

                 Key: KARAF-426
                 URL: https://issues.apache.org/jira/browse/KARAF-426
             Project: Karaf
          Issue Type: New Feature
            Reporter: Jean-Baptiste Onofré


Currently, when you start Karaf (or connect remotely to a karaf instance), you 
get a shell looking like:

karaf@root>

The "root" is the karaf instance name and could be changed using the karaf.name 
property defined in etc/system.properties file.

The "karaf" part is hard coded in Karaf and not yet linked to users defined 
(especially when you enable some JAAS support using a database or LDAP backend 
:)).

We can consider this "karaf" as a shell name, and we could consider this as 
linked to the branding.

Karaf branding is looking for a org/apache/karaf/branding/branding.properties 
file containing a welcome property.
This property is used by the Karaf branding support (at bootstrap) to display 
the welcome message.

I propose to extend this branding.properties file by adding another shell.name 
property defining the shell name.
If the property is not found or null, we fall back to "karaf" as it is 
currently. 

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to