ConfigSaver

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • ConfigSaver

      Hallo zusammen!
      Finde ich irgendwo ein paar Informationen zum Configsaver? Was ich da alles absichern kann. Mir geht es vorallem um die Einstellungen der SAT Positionen und LNB. Habe eine Frontwave mit 8 LNB. Bevor ich neu flashe möchte ich die Einstellungen sichern und dann neu einspielen.
      Schon mal vielen Dank
      Viele Grüße
      KOBUDO
    • Hi,

      diese einstellung sollte in /etc/enigma2/settings stehen, die man problemlos mit dem configSaver "enigma2 settings" sichern und wiederherstellen kann.
      Gruß
      Dumbo

      In einer irrsinnigen Welt vernünftig sein zu wollen, ist schon wieder ein Irrsinn für sich.
    • have made my own backupscript(first source from GP1)

      chmod 755 /usr/script/NewNigma_E2_backup_userscript.sh

      Shell-Script

      1. #!/bin/sh
      2. # MartiniB #
      3. ## configuration
      4. ENIGMA_ON=1
      5. SERVICES_ON=1
      6. #GEMINI_CONFIG_ON=1
      7. # !! Doesn't work with parameters where '/' presented in value string
      8. #GEMINI_CONFIG_LINES=""act_cam" "def_cam""
      9. #SKINS_ON=1
      10. #SKIN_FILES=""josh3d" "chk_" "gemini_blueline""
      11. #SKIN_FILES=""josh3d""
      12. LOCALES_ON=0
      13. #LOCALE_CODES=""lv" "ru""
      14. SCRIPTS_ON=1
      15. SCRIPT_FILES=""my_init.sh""
      16. CAMD3_ON=1
      17. MPCS_ON=1
      18. NEWCS_ON=1
      19. MGCAMD_ON=1
      20. CCCAM_ON=1
      21. USER_ON=0
      22. #USER_FILES=""/var/etc/ether-wake.conf" "/usr/lib/tuxbox/plugins/etherwake." "/bin/ether-wake" "/var/bin/ether-wake" "/var/bin/dreamdvd""
      23. ## end
      24. ###################
      25. foo="$0"
      26. crntNameExt=${foo##*/}
      27. crntNameShort=${crntNameExt%_userscr*}
      28. BoxNAME=`cat -u /var/etc/hostname| head -1`
      29. #BoxTYPE=`grep -s type= /proc/bus/dreambox| head -1| sed -e 's/.*type=//'`
      30. BoxTYPE=`cat -u /proc/stb/info/model| head -1`
      31. TAR_NAME="$crntNameShort"_`date +%Y.%m.%d`_"$BoxNAME"\("$BoxTYPE"\)
      32. DirTmp="/tmp/"
      33. DirEtc="/etc/"
      34. DirTuxbox="/etc/tuxbox/"
      35. DirEnigma="/etc/enigma2/"
      36. DirBin="/usr/bin/"
      37. DirKeys="/usr/keys/"
      38. DirScript="/usr/script/"
      39. DirShare="/usr/share/"
      40. #echo "$BoxNAME" -- "$BoxTYPE" -- "$TAR_NAME"
      41. #exit
      42. add_to_tarline () {
      43. if [ -e "$i" ]; then
      44. files2tar="$files2tar $i"
      45. echo "$i"
      46. echo "$i">>"$LogFile"
      47. else
      48. echo "!!! NOT FOUND: $i"
      49. echo "!!! NOT FOUND: $i">>"$LogFile"
      50. fi
      51. }
      52. print_bt_2_log () {
      53. echo ""
      54. echo "">>"$LogFile"
      55. echo "$BT:"
      56. echo "$BT:">>"$LogFile"
      57. }
      58. AUTORELOAD=0 files2tar=""
      59. #DM7020=0
      60. #if [ "$BoxTYPE" = "DM7020" -o "$BoxTYPE" = "DM600" ]; then DM7020=1 DirShare="/usr/share/"; fi
      61. InstalShFile="$DirBin"n_addoninstall.sh
      62. echo "#!/bin/sh">"$InstalShFile"
      63. echo "">>"$InstalShFile"
      64. LogFile="$DirTmp$TAR_NAME"_log.txt
      65. echo "$DirTmp$TAR_NAME">"$LogFile"
      66. echo "">>"$LogFile"
      67. rm -rf "$DirTmp$TAR_NAME".tar.gz
      68. if [ $ENIGMA_ON -ne 0 ]; then
      69. BT="ENIGMA"
      70. print_bt_2_log
      71. for i in "$DirEnigma"settings "$DirEnigma"timer* ""$DirEtc"network/interfaces" ""$DirEtc"resolv.conf" "$DirEtc"hostname "$DirEtc"hosts "$DirEtc"auto.* "$DirEtc"automount.* "$DirEtc"rc3.d/*emustart "$DirEtc"inadyn.conf "$DirEtc"rc3.d/*inadyn "$DirEtc"init.d/inadyn.sh "$DirBin"inadyn; do
      72. add_to_tarline
      73. done
      74. AUTORELOAD=1
      75. fi
      76. if [ $SERVICES_ON -ne 0 ]; then
      77. BT="SERVICES"
      78. print_bt_2_log
      79. for i in "$DirEnigma"lamedb* "$DirEnigma"*bouquet* "$DirEnigma"blacklist "$DirEnigma"whitelist "$DirTuxbox"satellites.xml "$DirShare"enigma2/dealer/lamedb.* "$DirShare"enigma2/dealer/*.info; do
      80. add_to_tarline
      81. done
      82. AUTORELOAD=1
      83. fi
      84. if [ $SCRIPTS_ON -ne 0 ]; then
      85. BT="SCRIPTS"
      86. print_bt_2_log
      87. for SCRIPT in $SCRIPT_FILES; do
      88. for i in "$0" "$DirScript$SCRIPT"*; do
      89. add_to_tarline
      90. done
      91. done
      92. fi
      93. if [ $CAMD3_ON -ne 0 ]; then
      94. BT="CAMD3"
      95. print_bt_2_log
      96. for i in "$DirBin"camd3* "$DirBin"pcamd* "$DirScript"camd3* "$DirKeys"camd3.* "$DirKeys"services.*; do
      97. add_to_tarline
      98. done
      99. fi
      100. if [ $MPCS_ON -ne 0 ]; then
      101. BT="MPCS"
      102. print_bt_2_log
      103. for i in "$DirBin"mpcs* "$DirTuxbox"config/mpcs* "$DirTuxbox"mpcs*; do
      104. add_to_tarline
      105. done
      106. fi
      107. if [ $MGCAMD_ON -ne 0 ]; then
      108. BT="MGCAMD"
      109. print_bt_2_log
      110. for i in "$DirBin"mgcamd* "$DirScript"mgcamd* "$DirKeys"mg_* "$DirKeys"*.list; do
      111. add_to_tarline
      112. done
      113. fi
      114. if [ $NEWCS_ON -ne 0 ]; then
      115. BT="NEWCS"
      116. print_bt_2_log
      117. for i in "$DirBin"newcs* "$DirTuxbox"config/newcs*; do
      118. add_to_tarline
      119. done
      120. fi
      121. if [ $CCCAM_ON -ne 0 ]; then
      122. BT="CCCAM"
      123. print_bt_2_log
      124. for i in "$DirBin"CCcam* "$DirScript"CCcam* "$DirEtc"CCcam.*; do
      125. add_to_tarline
      126. done
      127. fi
      128. if [ $USER_ON -ne 0 ]; then
      129. BT="USER"
      130. print_bt_2_log
      131. for FILE in $USER_FILES; do
      132. for i in "$FILE"*; do
      133. add_to_tarline
      134. done
      135. done
      136. fi
      137. ### autoreload sh file
      138. if [ $AUTORELOAD -ne 0 ] && [ ! "$files2tar" = "" ]; then
      139. BT="create "$InstalShFile""
      140. print_bt_2_log
      141. echo "killall -9 enigma2">>"$InstalShFile"
      142. echo "rm -rf "$InstalShFile"">>"$InstalShFile"
      143. chmod 755 "$InstalShFile"
      144. files2tar="$files2tar "$InstalShFile""
      145. fi
      146. ### tar file
      147. if [ ! "$files2tar" = "" ]; then
      148. BT="create "$DirTmp$TAR_NAME".tar.gz"
      149. print_bt_2_log
      150. tar -czf "$DirTmp$TAR_NAME".tar.gz ${files2tar}
      151. if [ -e "/automount/bigdisk" ]; then
      152. cp "$DirTmp$TAR_NAME".tar.gz /automount/bigdisk/"$TAR_NAME".tar.gz>/dev/null
      153. cp "$LogFile" /automount/bigdisk/"$TAR_NAME"_log.txt>/dev/null
      154. fi
      155. fi
      156. rm "$InstalShFile"
      157. exit 0
      Alles anzeigen
      dm7080sstt; 2x dm8000sstt; dm7020s <- Diseq1x4 <- 3x Diseq1x10 <-
      Dishes:
      1.8m 36E;28E;23E;19E;16E;13E;7E
      1.6m 42E;36E
      1.0m 10/9E;5E;1W;8W
      1.0m 15W;22W;30W
      1.1m 4/5W;12W;18W;24W
      1.1m 53E;60E
      1.0m 75E
      TVs: Philips 46pfl9707s; Philips 42pfl9703h
    • Warum ein Backup Script, wenn der ConfigSaver alles sichert, was man braucht? Er speichert es auch nicht in einer kryptischen Datei, sonder direkt die nötigen Dateien, wenn man mal eine einzelne ansehen möchte oder für eine nicht NN2 Box braucht.