瀏覽代碼

Update default search engine for all users

Bob Mottram 7 年之前
父節點
當前提交
391edfe243
共有 1 個文件被更改,包括 16 次插入9 次删除
  1. 16
    9
      src/freedombone-utils-web

+ 16
- 9
src/freedombone-utils-web 查看文件

@@ -534,20 +534,27 @@ function install_dynamicdns {
534 534
     mark_completed $FUNCNAME
535 535
 }
536 536
 
537
+function update_default_search_engine {
538
+    for d in /home/*/ ; do
539
+        USERNAME=$(echo "$d" | awk -F '/' '{print $3}')
540
+        if [[ $(is_valid_user "$USERNAME") == "1" ]]; then
541
+            if ! grep -q "WWW_HOME" /home/$USERNAME/.bashrc; then
542
+                if ! grep -q 'controluser' /home/$USERNAME/.bashrc; then
543
+                    echo "export WWW_HOME=$DEFAULT_SEARCH" >> /home/$USERNAME/.bashrc
544
+                else
545
+                    sed -i "/controluser/i export WWW_HOME=$DEFAULT_SEARCH" /home/$USERNAME/.bashrc
546
+                fi
547
+            fi
548
+        fi
549
+    done
550
+}
551
+
537 552
 function install_command_line_browser {
538 553
     if [[ $(is_completed $FUNCNAME) == "1" ]]; then
539 554
         return
540 555
     fi
541 556
     apt-get -yq install elinks
542
-
543
-    # set the home page
544
-    if ! grep -q "WWW_HOME" /home/$MY_USERNAME/.bashrc; then
545
-        if ! grep -q 'controluser' /home/$MY_USERNAME/.bashrc; then
546
-            echo "export WWW_HOME=$DEFAULT_SEARCH" >> /home/$MY_USERNAME/.bashrc
547
-        else
548
-            sed -i "/controluser/i export WWW_HOME=$DEFAULT_SEARCH" /home/$MY_USERNAME/.bashrc
549
-        fi
550
-    fi
557
+    update_default_search_engine
551 558
 
552 559
     mark_completed $FUNCNAME
553 560
 }