Selaa lähdekoodia

Update default search engine for all users

Bob Mottram 7 vuotta sitten
vanhempi
commit
391edfe243
1 muutettua tiedostoa jossa 16 lisäystä ja 9 poistoa
  1. 16
    9
      src/freedombone-utils-web

+ 16
- 9
src/freedombone-utils-web Näytä tiedosto

534
     mark_completed $FUNCNAME
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
 function install_command_line_browser {
552
 function install_command_line_browser {
538
     if [[ $(is_completed $FUNCNAME) == "1" ]]; then
553
     if [[ $(is_completed $FUNCNAME) == "1" ]]; then
539
         return
554
         return
540
     fi
555
     fi
541
     apt-get -yq install elinks
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
     mark_completed $FUNCNAME
559
     mark_completed $FUNCNAME
553
 }
560
 }