On 14-08-04 07:55 AM, Marc Deslauriers wrote: > On 14-08-04 07:52 AM, David Planella wrote: >> On Mon, Aug 4, 2014 at 1:47 PM, Marc Deslauriers >> <[email protected] >> <mailto:[email protected]>> wrote: >> >> On 14-08-04 07:42 AM, David Planella wrote: >> > Hi all, >> > >> > With the recent landing of the developer mode UI and from previous >> discussions >> > on the list and on IRC, I understand that: >> > >> > - ADB will be disabled by default, but can be enabled/disabled using >> the >> switch >> > in the developer mode >> > - SSH will be disabled by default and there is no UI to enable/disable >> it. >> > However, it can be enabled from an adb shell session issuing the >> 'setprop >> > persist.service.ssh true' command. >> > >> > I also understand the rationale that most things can be accomplished >> with ADB >> > and power users can simply enable SSH over the terminal. >> > >> > However, given the fact that Qt Creator uses both ADB (for SSH key >> exchange) and >> > SSH (for app deployment), this introduces another manual step before >> being >> able >> > to develop apps with a device, making the app developer experience a >> bit more >> > cumbersome. The SDK tell me that it'd be technically possible to >> migrate >> to ADB >> > only, but that there'd be some issues with adb port forwarding and the >> emulator >> > (they can expand on this better than I). >> > >> > Is there a way developer mode can work better with Qt Creator, so that >> the >> > developer only has to worry about flicking a switch on the device? >> > >> >> Why doesn't the SDK simply turn on ssh? The SDK is required to do the >> ssh key >> exchange anyway. >> >> >> That was my initial thought, but it seems this requires sudo access. > > We can simply ship the required config in /etc/sudoers.d to allow the phablet > user to turn on ssh without requiring the password. >
Actually, after discussion on irc, the dbus-property-service will gain an API to enable ssh, which can then be secured with policykit in the future. Marc. -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : [email protected] Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp

