Fixed the weird issues with set username showing anonymous: before the name when it shouldn't. Added annonymous configuration code.
This commit is contained in:
parent
270fe50aa2
commit
109a08225b
12
tojam
12
tojam
@ -116,12 +116,21 @@ configure_ninjam() {
|
||||
exit 0
|
||||
fi
|
||||
case "${setting}" in
|
||||
"anonymous")
|
||||
anonymous="$(dialog --yesno "Login anonymously? (You still have a username but password is not required.)" -1 -1 --stdout)"
|
||||
anonymous=$?
|
||||
[[ ${anonymous} -eq 255 ]] && continue
|
||||
anonymous="${anonymous/0/true}"
|
||||
anonymous="${anonymous/1/false}"
|
||||
sed -i "s/^anonymous=.*/anonymous=\"${anonymous}\"/" "${config}/config" &&
|
||||
dialog --msgbox "Anonymous login set to ${anonymous}." -1 -1
|
||||
;;
|
||||
"sound driver")
|
||||
soundDriver="$(dialog --yes-label "alsa" \
|
||||
--no-label "jack" \
|
||||
--yesno "Select a sound driver" -1 -1 --stdout)"
|
||||
soundDriver=$?
|
||||
[[ $? -eq 255 ]] && continue
|
||||
[[ ${soundDriver} -eq 255 ]] && continue
|
||||
soundDriver="${soundDriver/0/alsa}"
|
||||
soundDriver="${soundDriver/1/jack}"
|
||||
if [[ "${soundDriver}" == "jack" ]]; then
|
||||
@ -135,7 +144,6 @@ configure_ninjam() {
|
||||
--inputbox "Enter User Name (letters, numbers, dash, and underscore accepted):" -1 -1 "${userName#*anonymous:}" --stdout)"
|
||||
menuCode=$?
|
||||
[[ ${menuCode} -ne 0 ]] && continue
|
||||
[[ "${anonymous}" == "true" ]] && userName="anonymous:${userName}"
|
||||
sed -i "s/^userName=.*/userName='${userName}'/" "${config}/config" &&
|
||||
dialog --msgbox "Username set to \"${userName#*anonymous:}\"." -1 -1
|
||||
;;
|
||||
|
Loading…
Reference in New Issue
Block a user