Vorschlag: /var/etc/.no_pmt_update

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Vorschlag: /var/etc/.no_pmt_update

Beitrag von seife »

Nachdem inzwischen die boxen, auf denen man das PMT-Update nicht haben will deutlich in der Minderheit sind (ein paar Nokias?):
Was spricht dagegen, anstelle /var/etc/.pmt_update (was dafür sorgt, dass pmt-update genutzt wird) ein /var/etc/.no_pmt_update (das pmt-update ausschaltet) zu nutzen?
Wozu? Nun, nach einer "frischen installation" ist momentan das PMT-Update immer aus und man muss es extra einschalten. Das ist lästig. Man könnte natürlich das Flagfile mit ins Image packen, aber das halte ich auch für suboptimal.
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Vorschlag: /var/etc/.no_pmt_update

Beitrag von rhabarber1848 »

dafür
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Vorschlag: /var/etc/.no_pmt_update

Beitrag von seife »

ok, mach ich die Tage mal.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Vorschlag: /var/etc/.no_pmt_update

Beitrag von seife »

erledigt.
tine1084
Einsteiger
Einsteiger
Beiträge: 160
Registriert: Freitag 8. September 2006, 14:58

Re: Vorschlag: /var/etc/.no_pmt_update

Beitrag von tine1084 »

Jetzt müsste wahrscheinlich noch das yweb-interface angepasst werden. Beim Webinterface unter Settings/Bootoptionen/ steht bei mir "PMT Update verwenden" auf "aus" obwohl ich es aber aktiviert habe. :wink:

mfg tine1084
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Vorschlag: /var/etc/.no_pmt_update

Beitrag von seife »

Schau ich mir irgendwann mal an, aber nur, wenn ich ausreichend lange vorher nichts gegessen habe ;)

Edit: vielleicht ist es ja einfacher als befürchtet:

Code: Alles auswählen

diff --git a/tuxbox/neutrino/daemons/nhttpd/web/Y_neutrino_Blocks.txt b/tuxbox/neutrino/daemons/nhttpd/web/Y_neutrino_Blocks.txt
index e17e00f..bb96261 100644
--- a/tuxbox/neutrino/daemons/nhttpd/web/Y_neutrino_Blocks.txt
+++ b/tuxbox/neutrino/daemons/nhttpd/web/Y_neutrino_Blocks.txt
@@ -747,8 +747,8 @@ start-block~neutrino_form-data_bootoptions
 			<tr title="PMT Update: off/on">
 				<td>PMT Update verwenden</td>
 				<td>
-					<input type="radio" name="pmt_update" value="0"/>AUS 
-					<input type="radio" name="pmt_update" value="1"/>AN
+					<input type="radio" name="no_pmt_update" value="0"/>AUS 
+					<input type="radio" name="no_pmt_update" value="1"/>AN
 				</td>
 			</tr>
 		</table>
@@ -772,7 +772,7 @@ function form_init()
 	obj_set_radio_value('hwsections', "{=if-file-exists:/var/etc/.hw_sections~0~1=}");
 	obj_set_radio_value('no_watchdog', "{=if-file-exists:/var/etc/.no_watchdog~0~1=}");
 	obj_set_radio_value('no_enxwatchdog', "{=if-file-exists:/var/etc/.no_enxwatchdog~0~1=}");
-	obj_set_radio_value('pmt_update', "{=if-file-exists:/var/etc/.pmt_update~1~0=}");
+	obj_set_radio_value('no_pmt_update', "{=if-file-exists:/var/etc/.no_pmt_update~0~1=}");
 }
 
 function do_submit()
@@ -793,7 +793,7 @@ start-block~neutrino_bootoptions_save_settings
 {=file-action:/var/etc/.hw_sections;{=if-equal:{=hwsections=}~0~add~delete=}=}
 {=file-action:/var/etc/.no_watchdog;{=if-equal:{=no_watchdog=}~0~add~delete=}=}
 {=file-action:/var/etc/.no_enxwatchdog;{=if-equal:{=no_enxwatchdog=}~0~add~delete=}=}
-{=file-action:/var/etc/.pmt_update;{=if-equal:{=pmt_update=}~1~add~delete=}=}
+{=file-action:/var/etc/.no_pmt_update;{=if-equal:{=no_pmt_update=}~0~add~delete=}=}
 
 {=file-action:/var/etc/.test;add;moin\nduu=}
 end-block~neutrino_bootoptions_save_settings
rhabarber1848
CDK-Experte
Beiträge: 4335
Registriert: Donnerstag 3. April 2008, 14:05

Re: Vorschlag: /var/etc/.no_pmt_update

Beitrag von rhabarber1848 »

seife hat geschrieben:Edit: vielleicht ist es ja einfacher als befürchtet:
Patch positiv getestet und committed:
http://article.gmane.org/gmane.comp.vid ... ox.scm/774