/************************************************/
+#ifdef BUILD_VUPLUS /* ikseong */
+#define CRASH_EMAILADDR "crashlog"
+#else
#define CRASH_EMAILADDR "crashlog@dream-multimedia-tv.de"
+#endif
#define INFOFILE "/maintainer.info"
#define RINGBUFFER_SIZE 16384
xml.open("image");
xml.stringFromFile("dreamboxmodel", "/proc/stb/info/model");
xml.stringFromFile("kernelcmdline", "/proc/cmdline");
+ xml.stringFromFile("nimsockets", "/proc/bus/nim_sockets");
if (!getConfigBool("config.plugins.crashlogautosubmit.sendAnonCrashlog", true)) {
xml.cDataFromFile("dreamboxca", "/proc/stb/info/ca");
xml.cDataFromFile("enigma2settings", eEnv::resolve("${sysconfdir}/enigma2/settings"), ".password=");
xml.close();
xml.open("software");
- xml.cDataFromCmd("enigma2software", "ipkg list_installed | grep enigma2");
- xml.cDataFromCmd("dreamboxsoftware", "ipkg list_installed | grep dream");
- xml.cDataFromCmd("gstreamersoftware", "ipkg list_installed | grep gst");
+ xml.cDataFromCmd("enigma2software", "opkg list_installed | grep enigma2");
+ xml.cDataFromCmd("dreamboxsoftware", "opkg list_installed | grep dream");
+ xml.cDataFromCmd("gstreamersoftware", "opkg list_installed | grep gst");
xml.close();
xml.open("crashlogs");
ePtr<gMainDC> my_dc;
gMainDC::getInstance(my_dc);
-
+
gPainter p(my_dc);
p.resetOffset();
p.resetClip(eRect(ePoint(0, 0), my_dc->size()));
p.clear();
eRect usable_area = eRect(100, 70, my_dc->size().width() - 150, 100);
-
- std::string text("We are really sorry. Your Dreambox encountered "
+
+ std::string text("We are really sorry. Your STB encountered "
"a software problem, and needs to be restarted. "
"Please send the logfile created in /hdd/ to " + crash_emailaddr + ".\n"
- "Your Dreambox restarts in 10 seconds!\n"
+ "Your STB restarts in 10 seconds!\n"
"Component: " + crash_component);
p.renderText(usable_area, text.c_str(), gPainter::RT_WRAP|gPainter::RT_HALIGN_LEFT);