Bob Mottram 8 年 前
コミット
5c7ac4e375
共有2 個のファイルを変更した4 個の追加2 個の削除を含む
  1. 1
    0
      src/freedombone-app-xmpp
  2. 3
    2
      src/freedombone-utils-setup

+ 1
- 0
src/freedombone-app-xmpp ファイルの表示

@@ -642,6 +642,7 @@ function install_xmpp_main {
642 642
 
643 643
     prosodyctl register $MY_USERNAME $DEFAULT_DOMAIN_NAME "$XMPP_PASSWORD"
644 644
     if [ ! "$?" = "0" ]; then
645
+        remove_xmpp
645 646
         echo $'Unable to register prosody user'
646 647
         exit 347682
647 648
     fi

+ 3
- 2
src/freedombone-utils-setup ファイルの表示

@@ -515,10 +515,11 @@ function lockdown_permissions {
515 515
     if [ ! -d /var/lib/saned ]; then
516 516
         mkdir /var/lib/saned
517 517
     fi
518
-    if [ ! -d /etc/prosody ]; then
518
+    if [ -d /etc/prosody ]; then
519 519
         chown -R prosody /etc/prosody
520
+        chmod -R 700 /etc/prosody/conf.d
520 521
     fi
521
-    if [ ! -d /var/lib/prosody ]; then
522
+    if [ -d /var/lib/prosody ]; then
522 523
         chown -R prosody /var/lib/prosody
523 524
     fi
524 525
 }