Opennet Firmware
 Alle Dateien Funktionen Variablen Gruppen Seiten
on-password
gehe zur Dokumentation dieser Datei
1 #!/bin/sh
2 #
3 # Dieses Skript wird nur ein einziges Mal nach einem Upgrade oder der Erstinstallation ausgefuehrt:
4 # http://wiki.openwrt.org/doc/uci#defaults
5 #
6 
7 set -eu
8 
9 # kein leeres Passwort? Sofort beenden ...
10 grep "^root::" /etc/shadow || exit 0
11 
12 if which chpasswd 2>/dev/null; then
13  echo "root:admin" | chpasswd
14 else
15  sed -i /^root:/d /etc/shadow
16  echo 'root:$1$U0TwFZAX$k7ozJILnvD8IRzLjsbGsV0:16485:0:99999:7:::' >>/etc/shadow
17 fi
18 
set eu on function print_services services log for dir in etc on services d var on services volatile d
Definition: services:13
set eu grep root::etc shadow exit if which chpasswd dev null
Definition: on-password:12