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.dor...@rapidrage.com.pl> 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.dor...@rapidrage.com.pl >> <mailto:filip.dor...@rapidrage.com.pl>> 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 >> <i...@wayneward.co.uk <mailto:i...@wayneward.co.uk> >> <mailto:i...@wayneward.co.uk <mailto:i...@wayneward.co.uk>>> >> 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.grif...@gmail.com >> <mailto:bruce.grif...@gmail.com> >> <mailto:bruce.grif...@gmail.com >> >> <mailto:bruce.grif...@gmail.com>>> 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 >> <i...@wayneward.co.uk <mailto:i...@wayneward.co.uk> >> <mailto:i...@wayneward.co.uk <mailto:i...@wayneward.co.uk>>> >> >> 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.dor...@rapidrage.com.pl >> <mailto:filip.dor...@rapidrage.com.pl> >> <mailto:filip.dor...@rapidrage.com.pl >> <mailto:filip.dor...@rapidrage.com.pl>> >> <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@lists.launchpad.net >> <mailto:ubuntu-phone@lists.launchpad.net> >> <mailto:ubuntu-phone@lists.launchpad.net >> <mailto:ubuntu-phone@lists.launchpad.net>> >> > > > > >> <mailto:ubuntu-phone@lists.launchpad.net >> <mailto:ubuntu-phone@lists.launchpad.net> >> <mailto:ubuntu-phone@lists.launchpad.net >> <mailto:ubuntu-phone@lists.launchpad.net>>> >> > > > > Unsubscribe : >> https://launchpad.net/~ubuntu-phone >> > > > > More help : >> https://help.launchpad.net/ListHelp >> > > > > >> > > > > >> > > > > >> > > > >> > > >> > -- >> > Mailing list: >> https://launchpad.net/~ubuntu-phone >> > Post to : >> ubuntu-phone@lists.launchpad.net >> <mailto:ubuntu-phone@lists.launchpad.net> >> <mailto:ubuntu-phone@lists.launchpad.net >> <mailto:ubuntu-phone@lists.launchpad.net>> >> > Unsubscribe : >> https://launchpad.net/~ubuntu-phone >> > More help : >> https://help.launchpad.net/ListHelp >> >> -- >> Mailing list: >> https://launchpad.net/~ubuntu-phone >> Post to : ubuntu-phone@lists.launchpad.net >> <mailto:ubuntu-phone@lists.launchpad.net> >> <mailto:ubuntu-phone@lists.launchpad.net >> <mailto:ubuntu-phone@lists.launchpad.net>> >> 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@lists.launchpad.net >> <mailto:ubuntu-phone@lists.launchpad.net> >> <mailto:ubuntu-phone@lists.launchpad.net >> <mailto:ubuntu-phone@lists.launchpad.net>> >> Unsubscribe : https://launchpad.net/~ubuntu-phone >> More help : https://help.launchpad.net/ListHelp >> >> >> >> >> >> >> -- >> Mailing list: https://launchpad.net/~ubuntu-phone >> 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 >> >> >>
owncloud-sync.username.conf
Description: Binary data
-- 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