1 | reserved credentials (10068, 10105) |
---|
2 | adding group: /usr/sbin/groupadd -o -g 10105 10105 |
---|
3 | adding user: /usr/sbin/useradd -m -u 10068 -g 10105 -c org.laptop.Oficina.10068 |
---|
4 | -d /home/olpc/isolation/1/uid_to_home_dir/10068 10068 |
---|
5 | dropping privilege to (10068, 10105) |
---|
6 | chdir to /home/olpc/Activities/Paint.activity |
---|
7 | umask(0) |
---|
8 | about to execve |
---|
9 | argv: dbus.Array([dbus.UTF8String('sugar-activity'), |
---|
10 | dbus.UTF8String('OficinaActivity.OficinaActivity'), dbus.UTF8String('-b'), |
---|
11 | dbus.UTF8String('org.laptop.Oficina'), dbus.UTF8String('-a'), |
---|
12 | dbus.UTF8String('8e600dbbfd9392b31ad6b0bad0bb9ea3e0871c75')], |
---|
13 | signature=dbus.Signature('s')) |
---|
14 | env: dbus.Dictionary({dbus.UTF8String('LOGNAME'): dbus.UTF8String('olpc'), |
---|
15 | 'USER': '10068', dbus.UTF8String('HOME'): |
---|
16 | '/home/olpc/isolation/1/uid_to_home_dir/10068', dbus.UTF8String('PATH'): |
---|
17 | dbus.UTF8String('/home/olpc/Activities/Paint.activity/bin:/usr/bin:/bin'), |
---|
18 | dbus.UTF8String('DISPLAY'): dbus.UTF8String(':0'), dbus.UTF8String('LANG'): |
---|
19 | dbus.UTF8String('en_US.UTF-8'), dbus.UTF8String('SHELL'): |
---|
20 | dbus.UTF8String('/bin/bash'), dbus.UTF8String('TZ'): dbus.UTF8String('UTC'), |
---|
21 | dbus.UTF8String('XDG_SESSION_COOKIE'): |
---|
22 | dbus.UTF8String('9d0090a3c0806d0f8e99746f4cbc6cf0-1287490132.561220-1787364614'), |
---|
23 | dbus.UTF8String('SESSION_MANAGER'): |
---|
24 | dbus.UTF8String('local/unix:@/tmp/.ICE-unix/1329,unix/unix:/tmp/.ICE-unix/1329'), |
---|
25 | dbus.UTF8String('SHLVL'): dbus.UTF8String('1'), |
---|
26 | dbus.UTF8String('ICEAUTHORITY'): |
---|
27 | '/home/olpc/isolation/1/uid_to_home_dir/10068/.ICEauthority', |
---|
28 | dbus.UTF8String('WINDOWPATH'): dbus.UTF8String('3'), |
---|
29 | dbus.UTF8String('SUGAR_BUNDLE_PATH'): |
---|
30 | dbus.UTF8String('/home/olpc/Activities/Paint.activity'), |
---|
31 | dbus.UTF8String('SUGAR_LOCALEDIR'): |
---|
32 | dbus.UTF8String('/home/olpc/Activities/Paint.activity/locale'), |
---|
33 | dbus.UTF8String('SUGAR_THEME'): dbus.UTF8String('sugar-xo'), |
---|
34 | dbus.UTF8String('SUGAR_ACTIVITY_ROOT'): |
---|
35 | '/home/olpc/isolation/1/uid_to_home_dir/10068', |
---|
36 | dbus.UTF8String('GTK2_RC_FILES'): |
---|
37 | dbus.UTF8String('/usr/share/sugar/data/sugar-xo.gtkrc'), |
---|
38 | dbus.UTF8String('SUGAR_BUNDLE_ID'): dbus.UTF8String('org.laptop.Oficina'), |
---|
39 | dbus.UTF8String('DBUS_SESSION_BUS_ADDRESS'): |
---|
40 | dbus.UTF8String('unix:path=/tmp/olpc-session-bus,guid=e9f9948f2c1fe827f3efcda14cbd8a54'), |
---|
41 | 'TMPDIR': '/home/olpc/isolation/1/uid_to_home_dir/10068/tmp', |
---|
42 | dbus.UTF8String('XAUTHORITY'): |
---|
43 | '/home/olpc/isolation/1/uid_to_home_dir/10068/.Xauthority', |
---|
44 | dbus.UTF8String('GTK_IM_MODULE'): dbus.UTF8String('gtk-im-context-simple'), |
---|
45 | dbus.UTF8String('XSERVERAUTH'): |
---|
46 | dbus.UTF8String('/var/tmp/olpc-auth/.Xserverauth'), dbus.UTF8String('PWD'): |
---|
47 | dbus.UTF8String('/home/olpc')}, signature=dbus.Signature('ss')) |
---|
48 | closing all fds but (1, 2) |
---|
49 | {dbus.UTF8String('LOGNAME'): dbus.UTF8String('olpc'), 'USER': '10068', 'PATH': |
---|
50 | dbus.UTF8String('/home/olpc/Activities/Paint.activity/bin:/usr/bin:/bin'), |
---|
51 | dbus.UTF8String('HOME'): '/home/olpc/isolation/1/uid_to_home_dir/10068', |
---|
52 | 'DISPLAY': dbus.UTF8String(':0'), 'LANG': dbus.UTF8String('en_US.UTF-8'), |
---|
53 | 'TERM': 'linux', dbus.UTF8String('SHELL'): dbus.UTF8String('/bin/bash'), |
---|
54 | dbus.UTF8String('TZ'): dbus.UTF8String('UTC'), 'XAUTHORITY': |
---|
55 | '/home/olpc/isolation/1/uid_to_home_dir/10068/.Xauthority', |
---|
56 | dbus.UTF8String('SESSION_MANAGER'): |
---|
57 | dbus.UTF8String('local/unix:@/tmp/.ICE-unix/1329,unix/unix:/tmp/.ICE-unix/1329'), |
---|
58 | dbus.UTF8String('SHLVL'): dbus.UTF8String('1'), 'ICEAUTHORITY': |
---|
59 | '/home/olpc/isolation/1/uid_to_home_dir/10068/.ICEauthority', |
---|
60 | dbus.UTF8String('WINDOWPATH'): dbus.UTF8String('3'), |
---|
61 | dbus.UTF8String('SUGAR_BUNDLE_PATH'): |
---|
62 | dbus.UTF8String('/home/olpc/Activities/Paint.activity'), |
---|
63 | dbus.UTF8String('SUGAR_LOCALEDIR'): |
---|
64 | dbus.UTF8String('/home/olpc/Activities/Paint.activity/locale'), |
---|
65 | dbus.UTF8String('SUGAR_THEME'): dbus.UTF8String('sugar-xo'), 'UPSTART_JOB': |
---|
66 | 'rainbow', 'UPSTART_JOB_ID': '3', dbus.UTF8String('SUGAR_BUNDLE_ID'): |
---|
67 | dbus.UTF8String('org.laptop.Oficina'), 'DBUS_SESSION_BUS_ADDRESS': |
---|
68 | dbus.UTF8String('unix:path=/tmp/olpc-session-bus,guid=e9f9948f2c1fe827f3efcda14cbd8a54'), |
---|
69 | 'TMPDIR': '/home/olpc/isolation/1/uid_to_home_dir/10068/tmp', |
---|
70 | dbus.UTF8String('XDG_SESSION_COOKIE'): |
---|
71 | dbus.UTF8String('9d0090a3c0806d0f8e99746f4cbc6cf0-1287490132.561220-1787364614'), |
---|
72 | dbus.UTF8String('GTK_IM_MODULE'): dbus.UTF8String('gtk-im-context-simple'), |
---|
73 | dbus.UTF8String('XSERVERAUTH'): |
---|
74 | dbus.UTF8String('/var/tmp/olpc-auth/.Xserverauth'), |
---|
75 | dbus.UTF8String('SUGAR_ACTIVITY_ROOT'): |
---|
76 | '/home/olpc/isolation/1/uid_to_home_dir/10068', dbus.UTF8String('PWD'): |
---|
77 | dbus.UTF8String('/home/olpc'), 'UPSTART_EVENT': 'started', 'GTK2_RC_FILES': |
---|
78 | dbus.UTF8String('/usr/share/sugar/data/sugar-xo.gtkrc')} |
---|
79 | --------------------------------------------------------------------------- |
---|
80 | MalformedBundleException Traceback (most recent call last) |
---|
81 | |
---|
82 | /usr/lib/python2.5/site-packages/rainbow/service.py in |
---|
83 | CreateActivity(self=<rainbow.service.Rainbow at / at 0xb73a394c>, |
---|
84 | log_path=dbus.UTF8String('/home/olpc/.sugar/default/logs/org.laptop.Oficina-1.log'), |
---|
85 | env=dbus.Dictionary({dbus.UTF8String('LOGNAME'): dbu...g('/home/olpc')}, |
---|
86 | signature=dbus.Signature('ss')), |
---|
87 | argv=dbus.Array([dbus.UTF8String('sugar-activity'), d...bb9ea3e0871c75')], |
---|
88 | signature=dbus.Signature('s')), |
---|
89 | bundle_path=dbus.UTF8String('/home/olpc/Activities/Paint.activity'), |
---|
90 | bundle_id=dbus.UTF8String('org.laptop.Oficina'), success_cont=<function |
---|
91 | <lambda> at 0xb727fcdc>, error_cont=<function <lambda> at 0xb6068064>) |
---|
92 | 130 os.dup2(log_fd, 2) |
---|
93 | 131 ret = inject.run(log, SPOOL, env, argv, |
---|
94 | env['SUGAR_BUNDLE_PATH'], pset, (1, 2), |
---|
95 | --> 132 env.get('RAINBOW_STRACE_LOG'), 500, 500, |
---|
96 | bundle_path, bundle_id, self.preloader_hint) |
---|
97 | env.get = <built-in method get of dbus.Dictionary object at 0xb72f21dc> |
---|
98 | bundle_path = dbus.UTF8String('/home/olpc/Activities/Paint.activity') |
---|
99 | bundle_id = dbus.UTF8String('org.laptop.Oficina') |
---|
100 | self.preloader_hint = True |
---|
101 | 133 except Exception, e: |
---|
102 | 134 util.trace() |
---|
103 | |
---|
104 | /usr/lib/python2.5/site-packages/rainbow/inject.py in run(log=<function log at |
---|
105 | 0xb73a63e4>, spool='/home/olpc/isolation/1', |
---|
106 | env=dbus.Dictionary({dbus.UTF8String('LOGNAME'): dbu...g('/home/olpc')}, |
---|
107 | signature=dbus.Signature('ss')), |
---|
108 | argv=dbus.Array([dbus.UTF8String('sugar-activity'), d...bb9ea3e0871c75')], |
---|
109 | signature=dbus.Signature('s')), |
---|
110 | cwd=dbus.UTF8String('/home/olpc/Activities/Paint.activity'), |
---|
111 | pset=<rainbow.permissions.permlist.PermissionSet object at 0xb606752c>, |
---|
112 | safe_fds=(1, 2), strace_hint=None, owner_uid=500, owner_gid=500, |
---|
113 | bundle_path=dbus.UTF8String('/home/olpc/Activities/Paint.activity'), |
---|
114 | bundle_id=dbus.UTF8String('org.laptop.Oficina'), preloader_hint=True) |
---|
115 | 353 check_bundle_path(uid, gid, bundle_path) |
---|
116 | 354 |
---|
117 | --> 355 launch(log, home, uid, gid, argv, env, cwd, pset, safe_fds, |
---|
118 | strace_hint, preloader_hint) |
---|
119 | global launch = <function launch at 0xb75aa924> |
---|
120 | log = <function log at 0xb73a63e4> |
---|
121 | home = '/home/olpc/isolation/1/uid_to_home_dir/10068' |
---|
122 | uid = 10068 |
---|
123 | gid = 10105 |
---|
124 | argv = dbus.Array([dbus.UTF8String('sugar-activity'), |
---|
125 | dbus.UTF8String('OficinaActivity.OficinaActivity'), dbus.UTF8String('-b'), |
---|
126 | dbus.UTF8String('org.laptop.Oficina'), dbus.UTF8String('-a'), |
---|
127 | dbus.UTF8String('8e600dbbfd9392b31ad6b0bad0bb9ea3e0871c75')], |
---|
128 | signature=dbus.Signature('s')) |
---|
129 | env = dbus.Dictionary({dbus.UTF8String('LOGNAME'): |
---|
130 | dbus.UTF8String('olpc'), 'USER': '10068', dbus.UTF8String('HOME'): |
---|
131 | '/home/olpc/isolation/1/uid_to_home_dir/10068', dbus.UTF8String('PATH'): |
---|
132 | dbus.UTF8String('/home/olpc/Activities/Paint.activity/bin:/usr/bin:/bin'), |
---|
133 | dbus.UTF8String('DISPLAY'): dbus.UTF8String(':0'), dbus.UTF8String('LANG'): |
---|
134 | dbus.UTF8String('en_US.UTF-8'), dbus.UTF8String('SHELL'): |
---|
135 | dbus.UTF8String('/bin/bash'), dbus.UTF8String('TZ'): dbus.UTF8String('UTC'), |
---|
136 | dbus.UTF8String('XDG_SESSION_COOKIE'): |
---|
137 | dbus.UTF8String('9d0090a3c0806d0f8e99746f4cbc6cf0-1287490132.561220-1787364614'), |
---|
138 | dbus.UTF8String('SESSION_MANAGER'): |
---|
139 | dbus.UTF8String('local/unix:@/tmp/.ICE-unix/1329,unix/unix:/tmp/.ICE-unix/1329'), |
---|
140 | dbus.UTF8String('SHLVL'): dbus.UTF8String('1'), |
---|
141 | dbus.UTF8String('ICEAUTHORITY'): |
---|
142 | '/home/olpc/isolation/1/uid_to_home_dir/10068/.ICEauthority', |
---|
143 | dbus.UTF8String('WINDOWPATH'): dbus.UTF8String('3'), |
---|
144 | dbus.UTF8String('SUGAR_BUNDLE_PATH'): |
---|
145 | dbus.UTF8String('/home/olpc/Activities/Paint.activity'), |
---|
146 | dbus.UTF8String('SUGAR_LOCALEDIR'): |
---|
147 | dbus.UTF8String('/home/olpc/Activities/Paint.activity/locale'), |
---|
148 | dbus.UTF8String('SUGAR_THEME'): dbus.UTF8String('sugar-xo'), |
---|
149 | dbus.UTF8String('SUGAR_ACTIVITY_ROOT'): |
---|
150 | '/home/olpc/isolation/1/uid_to_home_dir/10068', |
---|
151 | dbus.UTF8String('GTK2_RC_FILES'): |
---|
152 | dbus.UTF8String('/usr/share/sugar/data/sugar-xo.gtkrc'), |
---|
153 | dbus.UTF8String('SUGAR_BUNDLE_ID'): dbus.UTF8String('org.laptop.Oficina'), |
---|
154 | dbus.UTF8String('DBUS_SESSION_BUS_ADDRESS'): |
---|
155 | dbus.UTF8String('unix:path=/tmp/olpc-session-bus,guid=e9f9948f2c1fe827f3efcda14cbd8a54'), |
---|
156 | 'TMPDIR': '/home/olpc/isolation/1/uid_to_home_dir/10068/tmp', |
---|
157 | dbus.UTF8String('XAUTHORITY'): |
---|
158 | '/home/olpc/isolation/1/uid_to_home_dir/10068/.Xauthority', |
---|
159 | dbus.UTF8String('GTK_IM_MODULE'): dbus.UTF8String('gtk-im-context-simple'), |
---|
160 | dbus.UTF8String('XSERVERAUTH'): |
---|
161 | dbus.UTF8String('/var/tmp/olpc-auth/.Xserverauth'), dbus.UTF8String('PWD'): |
---|
162 | dbus.UTF8String('/home/olpc')}, signature=dbus.Signature('ss')) |
---|
163 | cwd = dbus.UTF8String('/home/olpc/Activities/Paint.activity') |
---|
164 | pset = <rainbow.permissions.permlist.PermissionSet object at |
---|
165 | 0xb606752c> |
---|
166 | safe_fds = (1, 2) |
---|
167 | strace_hint = None |
---|
168 | preloader_hint = True |
---|
169 | 356 |
---|
170 | 357 |
---|
171 | |
---|
172 | /usr/lib/python2.5/site-packages/rainbow/inject.py in launch(log=<function log |
---|
173 | at 0xb73a63e4>, home='/home/olpc/isolation/1/uid_to_home_dir/10068', uid=10068, |
---|
174 | gid=10105, argv=dbus.Array([dbus.UTF8String('sugar-activity'), |
---|
175 | d...bb9ea3e0871c75')], signature=dbus.Signature('s')), |
---|
176 | env=dbus.Dictionary({dbus.UTF8String('LOGNAME'): dbu...g('/home/olpc')}, |
---|
177 | signature=dbus.Signature('ss')), |
---|
178 | cwd=dbus.UTF8String('/home/olpc/Activities/Paint.activity'), |
---|
179 | pset=<rainbow.permissions.permlist.PermissionSet object at 0xb606752c>, |
---|
180 | safe_fds=(1, 2), strace_hint=None, preloader_hint=True) |
---|
181 | 291 |
---|
182 | 292 from sugar.activity import main |
---|
183 | --> 293 main.main() |
---|
184 | main.main = <function main at 0xb6068454> |
---|
185 | 294 else: |
---|
186 | 295 os.execvpe(argv[0], argv, env) |
---|
187 | |
---|
188 | /usr/lib/python2.5/site-packages/sugar/activity/main.py in main() |
---|
189 | 82 sys.path.append(bundle_path) |
---|
190 | 83 |
---|
191 | ---> 84 bundle = ActivityBundle(bundle_path) |
---|
192 | bundle = undefined |
---|
193 | global ActivityBundle = <class |
---|
194 | sugar.bundle.activitybundle.ActivityBundle at 0xb6216b6c> |
---|
195 | bundle_path = dbus.UTF8String('/home/olpc/Activities/Paint.activity') |
---|
196 | 85 |
---|
197 | 86 os.environ['SUGAR_BUNDLE_ID'] = bundle.get_bundle_id() |
---|
198 | |
---|
199 | /usr/lib/python2.5/site-packages/sugar/bundle/activitybundle.py in |
---|
200 | __init__(self=<sugar.bundle.activitybundle.ActivityBundle instance at |
---|
201 | 0xb6067ccc>, path=dbus.UTF8String('/home/olpc/Activities/Paint.activity')) |
---|
202 | 59 info_file = self.get_file('activity/activity.info') |
---|
203 | 60 if info_file is None: |
---|
204 | ---> 61 raise MalformedBundleException('No activity.info file') |
---|
205 | global MalformedBundleException = <class |
---|
206 | 'sugar.bundle.bundle.MalformedBundleException'> |
---|
207 | 62 self._parse_info(info_file) |
---|
208 | 63 |
---|
209 | |
---|
210 | MalformedBundleException: No activity.info file |
---|
211 | |
---|