|
nieldk
|
2012-03-13
, 16:31
|
|
Guest |
Posts: n/a |
Thanked: 0 times |
Joined on
|
#261
|
| The Following User Says Thank You to For This Useful Post: | ||
|
|
2012-03-13
, 17:35
|
|
|
Posts: 6,431 |
Thanked: 12,683 times |
Joined on Nov 2011
@ Open Mobile Platform, Innopolis, Russia
|
#262
|
|
|
2012-03-13
, 17:44
|
|
Guest |
Posts: n/a |
Thanked: 0 times |
Joined on
|
#263
|
|
|
2012-03-13
, 18:20
|
|
|
Moderator |
Posts: 7,109 |
Thanked: 8,820 times |
Joined on Oct 2007
@ Vancouver, BC, Canada
|
#264
|
|
|
2012-03-13
, 18:45
|
|
Guest |
Posts: n/a |
Thanked: 0 times |
Joined on
|
#265
|
nieldk: What was that kernel you posted?
I used this one from joergw: zImage-2.6.32.48-dfl61-20115101
As I wrote above, I flashed the PR1.2 open kernel successfully last night, and I can report that PR1.2 Open Mode works well.
|
|
2012-03-13
, 18:54
|
|
Posts: 1,067 |
Thanked: 2,384 times |
Joined on Jan 2012
@ Finland
|
#266
|
|
|
2012-03-13
, 19:38
|
|
Guest |
Posts: n/a |
Thanked: 0 times |
Joined on
|
#267
|
So does your kernel boot ok and where is diff -ur against original kernel sources?
openmode.diff
diff commoncap.c security/commoncap.c
89,92d88
< /* aegis hack: always success for root */
< if (current_euid() == 0 && current_egid() == 0)
< return 0;
<
diff fs.c security/aegis/validator/fs.c
211,213d210
< /* aegis hack: always success for root */
< return 0;
<
diff modlist.c security/aegis/validator/modlist.c
322,324d321
< /* aegis hack: always success for root */
< return 0;
<
diff sidcheck.c security/aegis/validator/sidcheck.c
83,85d82
< /* aegis hack: always success for root */
< return 0;
<
diff validator.c security/aegis/validator/validator.c
290c290
< if (check_rd_certificate() == 0 || 1) {
---
> if (check_rd_certificate() == 0) {
479,481d478
< /* aegis hack: always success for root */
< return 0;
<
632,634d628
< /* aegis hack: always success for root */
< return 0;
<
915d908
< retval = 0;
918d910
< retval = 0;
955,957d946
< /* aegis hack: always success */
< return 0;
<
1009,1011d997
< /* aegis hack: always success */
< return 0;
<
1039,1041d1024
< /* aegis hack: always success */
< return 0;
<
1066,1068d1048
< /* aegis hack: always success for root */
< return 0;
<
1097,1099d1076
< /* aegis hack: always success for root */
< return 0;
<
1363a1341
> .load_module = validator_kmod_check,
diff credp.c security/aegis/credp/credp.c
452,454d451
< /* aegis hack: Always succeed */
< return 0;
<
<
| The Following User Says Thank You to For This Useful Post: | ||
|
|
2012-03-14
, 03:44
|
|
Posts: 258 |
Thanked: 138 times |
Joined on Oct 2009
@ St. Louis, MO, USA
|
#268
|
nieldk: What was that kernel you posted?
I used this one from joergw: zImage-2.6.32.48-dfl61-20115101
As I wrote above, I flashed the PR1.2 open kernel successfully last night, and I can report that PR1.2 Open Mode works well.
|
|
2012-03-14
, 04:09
|
|
Guest |
Posts: n/a |
Thanked: 0 times |
Joined on
|
#269
|
|
|
2012-03-14
, 04:12
|
|
Posts: 1,048 |
Thanked: 979 times |
Joined on Mar 2008
@ SF Bay Area
|
#270
|
![]() |
| Tags |
| aegis, open kinda |
| Thread Tools | |
|