![]() |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
Code:
Nov 17 18:13:10 (2013) pkgmgrd[8477]: GLIB MESSAGE default - ASSUME NETWORK 0 This sounds like it could have something to do with the phenomenon: Code:
Nov 17 18:13:59 (2013) applauncherd[5028]: Daemon: State file not on aegis protected file system, exiting. If that is related, then the problms are indeed caused by some aegis mismatch. |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
It looks to me (note: I don't know C++) that after an installation is complete, applauncherd attempts to reload its previous state. /var/run/applauncherd (which contains the state file, /var/run/applauncherd/saved-state) is checked as to whether it's an aegisfs mountpoint first. Somehow/somewhere, this fails, causing applauncherd to exit. Well, that would explain why there's only a problem in openmode. What I don't understand is why this problem doesn't happen all the time, and not for all openmode users. Also possibly useful: aegis_system_mode_t, aegis_crypto_verify_aegisfs |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
Good catch that :D Now as I check that, it is indeed in the non-closed part of harmattan, distributed as applauncherd_3.0.3+0m8.tar.gz on the PR1.3 cdrom. What this means, is that it can be fixed :D |
Re: Introducing ubiboot N9 (multiboot OS loader)
|
Re: Introducing ubiboot N9 (multiboot OS loader)
@juiceme i think we need to make ubibootctl cli-tool with
--add-kernel=/path/to --remove-kernel=/path/to --type=harmattan|nemo|android|sailfish --refresh options. this tool should automatically add kernel path to active .conf file and set init options to it or remove kernel from config. then we can easily pack kernels to deb archive and use ubibootctl in postinst and prerm scripts =) |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
Allright, I recompiled "/usr/lib/applauncherd/libapplauncherd.so" with the slightest possible modification, just set the debug flags on so that it will not die on the aegis conflict. Please try the new library (md5sum=238b47681749eb2bf78a819ac6bb42f7) and see if it makes any difference for you :) |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
Will keep checking after installs etc. Anyone else having this problem, now is probably the time to test! :) |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
|
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
Code:
~ $ devel-su |
Re: Introducing ubiboot N9 (multiboot OS loader)
Quote:
And I thought this was a legit Harmattan bug - it was getting annoying! I wonder how deep Aegis is embedded into the system, and whether we can just stub it out/remove it completely from libs? |
All times are GMT. The time now is 12:37. |
vBulletin® Version 3.8.8