ubuntu-phone team mailing list archive
-
ubuntu-phone team
-
Mailing list archive
-
Message #19736
Re: owncloud sync on the phone.
Filip,
I have started laying out a simple app to help configure the owncloud sync.
this works by saving the settings to a setting file that the unconfined app
should be able to read.
This settings file would replace the oc.cfg and oc-files.cfg and be read
into your script.
it is a bit hacky but it works and gets owncloud sync running with a simple
gui for those that need it.
The click you have is fine, I can build the UI, modify your scripts to get
them to read the settings and make a pull request if you host its contents
on your github.
I have unpackaged the current click and extracted the binary files so no
need to send them.
let me know if your interested.
On 15 April 2016 at 10:39, Filip Dorosz <filip.dorosz@xxxxxxxxxxxxxxxx>
wrote:
> Hello
>
> Ad1. Of course I would, if only I had one...
> Click consist of these 1:1 binary packages pulled from Debian Sid armhf
> repository:
> libdbus-1-3
> libicu55
> libowncloudsync0
> libpcre16-3
> libqt5core5a
> libqt5dbus5
> libqt5gui5
> libqt5keychain0
> libqt5network5
> libqt5sql5-sqlite
> libqt5widgets5
> libssl1.0.2
> libstdc++6
> (libs needed by owncloudcmd)
> owncloud-client-cmd
> (owncloudcmd client)
>
> Which means I didn't recompile single line of code. :}
> (My build platform for armhf is not ready yet)
> If you want source you'd have to apt-get source all of the from Debian.
> I can do that for you if you don't have Sid laying around.
>
> Ad2. Creating GUI for this hacky implementation of owncloud-client-cmd
> would require editing oc.cfg and oc-files.cfg because these are red by my
> script.
> owncloud-client-cmd by its design does not run as a daemon so you need
> wrapper script to run it periodically and thats what my script
> (owncloud-sync.sh) do. It also delegates some config to oc.cfg,
> oc-files.cfg.
>
> --
> Regards,
> Filip Dorosz
>
> W dniu 15.04.2016 o 08:05, Daniel Wood pisze:
>
>> Hi Filip,
>>
>> Is it possible for you to share the source for the click on github?
>>
>> I would like to look at how we can include a UI to manage the
>> configuration.
>>
>> thanks,
>>
>> Dan
>>
>> On 15 April 2016 at 00:26, Filip Dorosz <filip.dorosz@xxxxxxxxxxxxxxxx
>> <mailto:filip.dorosz@xxxxxxxxxxxxxxxx>> wrote:
>>
>> I guess it should be:
>> with creating .logs dir (thanks for pointing* it out) and installing*
>>
>> My grammar is quite poor these days ;)
>> W dniu 15.04.2016 o 01:17, Filip Dorosz pisze:
>>
>> Thanks! I really appreciate that you all make use of my script &
>> click.
>>
>> I updated readme on github with creating .logs dir (thanks for
>> point it
>> out) and how to install custom click package.
>>
>> Have a nice weekend!
>>
>> --
>> Filip Dorosz
>>
>> W dniu 14.04.2016 o 23:07, Bruce Griffis pisze:
>>
>> Hacky update
>>
>> added: syncevolution owncloud calendar
>> syncevolution owncloud contacts
>>
>> to Filip's script owncloud-sync.sh directly under the line
>> owncloud $OWNCLOUDUSER $OWNCLOUDSERVERDOMAIN $HTTPS
>> $OWNCLOUDPASSWORD
>> $LOCALPATH $REMOTEPATH
>>
>> rebooted phone to read in new script (probably a much more
>> elegant way
>> to do this)
>> Edited my Home contact on my ownCloud server, adding my home
>> address.
>> Deleted my Duane Eddie folder from my laptop
>> /home/bruce/UbuntuTouch/Music directory
>> Added Juanitos Best of Juanitos, Exotica, Soul Africa and
>> Welcome in the
>> House of FUN albums to /home/bruce/UbuntuTouch/Music
>> directory.
>>
>> Checked phone. It had the updated Home contact info with my
>> full address!
>> Checked ownCloud server. Within 5 minutes Duane Eddie was
>> gone from my
>> UbuntuTouch/Music directory and Juanitos was there. Gave it
>> another 5
>> minutes and was playing "Super Exotic 60's Beat!" on my phone.
>>
>> Juanitos!!!!!!!
>>
>> While my hack onto Filip's awesome good work was ham-fisted
>> and
>> inelegant and only applies to my own phone, I'm calling it a
>> success. My
>> phone is not in read/write mode. It is syncing Music,
>> Videos, Pictures,
>> Documents, Calendar and Contacts.
>>
>> And more importantly, my phone finished playing "Super
>> Exotic '60's
>> Beat" and started playing "Latin Fever!" And that is
>> awesome. I love
>> Creative Commons licensed music, especially when it's good.
>>
>> Done with "Latin Fever" and listening to "Holla Holla Bossa
>> Nova". Cool.
>>
>> Now to sync The Deadrocks album "Million Dollar Surf Band"
>> and get rid
>> of the crusty Rockabilly. This is a crust-free zone.
>>
>> On Thu, Apr 14, 2016 at 3:01 PM, Wayne Ward
>> <info@xxxxxxxxxxxxxxx <mailto:info@xxxxxxxxxxxxxxx>
>> <mailto:info@xxxxxxxxxxxxxxx <mailto:info@xxxxxxxxxxxxxxx>>>
>> wrote:
>>
>> Awesome ill look at using this method tomorrow switch
>> it back to
>> read only and do the same on the m10 when it arrives :)
>> Wayne
>> n Thursday, 14 April 2016 13:09:09 BST, Bruce Griffis
>> <bruce.griffis@xxxxxxxxx
>> <mailto:bruce.griffis@xxxxxxxxx>
>> <mailto:bruce.griffis@xxxxxxxxx
>>
>> <mailto:bruce.griffis@xxxxxxxxx>>> wrote:
>>
>> Yes, upstart works in the click. I followed Filip's
>> procedures
>> on his Git
>> site, and it just simply worked.
>> I edited the oc.cfg for my userid, password and
>> server.
>> I edited the oc-files.cfg for the directories I
>> wanted to sync:
>> /home/phablet/Documents;UbuntuTouch/Documents
>> /home/phablet/Pictures;UbuntuTouch/Pictures
>> /home/phablet/Music;UbuntuTouch/Music
>> /home/phablet/Video;UbuntuTouch/Video
>>
>> (on my laptop I keep them in a separate directory
>> than my
>> standard Music,
>> Video, Pictures, Documents - as I simply don't have
>> enough room
>> on my phone
>> to sync everything I keep on the laptop.
>>
>> I put the files exactly where Filip stated. The
>> Documents and
>> Pictures from
>> my phone synced perfectly fine last night. To test
>> going from
>> laptop to
>> server to phone, I grabbed an Eddie Cochran album
>> of mp3's and
>> moved them
>> to UbuntuTouch/Music on my laptop (I sync
>> UbuntuTouch from my
>> laptop to my
>> ownCloud server).
>>
>> A couple minutes later Eddie Cochran was on my
>> ownCloud server.
>> In mybe 5
>> or 10 minutes Eddie Cochran's Somthin' Else was on
>> my phone.
>>
>> Filip did all the work. I simply read his post,
>> went to his Git
>> site,
>> installed, and edited the config files his
>> directions said to.
>>
>>
>> On Thu, Apr 14, 2016 at 3:28 AM, Wayne Ward
>> <info@xxxxxxxxxxxxxxx <mailto:info@xxxxxxxxxxxxxxx>
>> <mailto:info@xxxxxxxxxxxxxxx <mailto:info@xxxxxxxxxxxxxxx>>>
>>
>> wrote:
>>
>> is the upstart working now in this click?
>> or did you have to run commands to get the files
>> ?
>>
>> in my cron i have specific calendars and contact
>> and then i have specific folders on the SD card
>> i sync
>> but has to be RW for me to write to cron.
>> Wayne
>>
>> On Wed, 2016-04-13 at 22:38 -0400, Bruce
>> Griffis wrote:
>> > This worked beautifully! Thanks +Filip
>> Dorosz. I just
>> rebooted my
>> > phone (probably didn't have to) while
>> watching my
>> ownCloud server. My
>> > phone's pictures magically appeared on my
>> server! Very
>> cool. I have
>> > way too much music, videos and pictures on
>> my laptop, so
>> linked
>> > Music, Documents, Pictures, Video on the
>> phone to
>> UbuntuTouch/Music,
>> > UbuntuTouch/Documents, UbuntuTouch/Video,
>> UbuntuTouch/Pictures on my
>> > server and my laptop.
>> >
>> > You did a very cool job putting the package
>> together.
>> > Thank you.
>> >
>> > On Wed, Apr 13, 2016 at 1:57 PM, Bruce Griffis
>> <bruce.griffis@gmail.c
>> > om> wrote:
>> > > Putting this discussion back on the list
>> (I need pay
>> more attention
>> > > when hitting reply!)
>> > > Thanks
>> > >
>> > > On Wed, Apr 13, 2016 at 1:56 PM, Filip
>> Dorosz
>> <filip.dorosz@rapidra
>> > > ge.com.pl <http://ge.com.pl>
>> <http://ge.com.pl>> wrote:
>> > > > Hi.
>> > > >
>> > > > Why didn't you wrote directly on the list?
>> > > >
>> > > > Also you don't really need to clone but
>> let's get to
>> the point.
>> > > >
>> > > > You install click package as phablet
>> user with
>> command (without
>> > > > sudo!):
>> > > > pkcon install-local --allow-untrusted
>> owncloud-client-
>> > > > cmd_2.1.1_armhf.click
>> > > >
>> > > > That's all.
>> > > >
>> > > > --
>> > > > Regards,
>> > > > Filip Dorosz
>> > > >
>> > > > W dniu 13.04.2016 o 19:49, Bruce Griffis
>> pisze:
>> > > > > I did a git clone
>> https://github.com/fihufil/owncloud-file-sync
>> > > > > to grab
>> > > > > the packages onto my laptop. I edited
>> the config
>> files. How do
>> > > > > I install
>> > > > > the click package? I can just do this
>> as my phablet
>> user,
>> > > > > right?
>> > > > >
>> > > > > On Fri, Apr 8, 2016 at 12:26 PM, Filip
>> Dorosz
>> > > > > <filip.dorosz@xxxxxxxxxxxxxxxx
>> <mailto:filip.dorosz@xxxxxxxxxxxxxxxx>
>> <mailto:filip.dorosz@xxxxxxxxxxxxxxxx
>> <mailto:filip.dorosz@xxxxxxxxxxxxxxxx>>
>> <mailto:filip.dorosz@rapidrage.c
>> <mailto:filip.dorosz@rapidrage.c>
>> <mailto:filip.dorosz@rapidrage.c
>> <mailto:filip.dorosz@rapidrage.c>>
>> > > > > om.pl <http://om.pl> <http://om.pl>>>
>>
>> > > > > wrote:
>> > > > >
>> > > > > Hello all.
>> > > > >
>> > > > > As you may know I've been working
>> at getting
>> owncloud file
>> > > > > sync on
>> > > > > Ubuntu Touch using
>> owncloud-client-cmd and some
>> scripts.
>> > > > > What I've
>> > > > > archived so far is working
>> owncloudcmd client
>> on the phone,
>> > > > > script
>> > > > > for running that periodically and
>> simple config
>> files to
>> > > > > adjust
>> > > > > settings.
>> > > > >
>> > > > > I've setup repository on my github
>> so you can
>> have a look
>> > > > > at it:
>> > > > >
>> https://github.com/fihufil/owncloud-file-sync
>> > > > >
>> > > > > If someone is willing to create
>> GUI for
>> managing my config
>> > > > > files it
>> > > > > would be really nice.
>> > > > > I know this (whole project) is not
>> suitable for
>> official
>> > > > > store but
>> > > > > my guess it is for Openstore.
>> > > > >
>> > > > > Any feedback if greatly welcome.
>> > > > >
>> > > > > Happy CLI-hacking,
>> > > > > Filip Dorosz.
>> > > > >
>> > > > > --
>> > > > > Mailing list:
>> https://launchpad.net/~ubuntu-phone
>> > > > > Post to :
>> ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>>
>> > > > >
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>>>
>> > > > > Unsubscribe :
>> https://launchpad.net/~ubuntu-phone
>> > > > > More help :
>> https://help.launchpad.net/ListHelp
>> > > > >
>> > > > >
>> > > > >
>> > > >
>> > >
>> > --
>> > Mailing list:
>> https://launchpad.net/~ubuntu-phone
>> > Post to :
>> ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>>
>> > Unsubscribe :
>> https://launchpad.net/~ubuntu-phone
>> > More help :
>> https://help.launchpad.net/ListHelp
>>
>> --
>> Mailing list:
>> https://launchpad.net/~ubuntu-phone
>> Post to : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>>
>> Unsubscribe :
>> https://launchpad.net/~ubuntu-phone
>> More help :
>> https://help.launchpad.net/ListHelp
>>
>> Aw
>>
>>
>>
>> --
>> Sent using Dekko from my Ubuntu device
>>
>>
>> --
>> Mailing list: https://launchpad.net/~ubuntu-phone
>> Post to : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>>
>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>> More help : https://help.launchpad.net/ListHelp
>>
>>
>>
>>
>>
>>
>> --
>> Mailing list: https://launchpad.net/~ubuntu-phone
>> Post to : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> <mailto:ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>> More help : https://help.launchpad.net/ListHelp
>>
>>
>>
Attachment:
owncloud-sync.username.conf
Description: Binary data
Follow ups
References
-
owncloud sync on the phone.
From: Filip Dorosz, 2016-04-08
-
Re: owncloud sync on the phone.
From: Bruce Griffis, 2016-04-13
-
Re: owncloud sync on the phone.
From: Bruce Griffis, 2016-04-14
-
Re: owncloud sync on the phone.
From: Wayne Ward, 2016-04-14
-
Re: owncloud sync on the phone.
From: Bruce Griffis, 2016-04-14
-
Re: owncloud sync on the phone.
From: Wayne Ward, 2016-04-14
-
Re: owncloud sync on the phone.
From: Bruce Griffis, 2016-04-14
-
Re: owncloud sync on the phone.
From: Filip Dorosz, 2016-04-14
-
Re: owncloud sync on the phone.
From: Filip Dorosz, 2016-04-14
-
Re: owncloud sync on the phone.
From: Filip Dorosz, 2016-04-15