e don't have a way to prevent it from doing:
start application APP_ID=some-other-app
There are some things we can do with AppArmor, but they don't include the
executed app being managed by upstart.
[1]https://lists.launchpad.net/ubuntu-appstore-developers/msg00296.html
--
Jamie Stra
On 07/18/2013 01:20 PM, Thomas Voß wrote:
> On Thu, Jul 18, 2013 at 7:06 PM, Marc Deslauriers
> wrote:
>> On 13-07-18 01:00 PM, Jamie Strandboge wrote:
>>> On 07/18/2013 11:14 AM, Michał Sawicz wrote:
>>>> W dniu 18.07.2013 17:38, Marc Deslauriers pisze:
>&
On 07/18/2013 04:18 PM, Jamie Strandboge wrote:
> On 07/18/2013 01:20 PM, Thomas Voß wrote:
>> On Thu, Jul 18, 2013 at 7:06 PM, Marc Deslauriers
>> wrote:
>>> On 13-07-18 01:00 PM, Jamie Strandboge wrote:
>>>> On 07/18/2013 11:14 AM, Michał Sawicz wrote:
On 07/18/2013 04:37 PM, Jamie Strandboge wrote:
> Another thought that I meant to mention before: this clearly works really well
> for the click package/Ubuntu SDK model, where everything is designed to work
> with this and all applications are confined, but what about the converged
one of the permissions for
application policy groups we'd like to define.
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP digital signature
--
Mailing list: https://launchpad.net/~ubuntu-phone
Post to : ubuntu-phone@lists.launchpad.n
heduled for 13.10, but is scheduled for 14.04.
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP digital signature
--
Mailing list: https://launchpad.net/~ubuntu-phone
Post to : ubuntu-phone@lists.launchpad.net
Unsubscribe : https://launchpad.
ccessible?p=188372#post188372
>
Along these lines-- we really need to define and document the canonical way for
determining network accessibility. My team is tasked with defining apparmor
policy for this, and SDK app developers should ideally do this one way and then
my team can write tests to make
'.
> If the user chooses to dismiss the prompt, an indicator will be shown to let
> the
> user know the SIM is locked.
>
What will this look like with passphrases? Passphrases will be required to use
the phone in certain environments and most likely when encryption is supported
on th
ted
> and the database structure is subject to change at any time without notice.
>
This will be blocked by application confinement because an app is not allowed to
directly modify another app's files in this manner. You should not rely on it.
--
Jamie Strandboge h
no problem for you after all? (well, it
is a problem that the SDK doesn't offer what you need-- I just mean that you
should be able to access these files within the current confinement).
[1]https://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement/Manifest
[2]https:/
27;t
particularly useful to have a build server from a security point of view because
a malicious app author would simply not upload the source to avoid detection. A
build could be useful for other reasons-- such as to make sure that the app is
built in a clean environment, etc, but I'
manifest and use online accounts
to get the tokens (and when this online accounts work lands (soon), the user
will be prompted on if app1 can connect to facebook (after which, online
accounts will cache the result)).
> Zisu Andrei
>
>
> On 13 August 2013 17:04, Jamie Strandboge <
On 08/13/2013 11:46 AM, Zisu Andrei wrote:
> Right... what about a "Save to dropbox" usecase, "Open the email in a
> browser",
> etc?
>
Sending to other apps will be handled by other services (content exchange and
URL handler for these two).
--
Jamie
ster-- this
stinks!"). I think it would be better to say that application lifecycle does not
(currently?) support running daemons in the background, and doing so may result
in misbehavior.
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP dig
On 08/14/2013 08:50 AM, Jamie Strandboge wrote:
> On 08/14/2013 02:07 AM, Thomas Voß wrote:
>> Hey Fabio,
>>
>> no, applications are not allowed to run in background. Our application
>> lifecycle is strict in this respect and we only guarantee focused
>> applicati
rt configuration,
> install your package, and be happy.
>
Note, this is of course true and one of the joys of being based on Ubuntu and
this will work fine for personal applications, but apps being distributed via
click packages from the app store will not be able to ship their own upstart
job.
mber of usable tabs though-- too many
is a lot of swiping. I didn't think about the fact that I had to reach over with
my finger to swipe until now. I also am not offering any suggestions...
--
Jamie Strandboge http://www.ubuntu.com/
--
Mailing list: https://launchpad.n
;
> And my question for U1db.Database is what path I should use? Is there going to
> be any guidelines on which directory's to use?
>
You can use pkcon or click for this. OTOH I don't know the pkcon command, but
installing via click you can use:
$ sudo click install --force-mis
sure that the XDG environment variables are set, so you can use
QProcessEnvironment::systemEnvironment() to query for them and then append
"/" to what you find to have a writable directory.
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP digital signature
-
t after installing mir and rebooting I would see entries like this repeatedly
in the kern.log:
Aug 22 01:07:53 ubuntu-phablet kernel: [ 51.402324] init: sys_prop: permission
denied uid:32011 name:persist.sys.NV_STEREOCTRL
[1]https://wiki.ubuntu.com/Touch/Testing/Mir
--
Jamie Strandboge
On 08/23/2013 12:59 AM, Alberto Mardegan wrote:
> On 08/22/2013 07:33 PM, Jamie Strandboge wrote:
>> @{APP_PKGNAME} is set to the "name" field in the manifest file. I'm
>> not sure if there is a Qt API to give you the XDG_ paths, but
>> upstart-app-launch wil
ur scripts to use .writable_image as we
> will drop support for the old name in a month or so.
>
What happens to the persistent data in the files/directories specified in
/etc/system-image/writable-paths when we toggle this on and off?
--
Jamie Strandboge http://www.ubuntu.com/
o:ubuntu-phone@lists.launchpad.net>
> Unsubscribe : https://launchpad.net/~ubuntu-phone
> More help : https://help.launchpad.net/ListHelp
>
>
>
>
>
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP digital signature
ything other than
app reviews. If we introduce this call, we can detect the accidental high CPU
usage now. The handful of apps that abuse it can still be handled via user
reviews like they are now.
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP d
covery/' returned non-zero exit status 1
> Removing directory /tmp/tmpOLzXg0
>
> Can I get some help troubleshooting this?
>
Anecdotally, I saw something similar on my Nexus 4 except it got to the Google
image during boot and no farther. I reflashed with --no-backup and it worked
fine.
--
owed in the config. As the error message doesn't really specify which bus,
> I
> tried inserting the same section using "bus=system", still nothing.
>
> Can anyone point me in the right direction how to debug this further? Or is
> this already a known issue?
>
On 09/09/2013 01:09 AM, Alberto Mardegan wrote:
> On 09/05/2013 08:09 PM, Jamie Strandboge wrote:
>> On 09/05/2013 07:01 AM, Alberto Mardegan wrote:
>>> Well, if we don't have a myAppIsRunning() API, apps can simply
>>> busy-loop whenever they want, so I don't
olicykit-protected services to begin with, we don't feel the security
concerns are blockers for Ubuntu Touch 13.10 release.
Thanks
--
Jamie Strandboge http://www.ubuntu.com/
--
Mailing list: https://launchpad.net/~ubuntu-phone
Post to : ubuntu-phone@lists.launchpad.net
On 09/12/2013 02:05 PM, Jamie Strandboge wrote:
>
> Hi,
>
> My team was asked to look into the security ramifications of the current
> policykit situation on Ubuntu Touch. As it stands now: policykit's
> allow_active/allow_inactive doesn't work because it can't f
On 08/01/2013 08:23 AM, Jamie Strandboge wrote:
> On 08/01/2013 05:23 AM, Iain Lane wrote:
>> On Wed, Jul 31, 2013 at 05:42:43PM +0100, Iain Lane wrote:
>>> On Wed, Jul 31, 2013 at 03:18:27PM +0400, Alberto Mardegan wrote:
>>>> On 07/30/2013 07:50 PM, Iain Lane wr
x27;s concrete use-case better to
> propose a way forward.
>
Mario should respond, but to prod this along: aiui, his 'Memories' application
wants to aggregate photos, etc from all applications, and has the ability to
take pictures. To me, it sounds like it is both a content source
>
>
I'm just passing this along. ubuntu-tasks was not saving any of its data on
Ubuntu Touch, so I alerted the developer (in CC). He responded back with:
"I just figured out that this is due to a bug in the SDK preventing
Component.onDestruction from being called when the app is sto
On 09/12/2013 05:21 PM, Jamie Strandboge wrote:
> On 08/01/2013 08:23 AM, Jamie Strandboge wrote:
>> On 08/01/2013 05:23 AM, Iain Lane wrote:
>>> On Wed, Jul 31, 2013 at 05:42:43PM +0100, Iain Lane wrote:
>>>> On Wed, Jul 31, 2013 at 03:18:27PM +0400, Alberto Mardegan
tive5-unity-action-plugin (HUD)
The url-dispatcher probably needs something for QML (LP: #1223850 discusses this
a little)
This I don't know anything about, but thought it might be something we'd want:
qtdeclarative5-qtfeedback-plugin (haptic feedback?)
FYI, been told that the fo
;http://www.ubuntu.com";)
and when I click it (on the desktop), it uses xdg-open.
/usr/lib/x86_64-linux-gnu/url-dispatcher/url-dispatcher is running in my
session. Are http URLs supported with what is in the archive now?
--
Jamie Strandboge http://www.ubuntu.com/
signature.
e the global
address book.
[1]https://bugs.launchpad.net/ubuntu/+source/address-book-app/+bug/1227821
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP digital signature
--
Mailing list: https://launchpad.net/~ubuntu-phone
Post to : ubuntu-p
> Is there a location we can save the files, which should be easy to
> change. Or, do we need to do something more complex to save the data?
>
See "Runtime Environment" under
https://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement/Permissions/1.0
This page wil
me" field in the
click manifest. See the wiki[1] for details (moving to developer.ubuntu.com
soon).
[1]https://wiki.ubuntu.com/SecurityTeam/Specifications/ApplicationConfinement/Permissions/1.0#Runtime_Environment
--
Jamie Strandboge http://www.ubuntu.com/
On 09/18/2013 11:24 AM, Jamie Strandboge wrote:
> On 09/18/2013 09:31 AM, Loïc Minier wrote:
>> Hi!
>>
>> Click packages uploaded to appstore currently declare a dependency on
>> ubuntu-sdk-13.10, but we haven't defined this ubuntu-sdk-13.10 framework
On 09/18/2013 03:24 PM, Tony Espy wrote:
> On 09/17/2013 06:33 PM, Jamie Strandboge wrote:
>> On 09/12/2013 05:21 PM, Jamie Strandboge wrote:
>>> On 08/01/2013 08:23 AM, Jamie Strandboge wrote:
>>>> On 08/01/2013 05:23 AM, Iain Lane wrote:
>>>>> On Wed
https://wiki.ubuntu.com/Touch/Porting#AppArmor
--
Jamie Strandboge http://www.ubuntu.com/
--
Mailing list: https://launchpad.net/~ubuntu-phone
Post to : ubuntu-phone@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-phone
More help : https://help.launchpad.net/ListHelp
n surfaceflinger (eg, I want to file a mir bug but need
to verify it doesn't also affect surfaceflinger)
--
Jamie Strandboge http://www.ubuntu.com/
--
Mailing list: https://launchpad.net/~ubuntu-phone
Post to : ubuntu-phone@lists.launchpad.net
Unsubscribe : https://laun
On 10/09/2013 10:58 AM, Sergio Schvezov wrote:
> On Wed, Oct 9, 2013 at 10:17 AM, Jamie Strandboge <mailto:ja...@canonical.com>> wrote:
>
> On 10/08/2013 08:25 PM, Loïc Minier wrote:
> ...
>
> > What's upcoming for #88 is... Mir! On mako and magu
ts.launchpad.net
> <mailto:ubuntu-phone@lists.launchpad.net>
> Unsubscribe : https://launchpad.net/~ubuntu-phone
> More help : https://help.launchpad.net/ListHelp
>
>
>
>
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Descri
ue to https://launchpad.net/bugs/1230091, this is not fully implemented yet,
but will be soon
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP digital signature
--
Mailing list: https://launchpad.net/~ubuntu-phone
Post to : ubuntu-ph
On 10/15/2013 11:08 AM, Michael Zanetti wrote:
> On Tuesday 15 October 2013 10:33:39 Jamie Strandboge wrote:
>> On 10/15/2013 09:24 AM, Florian Felgenhauer wrote:
>>> Hey *,
>>>
>>> for all the paranoids (like me) out there, who guaranties me what Permy
&g
> Maybe there’s a simpler way to achieve this, and we could get rid of the
> dependency on dpkg-dev?
>
If dpkg-architecture is the only thing pulling in dpkg-dev, just use this
instead:
dpkg --print-architecture
(I just learned about this myself).
--
Jamie Strandboge
On 10/21/2013 11:55 AM, David Barth wrote:
> Le 21/10/2013 17:12, Olivier Tilloy a écrit :
>> On Mon, Oct 21, 2013 at 4:55 PM, Jamie Strandboge wrote:
>>
>>> On 10/21/2013 05:58 AM, Olivier Tilloy wrote:
>>>>
>>>>
>>>> On M
ing the interpreter is cumbersome, and I think what is really
being asked is if app developers could reliably make use of system python
interpreter. This would require updates for app confinement (which is solvable),
but more importantly, click packages don't have a concept of dependencies be
s
when normally I get 37 hours of life!! <1 star>").
Do we have a plan for apps like this? If not, could we create an API that allows
inhibiting reasonably? Note, there was a related thread ('Catching CPU run-aways
on Touch') that might be useful to take a look at if we
On 10/21/2013 06:05 PM, Sergio Schvezov wrote:
> On Mon, Oct 21, 2013 at 7:46 PM, Jamie Strandboge I think we may be too strict on this. Consider the following apps:
> * a metronome app for musicians to practice to (2 are in the app store
> now)
> * a white noise app to
d ship together
>> with the foreground UI app. The daemon will have no UI, and it's functions
>> will be started and stopped using the foreground UI app.
>>
>> Applying this guidance to the use cases below:
>>
>>
>>
>> On 21/10/13 23:46, Jamie St
er
> protocol goes across it, doing something that only relies on flies in the
> application's cache directory I think would be more robust.
>
> I think that we also need to ensure that what ever defines the background
> service doesn't imply that protocol. For
On 10/22/2013 09:30 AM, Jamie Strandboge wrote:
> Pulling in Zoltan, Daniel and David for comment
>
> On 10/22/2013 05:40 AM, Thomas Voß wrote:
>> On Tue, Oct 22, 2013 at 12:33 PM, John Lea wrote:
>>> From a design point of view, the guidance we are currently following is
bbrowser-app example because it was a use case not covered
previously and seemed different (I'm happy to be corrected).
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP digital signature
--
Mailing list: https://launchpad.net/~ubunt
ategory of 'backup software' and backup
software is not supported by the appstore at this time.
[1]http://developer.ubuntu.com/publish/apps/security-policy-for-click-packages/
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP digital signature
--
Ma
on the system (to be developed) and the
office uses the content API to open a file. The content hub decides which picker
to use, the user selects the file, the the content hub would ideally pass an fd
to the app.
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Des
tc without the app
having direct access to the data. Keep in mind, not everything is implemented
yet-- the media service is under development and the gallery probably needs some
work to find pictures. There is also how to handle multiple content providers
gracefully. (CC'ing Thomas for comment if
t-hub) or launch Beru from another
app (sharing) and Beru doesn't know or care about file locations of content.
I'm not on the Unity team so I can't give ETAs on when this stuff is going to
land. I can say that these problems are known though and mainly what Beru needs
/+bug/1238695
The workaround for now is to use surfaceflinger instead of mir:
$ adb shell
root@ubuntu-phablet:/# rm -f /home/phablet/.display-mir && reboot
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP digital signature
--
Mailing l
many GTK-based tools,
> GDesktopAppInfo is often used too.
>
One more that is in the archive is python[3]-xdg. rdepends show these are used
by quite a few applications. Not sure how it ties in with caching, but thought
I'd mention it...
--
Jamie Strandboge http://w
crease the top margin above the first row of keys
> too much. Currently (tested and working in build 62) you can swipe down
> starting from the top border of the keyboard.
>
Anecdotal> As a user I noticed the change in behavior but I just aim at the top
of the keyboard and swipe do
ice upgrades to the latest supported framework,
and it would be a shame if our users on this earlier framework missed out
on security fixes or emergency, high-impact bug fixes while still on a
supported device
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Descripti
hould cut your example uploads above in half). I think expanding fat packages
to also support multiple frameworks is a mistake-- it adds a lot of complexity
(not least of which is how to apply security policy) and I think the benefit is
negligible-- apps will almost certainly not be expected to wor
de[1]). If it
can default to CMake that would be fantastic-- if not, can we find a way through
some tool to take advantage of the templates in QtC but that sets up the build
and everything else the way it should be?
[1]https://bugs.launchpad.net/ubuntu/+source/qtcreator/+bug/1215913
--
Jamie
On 12/16/2013 10:05 AM, Dimitri John Ledkov wrote:
> On 16 December 2013 15:27, Jamie Strandboge wrote:
>> On 12/16/2013 07:54 AM, Dimitri John Ledkov wrote:
...
>> Fat packages are being implemented for shipping multiple binaries for
>> different
>> architectures in
mor is
'Architecture: all' (and therefore I can't set it during the build), and I'm not
sure yet how to properly find the triplet at runtime on the readonly image yet.
Suggestions welcome-- I just don't want to repeat the logic in dpkg-architecture
if I don't have to.
k-apparmor. In short,
this is the first time we've revved the policy version and we've hit a snag.
I've adjusted the click review tools to not 'WARN' on this condition with a note
to adjust the test in the future. Feel free to upload again.
--
Jamie Strandboge
for developers
for things like settings in QML apps (aiui, QML/C++ developers might choose
QSettings instead).
As I will be implementing this in my own app soon, I very much appreciate these
efforts to clarify U1db usage. :)
--
Jamie Strandboge http://www.ubuntu.com/
signature.as
ing this with ToolbarButton? Right now, it seems to only
support something like:
iconSource: Qt.resolvedUrl(...)
Looking at askubuntu.com[1], this turns into something like:
ToolbarButton {
text: i18n.tr("Refresh")
iconSource:
Qt.resolvedUrl("/usr/share/icons/ubuntu-m
On 01/07/2014 08:09 AM, Michał Sawicz wrote:
> On 07.01.2014 14:37, Jamie Strandboge wrote:
>> Is there a trick to using this with ToolbarButton?
>
> The themed icons are always available under:
>
> image://theme/name
>
> So this should work:
>
> iconSource:
ce: Qt.resolvedUrl("image://theme/add")
ie, both work fine on the device, but on the desktop, neither honor:
DESKTOP_SESSION=ubuntu-mobile qmlscene ./*qml
(ie, I always get the Ambient theme icon)
> On 7 Jan 2014 14:19, "Jamie Strandboge" <mailto:ja...@canonical.com>&
similar)
command. CC'ing Colin for input.
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP digital signature
--
Mailing list: https://launchpad.net/~ubuntu-phone
Post to : ubuntu-phone@lists.launchpad.net
Unsubscribe : https://l
live is to add
the #include directory for something in /custom/xdg/data (this directory could
be adjusted via an apparmor tunable of course, if we wanted to go that route).
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP digital signature
--
Mai
through to fast, seem to be related to
>> enablement.
>
> I agree that most enablement-specific stuff would go into the device
> tarball, and probably many of the existing examples cwayne provided
> fall into that category.
>
How are the contents of the device tarball being appl
le are interested
[2] https://wiki.ubuntu.com/Touch/Emulator#Using_the_emulator
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP digital signature
--
Mailing list: https://launchpad.net/~ubuntu-phone
Post to : ubuntu-phone@lists.launchpad.net
Unsu
On 01/15/2014 03:43 PM, Sergio Schvezov wrote:
>
> On 15/01/14 15:56, Jamie Strandboge wrote:
>> On 01/15/2014 12:49 PM, Alex Chiang wrote:
>>> On Wed, Jan 15, 2014 at 4:28 AM, Sergio Schvezov
>>> wrote:
>>>> On 14/01/14 19:46, Alex Chiang wrote:
>&
On 01/15/2014 04:34 PM, Jamie Strandboge wrote:
> On 01/15/2014 03:43 PM, Sergio Schvezov wrote:
>>
>> On 15/01/14 15:56, Jamie Strandboge wrote:
>>> On 01/15/2014 12:49 PM, Alex Chiang wrote:
>>>> On Wed, Jan 15, 2014 at 4:28 AM, Sergio Schvezov
>>>&
Post to : ubuntu-phone@lists.launchpad.net
> <mailto:ubuntu-phone@lists.launchpad.net>
> Unsubscribe : https://launchpad.net/~ubuntu-phone
> More help : https://help.launchpad.net/ListHelp
>
>
>
>
--
Jamie Strandboge http://www.ubu
On 01/16/2014 12:08 PM, Bill Filler wrote:
...
> *Dialer App: *
> ...
> * Work beginning to support call hold and call switch UI
I'm not up on all the terminology, so forgive me. Does this include ignoring a
call? Ie LP: #1260988
--
Jamie Strandboge http://
On 01/16/2014 12:41 PM, Bill Filler wrote:
> On 01/16/2014 01:27 PM, Jamie Strandboge wrote:
>> On 01/16/2014 12:08 PM, Bill Filler wrote:
>>
>> ...
>>> *Dialer App: *
>>> ...
>>> * Work beginning to support call hold and call switch UI
>>
o the vendor would have to provide
all the hardware-specific policy, not just the bits and pieces they need for
their device. One way around this is to just have apparmor-easyprof-ubuntu also
ship /vendor/apparmor/hardware/{audio|graphics|video}.d as empty directories and
have the policy include th
reports against apparmor, dbus or apparmor-easyprof-ubuntu
related to this and no one contacted me regarding problems related to these
changes, though other people in this thread reported various regressions in
other components. If this is an apparmor bug, can you file a bug with steps to
reprod
n app developer then has a choice of either uploading
differently versioned apps with different framework bases to the the store or
declaring the earliest (supported) framework desired for the app.
As an aside, I'd like to see the outcomes of this codified somewhere so that the
SDK
On 01/23/2014 07:23 AM, Alexander Sack wrote:
> On Thu, Jan 23, 2014 at 11:15 AM, Colin Watson wrote:
>> On Wed, Jan 22, 2014 at 11:48:07AM -0600, Jamie Strandboge wrote:
>>> This affects click-apparmor and while we did talk about this a bit at UDS, I
>>> want to resta
On 01/22/2014 02:11 PM, Pat McGowan wrote:
> On 01/22/2014 12:48 PM, Jamie Strandboge wrote:
>> * when adding a framework, we need to understand what a microversion means if
>>we are going to use it. Ie, in terms of apparmor policy, is there a
>>difference between
ately so 0.4.14
should not be blocked. I did want to get things nailed down on how to use it
though since once the feature is there, people would start using it.
--
Jamie Strandboge http://www.ubuntu.com/
--
Mailing list: https://launchpad.net/~ubuntu-phone
Post to : ubuntu-phone@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-phone
More help : https://help.launchpad.net/ListHelp
gt;
I think this a great approach. Like Alexander and I have mentioned, something
like this could get messy quickly ('"framework": "ubuntu-14.04 -
ubuntu-14.04.3"' seems potentially ok, but '"framework": "ubuntu-14.04 -
ubuntu-16.04"'
t-1308-oxide
[1]https://wiki.ubuntu.com/Oxide/BuildInstructions
[2]https://launchpad.net/~phablet-team/+archive/ppa/+packages
[3]https://bugs.launchpad.net/webbrowser-app/?field.tag=oxide
[4]https://launchpad.net/~canonical-qt5-edgers/+archive/qt5-beta2
[5]https://wiki.ubuntu.com/Oxide/BzrWorkflow
[6]https://bug
braries but instead will
have to figure out how to ship your own python interpreter as part of the click
package.
[1]http://developer.ubuntu.com/apps/
[2]http://developer.ubuntu.com/publish/apps/security-policy-for-click-packages/
--
Jamie Strandboge http://www.ubuntu.co
27;m not sure how much of a concern this is. It is conceivable app
authors could abuse this to start long running processes, so this is perhaps not
the best choice. Maybe upstart-app-launch should be adjusted to assist online
accounts? I'll let others comment on that.
--
Jamie S
On 02/03/2014 03:10 PM, Michał Sawicz wrote:
> On 03.02.2014 17:44, Jamie Strandboge wrote:
>> At this point, I think I would suggest just using aa-exec-click, but note by
>> doing so it will not be under application lifecycle since it is isn't running
>> under upstart.
On 02/03/2014 06:42 PM, Michał Sawicz wrote:
> On 03.02.2014 22:51, Jamie Strandboge wrote:
>> Is this true? Doesn't the untrusted app call out to the trusted online
>> accounts
>> which is not part of this lifecycle group, and then online accounts calls the
>> plu
pressing files, so
you might have to write one for your app. Perhaps someone from the SDK team can
comment on any plans or existing extensions for this sort of thing.
[1]http://developer.ubuntu.com/publish/apps/security-policy-for-click-packages/
--
Jamie Strandboge http://ww
helper prompting. Awesome!
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP digital signature
--
Mailing list: https://launchpad.net/~ubuntu-phone
Post to : ubuntu-phone@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-phone
Mor
at is exactly what we
want-- OEMs for desktop system could ship policy there too)
>
> On Mon, Feb 10, 2014 at 9:52 AM, Jamie Strandboge <mailto:ja...@canonical.com>> wrote:
>
> On 01/17/2014 07:32 PM, Steve Langasek wrote:
> > On Fri, Jan 17, 2014 at 05:51:27PM +000
this still the plan of record or is something changing?
[1]https://bugs.launchpad.net/ubuntu/+source/lxc-android-config/+bug/1197133
[2]https://lists.ubuntu.com/archives/ubuntu-devel/2013-September/037654.html
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
ld provide an API to query supported apparmor
policy version for a given framework
10) [jdstrand] click-reviewers-tools needs to be updated to support
"ubuntu-sdk-14.04-dev" with additional checks to verify policy version against
framework, etc
11) [bzoltan] Update QtCreator plugin and
;com.ubuntu.developer.id.mycoolapp"
"version": "2.0.1"
"framework": "ubuntu-sdk-14.04"
The review tools will enforce this and the SDK will be updated to make sure the
developer doesn't have to worry about this needlessly.
--
Jamie Strandboge
preview-images/+bug/1230366
[3]https://bugs.launchpad.net/ubuntu/trusty/+source/pulseaudio/+bug/1224756/comments/14
[4]https://wiki.ubuntu.com/AccountPrivileges
--
Jamie Strandboge http://www.ubuntu.com/
signature.asc
Description: OpenPGP digital signature
--
Mailing list: htt
1 - 100 of 206 matches
Mail list logo