Changeset 11338


Ignorieren:
Zeitstempel:
29.11.2013 13:07:03 (vor 5 Jahren)
Autor:
cuma
Nachricht:

remove_mediasrv: should be fixed now (closes #2274 & #2201)

Ort:
trunk/patches
Dateien:
2 bearbeitet

Legende:

Unverändert
Hinzugefügt
Entfernt
  • trunk/patches/Config.in

    r11329 r11338  
    189189    bool "Remove mediasrv" 
    190190    depends on \ 
    191         (FREETZ_AVM_HAS_USB_HOST && !FREETZ_TYPE_7270_V1 && FREETZ_REAL_DEVELOPER_ONLY) || \ 
     191        (FREETZ_AVM_HAS_USB_HOST && !FREETZ_TYPE_7270_V1) || \ 
    192192        FREETZ_TYPE_7112_7170 || \ 
    193193        FREETZ_TYPE_7113_7170 || \ 
     
    203203    bool "Remove NAS" 
    204204    default n 
    205     depends on FREETZ_AVM_HAS_NAS && FREETZ_REMOVE_MEDIASRV && FREETZ_REAL_DEVELOPER_ONLY 
     205    depends on FREETZ_AVM_HAS_NAS && FREETZ_REMOVE_MEDIASRV 
    206206    help 
    207207        Removes the AVM NAS Webinterface and internal memory file (saves about 390 KB in compressed image). 
  • trunk/patches/scripts/500-remove-mediasrv.sh

    r11334 r11338  
    77if [ -e "${HTML_LANG_MOD_DIR}/storage/media_settings.lua" ]; then 
    88    # entfernt Heimnetz > Mediaserver (06.xx) 
    9     menulua_remove storage.media_settings  
    10     menulua_remove dect.internetradio  
    11     menulua_remove dect.podcast  
    12  else 
     9    menulua_remove storage.media_settings 
     10    menulua_remove dect.internetradio 
     11    menulua_remove dect.podcast 
     12    # Heimnetz > Speicher (NAS) > Speicher an der FRITZ!Box > Speicher (NAS) aktiv > Datei-Index 
     13    sedfile="${HTML_LANG_MOD_DIR}/storage/settings.lua" 
     14    modsed 's!function get_scan_state.*!&\nif true then return "" end!g' $sedfile 
     15    modsed 's/{?80:755?}//'  $sedfile 
     16else 
    1317    sedfile="${HTML_LANG_MOD_DIR}/storage/settings.lua" 
    1418    if [ -e $sedfile ]; then 
     
    1822            # patcht Heimnetz > Speicher (NAS) > Aktivierung > Musikbox aktiv (04.xx) 
    1923            sedrows=$(cat $sedfile |nl| sed -n 's/^ *\([0-9]*\).*id="uiViewUseMusikBox.*$/\1/p') 
    20             modsed "$((sedrows-1)),$((sedrowe+2))d" $sedfile 
     24            [ -n "$sedrows" ] && modsed "$((sedrows-1)),$((sedrowe+2))d" $sedfile 
    2125        else 
    22 #TODO 7320 sed fehler (5.51?) 
    2326            # patcht Heimnetz > Speicher (NAS) > Speicher (NAS) > Mediaserver (05.xx) 
    2427            sedrows=$(cat $sedfile |nl| sed -n 's/^ *\([0-9]*\).*<h4>{?80:609?}<.h4>$/\1/p') 
    25             modsed "$((sedrows-2)),$((sedrowe+1))d" $sedfile 
     28            [ -n "$sedrows" ] && modsed "$((sedrows-2)),$((sedrowe+1))d" $sedfile 
    2629        fi 
    2730    fi 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.