Introduzione:
Sebbene in Jira e Confluence, WebSudo, la richiesta di conferma della password dell'amministratore, sono funzioni di sicurezza accurate se si lavora in un'azienda in cui le possibilità che qualcuno si gingi con il computer sono elevate. MA in un'azienda molto piccola, dove questo rischio è quasi nullo, questa caratteristica si è rivelata molto fastidiosa per me. Quindi ho fatto delle ricerche per disabilitare queste funzionalità sia in Jira che in Confluence.
Ipotesi:
Versione Jira:7.x
Confluenza:6.x
Metodi:
A Jira:
– Modifica il file /opt/atlassian/jira/atlassian-jira/WEB-INF/classes/jpm.xml
– Cerca la proprietà:jira.websudo.is.disabled e imposta tutti i valori su true come segue: .....
<property>
<key>jira.websudo.is.disabled</key>
<default-value>true</default-value>
<type>boolean</type>
<admin-editable>true</admin-editable>
<sysadmin-editable>true</sysadmin-editable>
</property>
......
In Confluenza
– Modifica il file /opt/atlassian/confluence/bin/setenv.sh
– Vicino alla fine dove c'è un elenco di più componenti della variabileCATALINA_OPTS=....
CATALINA_OPTS=....
– Aggiungi la seguente riga dopo questo elenco ma prima la riga:esporta CATALINA_OPTS CATALINA_OPTS="-Dpassword.confirmation.disabled=true ${CATALINA_OPTS}"
———-
Nota: Dopo queste modifiche, Jira e Confluence devono essere riavviati come segue:service jira stop
service confluence stop
service jira start
service confluence start