[needs-packaging] iFolder

Bug #87122 reported by flickerfly
232
This bug affects 25 people
Affects Status Importance Assigned to Milestone
Baltix
Invalid
Undecided
Unassigned
Debian
Fix Released
Unknown
Ubuntu
Invalid
Wishlist
Justin M. Wray

Bug Description

I'd like to see packages provided for the server and the client of iFolder in Ubuntu.

The source code for iFolder can be found at: https://sourceforge.net/projects/ifolder/files/

There's also a PPA for iFolder 3.8 here:

https://launchpad.net/~marceloshima/+archive/ifolder

Revision history for this message
In , David Moreno Garza (damog-cerdita) wrote : merging 345127 273303

 # Yet another duplicated ITP.
merge 345127 273303

Revision history for this message
In , Marcela Tiznado (mtiznado) wrote :

retitle 352614 ITA: gnokii -- datasuite for the mobile phones (console & X)
retitle 352591 ITP: libjerichohtml-java -- java based library for HTML parsing
retitle 352563 ITP: libglib-java -- glib bindings for Java
retitle 352533 ITA: sa-exim -- use SpamAssassin at SMTP time with the Exim v4 MTA
retitle 352262 ITP: mpt-status -- get RAID status out of mpt (and other) HW RAID controllers
retitle 351582 ITA: tla -- arch revision control system
retitle 351502 ITP: zatacka -- arcade multiplayer game like nibbles
retitle 351318 ITP: libflaim -- embeddable cross-platform database engine
retitle 351026 ITP: ttf-sil-padauk -- smart Unicode font for Myanmar
retitle 350916 ITP: ttf-sil-doulos -- smart Unicode font for Latin and Cyrillic scripts
retitle 349833 O: ud -- uptime daemon
retitle 349540 ITP: jacorb -- a free Java implementation of the OMG's CORBA standard
retitle 349265 O: manpages-ko -- Korean version of the manual pages
retitle 348951 O: libcache-mmap-perl -- shared data cache using memory mapped files
retitle 348832 O: kexi -- tool for manipulating database objects in KDE3
retitle 346541 ITP: rssowl -- A RSS / RDF / Atom Newsreader written in Java using SWT
retitle 346599 ITP: java-access-bridge -- Java Access Bridge for GNOME
retitle 346524 ITP: libdnsjava -- Java DNS implementation
retitle 345830 RFA: simulavr -- Atmel AVR simulator
retitle 345127 ITP: ifolder -- file sharing solution
retitle 345126 ITP: simias -- general purpose object repository
thanks

Revision history for this message
In , Thomas Huriaux (thomas-huriaux) wrote : adding owner to ITPs (#270000 -> #285000)

owner 270973 Robert Millan <email address hidden>
owner 270974 Robert Millan <email address hidden>
owner 273204 Al Nikolov <email address hidden>
owner 273303 Alberto Rodriguez Galdo <email address hidden>
owner 273974 Michael Schultheiss <email address hidden>
owner 275725 Jose Luis Tallon <email address hidden>
owner 276805 Gurkan Sengun <email address hidden>
owner 277426 Rudy Godoy <email address hidden>
owner 277706 Nikita V. Youshchenko <email address hidden>
owner 278581 José Luis Tallón <email address hidden>
owner 278826 Gustavo Franco <email address hidden>
owner 279422 Alberto Rodriguez Galdo <email address hidden>
owner 280313 Dominic Hargreaves <email address hidden>
owner 280318 Dominic Hargreaves <email address hidden>
owner 280319 Dominic Hargreaves <email address hidden>
owner 280534 Russell Stuart <email address hidden>
owner 280566 Russell Stuart <email address hidden>
owner 280576 Matt Flax <email address hidden>
owner 280754 Peter Eisentraut <email address hidden>
owner 280876 Free Ekanayaka <email address hidden>
owner 280952 Dominic Hargreaves <email address hidden>
owner 280954 Dominic Hargreaves <email address hidden>
owner 280957 Dominic Hargreaves <email address hidden>
owner 280961 Dominic Hargreaves <email address hidden>
owner 280962 Dominic Hargreaves <email address hidden>
owner 281696 Erik Schanze <email address hidden>
owner 282022 Yannick Brosseau <email address hidden>
owner 282262 Fabio Bonelli <email address hidden>
owner 282313 Paul Wise <email address hidden>
owner 282456 Free Ekanayaka <email address hidden>
owner 282457 Alan Baghumian <email address hidden>
owner 283085 Piotr Roszatycki <email address hidden>
owner 283299 Kurt B. Kaiser <email address hidden>
owner 284039 Zsolt Rizsanyi <email address hidden>
owner 284107 Javier Fernández-Sanguino Peña <email address hidden>
thanks

--
Thomas Huriaux

Revision history for this message
In , Victor Seva (linuxmaniac) wrote : iFolder package effort

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

David Moreno Garza <email address hidden> wrote:
> To: Alberto Rodriguez Galdo <email address hidden>
> Hello,
>
> I've seen you filled this ITP bug last September, are you still in
> interest for packaging ifolder?
>
> I ask this since I'm interested too, so if you are not anymore, I'd like
> to change the ownership of the bug and package and upload ifolder.
>
> If you are still working on it/interested, would you like to work
> together or co-maintain?
>
> Cheers and thanks,

Hi,

I'm interested too in this software and I don't see any step to get
iFolder into Debian. I'll be glad if we can work together in order to
create a useful package.

I've found [0] some work from Martin and I've begun working on
libflaim-4.8.61 and simias_1.5.6088.1 [1] but there are a lot of issues
to resolv IMHO.

Thanks

[0] http://trunks.whiprush.org/~jorge/ifolder/
[1] http://linuxmaniac.homeip.net/debian/ifolder/

- --
 -----------------------------------------------------------------
| ,''`. Victor Seva |
| : :' : <email address hidden> |
| `. `' PGP Key ID: 0xDD12F253 |
| `- Debian user, admin and contributor |
 -----------------------------------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEyyNRS/DSSd0S8lMRAmZgAJ9s107FcnUYnZDbE3tVv+ixd7tGLgCgsiur
B395knVnpkKN2f99fkN/ZyU=
=LbZS
-----END PGP SIGNATURE-----

Revision history for this message
In , David Moreno (damog) wrote :

On Sat, 2006-07-29 at 10:58 +0200, Victor Seva wrote:
> I'm interested too in this software and I don't see any step to get
> iFolder into Debian. I'll be glad if we can work together in order to
> create a useful package.
>
> I've found [0] some work from Martin and I've begun working on
> libflaim-4.8.61 and simias_1.5.6088.1 [1] but there are a lot of issues
> to resolv IMHO.

I'm not interested atm to work completely packaging and maintaing
iFolder, but I could happily help anybody on any issues found.

Cheers,

--
David Moreno Garza <email address hidden> | http://www.damog.net/

Revision history for this message
In , Thomas Huriaux (thomas-huriaux) wrote : fixing wnpp bugs

#package in experimental
tags 354873 fixed-in-experimental
#ITPs and RFP for the same bug
retitle 382667 ITP: ifolder -- simple and secure storage solution
owner 382667 Alberto Rodriguez Galdo <email address hidden>
merge 382667 273303
thanks

--
Thomas Huriaux

Revision history for this message
flickerfly (josiah-ritchie) wrote : Wishlist: iFolder in the Repositories for Edgy and Feisty

I'd like to see packages provided for the server and the client of iFolder in both Edgy and Feisty.

Revision history for this message
Brian Murray (brian-murray) wrote :

Thanks for your bug report. I am not familiar with iFolder is that something that is already packaged for Debian?

Revision history for this message
flickerfly (josiah-ritchie) wrote :

It's a novell product that synchronizes remote folders two-ways. It has a central server and then clients for linux, windows and mac. It looks like some people have gotten it to run on Dapper and Edgy, but Edgy seems to have some conflict with a mono module for apache that is a bit of a hurdle.

http://www.ifolder.com/index.php/Main_Page

I see directions on building for Debian also, but I haven't found any packages for debian or ubuntu.

Revision history for this message
Brian Murray (brian-murray) wrote :

Thanks for your suggestion, but a bug report is not the right place to request new software. Please add your suggestion to the wiki. https://wiki.ubuntu.com/MOTU/Packages/Candidates Thanks again!

Dries Desmet (dries)
description: updated
Revision history for this message
Dries Desmet (dries) wrote : Re: [needs-packaging] iFolder for Edgy and Feisty

Lauchpad now IS the place to request packages. I reopened the bug, changed description and added 'needs-packaging' tag according to https://wiki.ubuntu.com/MOTU/Packages/Candidates

description: updated
Revision history for this message
Daniel James (daniel-netbreeze) wrote :

Please package this for ubuntu. It would be so handy not to have to build it...

Revision history for this message
Christian Svensson (bluecmd) wrote :

I'll take this one, iFolder is very nice

Revision history for this message
Daniel James (daniel-netbreeze) wrote :

Woohoo.. you tha man!

Revision history for this message
Christian Svensson (bluecmd) wrote :

An update:
I've got the client built now, server is next.
As it is now, I'm only focusing at Gutsy, but I will evaluate the possibility to port to Edgy / Feisty once done.
It's all a matter of if they have the libs needed really.

Anyhow, making good progress!

Revision history for this message
Christian Svensson (bluecmd) wrote :

Real-life is taking it's toll and I'm forced to lay this on the side for a while. If anybody wants to continue my work, email me at blue at cmd dot nu to get an assembly of everything done so far.

Revision history for this message
Justin M. Wray (wray-justin) wrote :

Christian:

I'd be more then glad to pick up where you left off. I'll email you a bit later today, and get the status etc.

Thanks,
Justin

Revision history for this message
In , David Moreno Garza (damog-merkel) wrote : WNPP bug closing

Hello,

This is an automatic mail sent to close the ITP you have reported or
are involved with.

Your ITP wnpp bug is being closed because of the following reasons:
- It is, as of today, older than 365 days.
- It hasn't had any activity recently.

As this is an automatic procedure, it could of course have something
wrong and probably it would be closing some bugs that are not
intended by owners and submitters (like you) to be closed, for
example if the ITP is still of your interest, or there has been
some kind of activity around it. In that case, please reopen the
bug, do it, DO IT NOW! (I don't want to be blamed because of
mass closing and not let people know that they can easily reopen
their bugs ;-).

To re-open it, you simply have to mail <email address hidden>
with a body text like this:

 reopen 345127
 stop

Further comments on the work done in the bug sent to
<email address hidden> would be truly welcomed.
Anyway, if you have any kind of problems when dealing with
the BTS, feel free to contact me and I'd be more than happy to help
you on this: <email address hidden>.

A similar process is being applied to other kind of wnpp bugs.

Thanks for your cooperation,

 -- David Moreno Garza <email address hidden>.

Revision history for this message
kripken (kripkenstein) wrote :

I don't know much about packaging, but I can try to help if someone who knows what they are doing needs an extra hand. iFolder is an important project to get working on Ubuntu, IMO.

If so, email me (my email should be on my launchpad page) or leave a message here.

Revision history for this message
In , Debbugs Internal Request (owner-bugs) wrote : Internal Control

# A New Hope
# A log time ago, in a galaxy far, far away
# something happened.
#
# Magically this resulted in the following
# action being taken, but this fake control
# message doesn't tell you why it happened
#
# The action:
# Bug archived.
thanks
# This fakemail brought to you by your local debbugs
# administrator

Revision history for this message
Patrik Kullman (nomego) wrote :

Is any progress being made on this?
Any third party repositories available?

Revision history for this message
Martin (martin-wetterstedt) wrote :

I would also like this to be packaged, but don't have a clue about doing it...

Revision history for this message
foof (tidelipop) wrote :

Hey Justin!

How's it going? I'm looking forward to see iFolder server and clients for Ubuntu.

Revision history for this message
ikus060 (ikus060-renamed) wrote :

I re-confirm the needs the get a package for the client and the server version of iFolder for Ubuntu Gusty at first and for the current server version of Ubuntu, Dapper. More over, it's could be interesting to create a virtual machine with iFolder server. I can manage this my self if there is a package to install it. In other case, I can't compile and configure a iFolder server that work properly on Dapper.

Revision history for this message
Jeff Fortin Tam (kiddo) wrote :

I'll add another "me too! please! :)"

I miss it from the 5.04 days, and if I can get it for 8.04, I would stay on 8.04 for a long time. Unison doesn't cut it for me. I've been waiting for such a long time on ifolder that specto was started purely out of being tired of refreshing the website!

Revision history for this message
Ruben Romero (huayra) wrote :

For dapper server it is working and it has been working for a long time (yes, I have a dapper server working):

http://www.ifolder.com/index.php/HowTo:Building_iFolder_Enterprise_Server_on_Dapper
http://www.ifolder.com/index.php/HowTo:Configure_iFolder_Enterprise_Server_on_Dapper

Right after you are done with the how-to (thanks To Jorge C. and Martin M. :) just point a browser to your server adress and add /ifolder at the end:

myserver,com/ifolder

or

192.1.1.1/ifolder

voila!

The client may give you trouble, but with the server you will at least get some hope.

I have contacted Jorge C (now the-ubuntu-guy-who-talks-to-upstream-projects) and he said he will be talking to the (Novell) ifolder guys. He is really busy with his job on other issues, but I'm sure we will get to iFolder in time for Hardy.

I read somewhere in the wiki that for newer ubuntu version the mod_mono (mono plug-in for apache) package is broken... So just try it on dapper. I KNOW it works.

After all I've been waiting over 2 years now, 6 months give or take will not makle a difference.

R.

Revision history for this message
ikus060 (ikus060-renamed) wrote :

Hi Ruben - Hubuntu,

Maybe you can give us your note to install iFolder server on dapper. Because, fowling the specified document you mention I can't build iFolder. I get some strange error. I don't think it's the good place to explain my self here.

    ikus060

Revision history for this message
Jorge Castro (jorge) wrote :

Hi everyone,

fabbione was doing some packaging work on this and sent me his work, I've got them under "trunk-packaging" for each project.

https://launchpad.net/ifolder
https://launchpad.net/simias

If any of you want to help fix the build issues, please register a branch, pull from "trunk-packaging" and throw up any fixes you might have. This is going to be painful. :D

Revision history for this message
Ryan Sinn (ryan-sinn) wrote :

It'd be great to see this packaged :)

Revision history for this message
Fred (eldmannen+launchpad) wrote :

I agree!

Package this in the repository.

iFolder is an open source application, developed by Novell, Inc., intended to allow cross-platform file sharing across computer networks.

Revision history for this message
Jeff Fortin Tam (kiddo) wrote :

Jorge, Justin, has your packaging work progressed since december? I really hope to see this in this LTS, or a PPA, or *something*. Sadly I can't help except cheering :)

Revision history for this message
jbower (jesse-bower) wrote :

the howto works for server on 8.04b

Revision history for this message
Francis Hemingway (francishemingway) wrote :

I too would really like to see this packaged.

Revision history for this message
Martin (martin-wetterstedt) wrote :

I think this is the place where you can tell ubuntu you want it packaged: http://brainstorm.ubuntu.com/idea/2326/

Revision history for this message
Rui Boon (ruiboon) wrote :

Hi everyone,

Based on the work of Jorge and fabbione, i have managed to package ifolder and simias. There are now in my ppa.

As i am pretty new to packaging, there may be some bugs here and there (though i have tried my best to hunt them down). In other words, do not use it if you don't wish to see your files being chewed on.

Known issues:
* it is only available for i386 as one of its dependency (libflaim4.1) is only available for i386
* when doing a straight apt-get install simias ifolder3 , it might be stuck at configuring mono-apache-server. This is bug #179432
  Workaround: install mono-apache-server first before libapache2-mod-mono

Potential issues:
*Dependency/configuration issues. (A sure works but overkill workaround is to sudo apt-install build-dep simias ifolder3)

Todo:
* postinst script to do the configuration (still learning how to write a postinst script. Would anyone like to help?)
* Create .desktop file so that ifolder can be launched from the menu instead of the terminal

Steps to install ifolder

Add the following 2 lines to /etc/apt/sources.list
deb http://ppa.launchpad.net/ruiboon/ubuntu hardy main
deb-src http://ppa.launchpad.net/ruiboon/ubuntu hardy main

sudo apt-get update; sudo apt-get install mono-apache-server; sudo apt-get install libapache2-mod-mono;
sudo apt-get install simias ifolder3 libsimias0 libsimias-dev

Configure it as per https://help.ubuntu.com/community/iFolderEnterpriseServer#head-e17d39516af9e7181ddd68699606140337892cc9 under "Configuring the server", "Setup iFolder Admin WebAccess", "Setting up iFolder WebAccess"

Start ifolder3 in terminal

Revision history for this message
Mike Taylor (miketay) wrote :

Thanks for your work trying to get this packaged. This is an important package.

Rui Boon, I tried your directions here, but ran into a problem trying to install the libapache2-mod-mono package. Apparently there is a bug that prevents this and php5 being installed at the same time (conflicting dependencies): https://bugs.launchpad.net/ubuntu/+source/mod-mono/+bug/227781

I hope this gets resolved soon because I need to keep php5 on the same server. I guess I can't move forward with the ifolder server until that's fixed. Ideas?

Revision history for this message
mgrover (mike-grover) wrote :

Rui Boon
I am getting a "Couldn't find package" error for the following packages:
 simias ifolder3 libsimias0 libsimias-dev
Have they been removed?

Revision history for this message
ikus060 (ikus060-renamed) wrote :

@mgrover
Of what I know, you need to compile this package yourself.
A while ago I write some documentation to compile iFolder on gusty and Feisty. It's should work with minor modification on Hardy. Here the link https://help.ubuntu.com/community/iFolder. I invite you to modify this documentation if it's not working properly.
My personal recommendation would be to forget about iFolder and search another alternative, because iFolder is a death project. Nobody work on the GPL version of iFolder anymore soon.

Revision history for this message
Jeff Fortin Tam (kiddo) wrote :

the debian bug is marked as "Fix released", but this is misleading, because it's actually "closed" because of inactivity timeout. No fix has been released.

Revision history for this message
borobudur (borobudur) wrote :

Please go on this your work guys!

Revision history for this message
Jean Roberto Souza (sjeanr) wrote :

Too bad it stopped, this seemed to be such a good project. I wonder why it came out that nobody want to adopt this project. Is it because Novell was the sponsor? I wish I could twist codes like other geeks. ^_^

Well since then, many users have been using Dropbox that really works well or Wuala that works but still needs some improvements. And well well SKYDRIVE is there and there will be for now as many others. What bothers me on those is the fact that you have a company behind it and from previous experience (streamload, mediamax, that guys from california?) It always feels like you are about to loose your files if they decide to close their doors with no warnings. Maintaining backups and file availability is a frustrating thing to do.

I keep looking for alternatives. If some of you have found an interesting solution, please don't keep it in secret.
I'm looking those links now.

http://en.wikipedia.org/wiki/Unison_(file_synchronizer)
https://help.ubuntu.com/community/Unison
http://www.ubuntugeek.com/unison-fil...tion-tool.html

https://help.ubuntu.com/community/rsync

Revision history for this message
Jeff Fortin Tam (kiddo) wrote : Re: [Bug 87122] Re: [needs-packaging] iFolder

Unison works, and that's what I'm using, but is not pretty, elegant or
even very easy to use (I had to figure out that I needed to use the
--times parameter so that it didn't screw up my modification times), but
unison doesn't work transparently and in the background. You have to
manually synch all the time. Also, the project is basically abandoned
(bug fixes only) and there is, it seems, no hope of improving the user
interface (I asked if they wanted me to do a UI review for it).

Revision history for this message
graylion (graylion) wrote :

Unison has a CLI, so what is wrong with a cron job that runs every 10 minutes?

Revision history for this message
Jeff Fortin Tam (kiddo) wrote :

Conflicts? And making sure you're not losing data or something.

Revision history for this message
Mike Taylor (miketay) wrote :

The problem with this project is that it hasn't ever been a truly open
development process. The source code that is released and available to
everyone under GPL (currently version 3.6) is not the same as the one
Novell uses. Novell has a private development branch that they haven't
opened up. So users will report bugs and Novell fixes them, but then they
don't release the source quickly for the latest version.

This is why the coummunity hasn't taken the code and made it an open
project, because no one wants to take on a project where bugs are getting
fixed and features are getting added and then possibly being released or
not. So the project has sat stagnant. Several developers have asked for
Novell to clarify their position on the project. We wanted to know if
Novell plans to keep developing it, if they plan to leave it closed
source, or release it open source. If they plan on keeping their branch
closed for good, then developers, could, for example take the code that
has been GPL'd and run with it in a community project as a fork. If
Novell plans on opening up to the community their inside process, that
would be welcomed too.

When the community wanted clarification on the future status
of the ifolder project, Novell responded on the developer mailing list
with this:

"Sorry for no activity on the bug. With the feedback we have received
from many of you in the community, we have been working on stabilizing the
various modules in iFolder product which has been a long drawn activity.
Thanks for your patience. Novell has been looking at various options to
take this product forward. While we go through this process, appreciate
your support and patience."

and then a few months later (Jan 09) one of the Novell people said this:
https://bugzilla.novell.com/show_bug.cgi?id=362541#c25
     Based on your commitment to have XXXX spearhead the connections with
     the community, and his efforts to help drive a vibrant community for
     both Kablink and iFolder, we are aligned to take the newer iFolder
     code (3.7) and open source it. So, officially we support open
     sourcing iFolder. We are aligned, and as such XXXX and I will inform
     the PMs and Development of that plan. I would ask that XXXX lead the
     effort to bring the teams together and perhaps kick off the new
     direction - perhaps build some team unity around the effort. We'll
     need, at least initially, the engagement of PM, Development, Legal,
     Product Mktg,and potentially operations, etc.

So it looks like there may be hope.

Rumor has it that Novell plans to make this an open project. As of today,
a change was made on ifolder.com that states: "Stay Tuned for some Good
News from Novell :-) Look for it during Web 2.0 Expo in San Francisco
coming up March 31, 2009". So *something* is going on.

I look forward to seeing where Novell goes with it and what kind of
announcement they make. There are those willing to step up and help in
the development effort if Novell makes this a truly open community
project.

Mike Taylor

Revision history for this message
Mike Taylor (miketay) wrote :
Download full text (3.4 KiB)

The problem with this project is that it hasn't ever been a truly open development process. The source code that is released and available to everyone under GPL (currently version 3.6) is not the same as the one Novell uses. Novell has a private development branch that they haven't opened up. So users will report bugs, for example, and Novell DOES fix them, but then they don't release the source for the latest version they have in private development.

This is why the coummunity hasn't taken the code and made it an open project, because no one wants to take on a project where bugs are getting fixed and features are getting added and then possibly being released or not. (Their releases of code have been sporadic). So the project has sat stagnant. Several developers have asked for Novell to clarify their position on the project. We wanted to know if Novell plans to keep developing it, if they plan to leave it closed source, or release it open source. If they plan on keeping their branch closed for good, then developers, could, for example take the code that has been GPL'd and run with it in a community project as a fork. If Novell plans on opening up to the community their inside process, that would be welcomed too.

When the community wanted clarification on the future status of the ifolder project, Novell responded on the developer mailing list with this:

"Sorry for no activity on the bug. With the feedback we have received from many of you in the community, we have been working on stabilizing the various modules in iFolder product which has been a long drawn activity. Thanks for your patience. Novell has been looking at various options to take this product forward. While we go through this process, appreciate your support and patience."

And then a few months later (Jan 09) one of the Novell people said this:

https://bugzilla.novell.com/show_bug.cgi?id=362541#c25

"Based on your commitment to have XXXX spearhead the connections with the community, and his efforts to help drive a vibrant community for both Kablink and iFolder, we are aligned to take the newer iFolder code (3.7) and open source it. So, officially we support open sourcing iFolder. We are aligned, and as such XXXX and I will inform the PMs and Development of that plan. I would ask that XXXX lead the effort to bring the teams together and perhaps kick off the new direction - perhaps build some team unity around the effort. We'll need, at least initially, the engagement of PM, Development, Legal, Product Mktg,and potentially operations, etc."

So it looks like there may be hope.

Rumor has it that Novell plans to make this an open project. As of today, a change was made on www.ifolder.com that states: "Stay Tuned for some Good News from Novell :-) Look for it during Web 2.0 Expo in San Francisco coming up March 31, 2009". So something* is going on.

I look forward to seeing where Novell goes with it and what kind of announcement they make. There are those willing to step up and help in the development effort if Novell makes this a truly open community project.

By the way, in your search for alternatives, you could consider these in addition to Unison:
www.teamd...

Read more...

Revision history for this message
Mike Taylor (miketay) wrote :

Sorry for the double post, I didn't think the first one went through. My second post included additional information about iFolder alternatives at the end.

Revision history for this message
scorp123 (scorp123) wrote :

Hi all,

I'd like to add this to the list of alternatives:

SpiderOak
https://spideroak.com/

It works pretty good on Linux and it allows you to share specific files via a web interface with non-SpiderOak users. This is a very important feature for me because it allows me to easily share files and documents with partners and customers no matter where on this planet I might be at any given time and without having to give them any complicated VPN-access to my company file server or anything like that.

Another very nice thing is that you can have multiple computers and multiple file sets within your account (even the free one). e.g. I can see which files were uploaded from "mylaptop" and which files were uploaded from "mydesktop" and which came from "myofficePC" ... Another useful feature, IMHO.

SpiderOak is available for Linux, Windows and MacOS X.

Just thought I share this info here :)

Revision history for this message
ikus060 (ikus060-renamed) wrote :

Hi Jean Roberto Souza,

If you look for something with similar feature (multi-user, versionning, web interface, auto-sync, backup, cross-platform, userfriendly, etc.), there is some alternative, but most of those are not free or open source...

Because we don't have the budget to invest in such solution, we deploy some tool to satisfy our needs. It's provide something very similar to iFolder, but with higher maintenance effort. So I don't suggest you to do the same if you have a big user group.

Here the solution :

I deploy Unison on a dedicated server.
- For more security, user synchronize files using ssh protocol only.
- Authentication to the server are done by openssh-server.
- The username and password are verify by Pam using LDAP (we already have a LDAP server, so it's easier to reuse this server. If you don't you can manage your user using the default user-group management system of Ubuntu).
- The user's home location are determined using the username (e.g. /data/unison/%username/)
- Each user are locked into it's own directory

I provide a WebAccess to the file.
- On the same dedicated server, I install apache2.
- To avoid any development, I reuse the module 'autoindex' to display a list of file.
- Authentication to the HTTP server are done by appache
- Username and password are verify using LDAP
- Each user are locked into it's own directory

- I was looking for a way to upload file to the server using a .cgi or .pl script but it's didn't have enought time to investigate.
- For better look-and-feel, I configure autoindex to use a costomized CSS and icons.

To provide a versionning (I didn't deploy it):
- It's possible to use a backup too that run every night .. The best would be to provide a solution with a product like SNV or bazaard. It's need some investigation.

To provide autosync
- I run in a cronjob the execution of Unison in a batch mode. In some case (advance user), I disable the job.

So far, the complain I have come from the fact that Unison is not user friendly and I agree with this users. Unison really need a revamp. I try my self to do it, but the programing langage is ocaml. I don't have any experience with it and a binding with python or Java seams impossible.

Revision history for this message
Mike Taylor (miketay) wrote :

Hey everyone! Novell finally released their new version! Go see it at: http://www.ifolder.com Also, people are actively talking about it on IRC on freenode, #ifolder.

Revision history for this message
Jean Roberto Souza (sjeanr) wrote :

Very nice! Thank you everyone! I will be testing all of those softwares, links... and keep this bug alive! (until we have a package) I learned a lot with it. Thank you!
-----Original Message-----
Date: Tuesday, March 31, 2009 9:45:26 pm
To: <email address hidden>
From: "Mike Taylor" <email address hidden>
Subject: [Bug 87122] Re: [needs-packaging] iFolder

Hey everyone! Novell finally released their new version! Go see it at:
http://www.ifolder.com Also, people are actively talking about it on
IRC on freenode, #ifolder.

--
[needs-packaging] iFolder
https://bugs.launchpad.net/bugs/87122
You received this bug notification because you are a direct subscriber
of the bug.

Revision history for this message
Ruben Romero (huayra) wrote :

Since Rui Boon took the time to at least make iFolder 3.7 at least build under Ubuntu I have marked the branch as related to this bug.

telewatho (telewatho)
description: updated
Revision history for this message
graylion (graylion) wrote :

link for a current download of iFolder:

http://sourceforge.net/project/showfiles.php?group_id=257411

Revision history for this message
Ruben Romero (huayra) wrote :

We have now a wiki page with progress on packaging:

* https://wiki.ubuntu.com/iFolderPackaging

A fantastic guy that has already done this for us:

* https://edge.launchpad.net/~marceloshima/+archive/ppa

I have not tested the server side (simias) as I only have Hardy on servers (builds for intrepid, jaunty and karmic) but the client seems to work fine!

Go test this!

description: updated
Revision history for this message
scorp123 (scorp123) wrote :

Can someone please add a proper "How To", e.g. what to do after the packages are installed? :-) That would be useful, thanks :-)

simias-server-setup seems to work OK ... but then what? As I said above: a "how to" would be nice :-)

Thanks + Regards

Revision history for this message
aent (aent) wrote :

I spent a while in #ifolder today and from what I gather, the dependencies aren't quite in Ubuntu Jaunty quite yet as the PPA is a svn version of ifolder and it seems to require mono2.4 for the server, and then I tried Karmic and mod_mono seemed broken. I ended up resorting to following the other howto and using alien to convert RPMs to debs. For the client, just install the ifolder3 package and thats pretty much it. The way its supposed to work is after installing and doing a2en ssl && a2en rewrite && simias-server-setup && ifolder-admin-setup && ifolder-web-setup you should be able to go to https://localhost/admin and start adding users and using https://localhost/ifolder to view the folders.

Revision history for this message
scorp123 (scorp123) wrote :

@aent:

Can you please post a link to that "other howto" that you mention? The one that explains how one might use "alien" to convert the SUSE rpm's to Ubuntu deb's?

Thanks.

Revision history for this message
aent (aent) wrote :

Hmm... I thought it was already posted here, guess not: http://www.x2b4.com/howto/how-to-install-ifolder-on-ubuntu-server/

Revision history for this message
scorp123 (scorp123) wrote :

Yeah, I just found it via Google too :) (... silly me ...)

Thanks :-)

Revision history for this message
scorp123 (scorp123) wrote :

Hmmm .... where did you get this file from?? log4net_1.2.9-105_all.deb ...

In the guide it says ...

"5.) You must install a special version of log4net:
sudo apt-get remove liblog4net1.2-cil
sudo dpkg -i log4net_1.2.9-105_all.deb

... "

I tried Googling but I can't find that package.

Revision history for this message
scorp123 (scorp123) wrote :

I was really slooooooow yesterday (not enough sleep??). There is a link to SUSE's "log4net" package in the How-To (Step #1, third link from above).Get that package, convert it via "alien", voila: you get the "log4net_1.2.9-105_all.deb" package file.

URL to the file:
http://download.opensuse.org/distribution/10.3/repo/oss/suse/noarch/log4net-1.2.9-104.noarch.rpm

I tested the tutorial and it works pretty well. So if you really really want "iFolder" on Ubuntu I'd recommend you give this tutorial a try and go to the URL that "aent" posted above.

http://www.x2b4.com/howto/how-to-install-ifolder-on-ubuntu-server/

Revision history for this message
Hopey (esperanza-glass) wrote :

Setup method that scorp123 describes above gives me an error message when I run sudo /usr/bin/simias-server-setup (after the setup phase):

Configuring ...Failed

System.ArgumentNullException: Argument cannot be null.
Parameter name: Either baseUri or relativeUri are required.
  at System.Xml.XmlResolver.ResolveUri (System.Uri baseUri, System.String relativeUri) [0x00000]
  at System.Xml.XmlTextReader.GetStreamFromUrl (System.String url, System.String& absoluteUriString) [0x00000]
  at System.Xml.XmlTextReader..ctor (System.String url, System.Xml.XmlNameTable nt) [0x00000]
  at System.Xml.XmlDocument.Load (System.String filename) [0x00000]
  at Novell.iFolder.SimiasServerSetup.SetupSimias () [0x00000]
  at Novell.iFolder.SimiasServerSetup.Configure () [0x00000]
  at Novell.iFolder.SimiasServerSetup.Main (System.String[] args) [0x00000]
  at System.Xml.XmlResolver.ResolveUri (System.Uri baseUri, System.String relativeUri) [0x00000]
  at System.Xml.XmlTextReader.GetStreamFromUrl (System.String url, System.String& absoluteUriString) [0x00000]
  at System.Xml.XmlTextReader..ctor (System.String url, System.Xml.XmlNameTable nt) [0x00000]
  at System.Xml.XmlDocument.Load (System.String filename) [0x00000]
  at Novell.iFolder.SimiasServerSetup.SetupSimias () [0x00000]
  at Novell.iFolder.SimiasServerSetup.Configure () [0x00000]
  at Novell.iFolder.SimiasServerSetup.Main (System.String[] args) [0x00000]

FAILED

Revision history for this message
graylion (graylion) wrote :

I thought I'd just add this, after tryin to setup with openLDAP:

** (/usr/bin/SimiasServerSetup.exe:17978): WARNING **: The following assembly re ferenced from /usr/bin/SimiasServerSetup.exe could not be loaded:
     Assembly: Novell.Directory.Ldap (assemblyref_index=8)
     Version: 1.0.5000.0
     Public Key: 0738eb9f132ed756
The assembly was not found in the Global Assembly Cache, a path listed in the MO NO_PATH environment variable, or in the location of the executing assembly (/usr /bin).

** (/usr/bin/SimiasServerSetup.exe:17978): WARNING **: Could not load file or as sembly 'Novell.Directory.Ldap, Version=1.0.5000.0, Culture=neutral, PublicKeyTok en=0738eb9f132ed756' or one of its dependencies.
Failed

System.TypeLoadException: A type load exception has occurred.
  at Novell.iFolder.SimiasServerSetup.Configure () [0x00000]
  at Novell.iFolder.SimiasServerSetup.Main (System.String[] args) [0x00000]
  at Novell.iFolder.SimiasServerSetup.Configure () [0x00000]
  at Novell.iFolder.SimiasServerSetup.Main (System.String[] args) [0x00000]

Revision history for this message
graylion (graylion) wrote :

actually forget the above. That is what happens if you don't have slapd running.

I have ifolder running, but when i click on the system tab in admin or when I try to allocate a server to a user I get:

MachineName: florian
OS Version: Unix 2.6.28.11
CLR Version: 2.0.50727.42

Exception detail:

Exception type: ConnectFailure

Error: ConnectFailure

  at System.Net.HttpWebRequest.EndGetRequestStream (IAsyncResult asyncResult) [0x00000]
  at System.Net.HttpWebRequest.GetRequestStream () [0x00000]
  at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke (System.String method_name, System.Object[] parameters) [0x00000]

anybody seen this before?

Revision history for this message
jbower (jesse-bower) wrote :

Even in the past vershions I did not get that to work

On 8/15/09, graylion <email address hidden> wrote:
> actually forget the above. That is what happens if you don't have slapd
> running.
>
> I have ifolder running, but when i click on the system tab in admin or
> when I try to allocate a server to a user I get:
>
> MachineName: florian
> OS Version: Unix 2.6.28.11
> CLR Version: 2.0.50727.42
>
>
> Exception detail:
>
> Exception type: ConnectFailure
>
> Error: ConnectFailure
>
> at System.Net.HttpWebRequest.EndGetRequestStream (IAsyncResult
> asyncResult) [0x00000]
> at System.Net.HttpWebRequest.GetRequestStream () [0x00000]
> at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke
> (System.String method_name, System.Object[] parameters) [0x00000]
>
>
> anybody seen this before?
>
> --
> [needs-packaging] iFolder
> https://bugs.launchpad.net/bugs/87122
> You received this bug notification because you are a direct subscriber
> of the bug.
>

--
Sent from my mobile device

Revision history for this message
Jeff Fortin Tam (kiddo) wrote :

What's the status for this regarding a Karmic PPA or something of the like,
do we still have unmet dependencies?

Revision history for this message
Vince Kimball (vince-vkimball) wrote :

The packages in the PPA

https://edge.launchpad.net/~marceloshima/+archive/ppa

don't seem to work in Karmic.

Revision history for this message
graylion (graylion) wrote :

do we have an update?

description: updated
Revision history for this message
Vince Kimball (vince-vkimball) wrote :

I get the attached error when trying to use the packages in the PPA

https://edge.launchpad.net/~marceloshima/+archive/ppa

in Ubuntu 9.10 amd64 after installing the libeel2 packages from Jaunty.

Seems like the ifolder 3.7 client has some issues with Mono 2.4 in Ubuntu 9.10 but I don't know enough about Mono to go further.

Revision history for this message
Todd Chaffee (tc-toddbiz) wrote :

Could not get Marcelo's ppa to work on Karmic. Any chance of getting this in the official packages? iFolder would be a great tool for keeping all my team's files in sync.

Revision history for this message
sanjayayogi (sanjaya-yogi) wrote :

I have a working shell script that compiles a working simias ifolder server with plugins that is working on Ubuntu 9.04 (AMD64) VPS

If you email me:
sanjaya dot yogi at gmail dot com

I will share the scripts one builds and the other cleans up.

It is using checkinstall to build debs.

I am working on a ifolder client for Ubuntu 9.10. Will post more when it is working.

Revision history for this message
sfs (stephan-schulzfamilie) wrote :

Great that you are working on this. Would be fantastic to see a working ppa some day!

Revision history for this message
ikus060 (ikus060-renamed) wrote :

Hi sanjayayogi,

May you publish you're script some where more available. I suggest you
to attach it to this bug or publish it on the ubuntu wiki.

Big thanks for you're work It's really appreciate.

On 10-03-30 05:12 PM, sanjayayogi wrote:
> I have a working shell script that compiles a working simias ifolder
> server with plugins that is working on Ubuntu 9.04 (AMD64) VPS
>
> If you email me:
> sanjaya dot yogi at gmail dot com
>
> I will share the scripts one builds and the other cleans up.
>
> It is using checkinstall to build debs.
>
> I am working on a ifolder client for Ubuntu 9.10. Will post more when it
> is working.
>
>

Revision history for this message
sanjayayogi (sanjaya-yogi) wrote :

I posted the scripts to build the Simias server and iFolder client:

I need people to join the group, build, test and post errors and bug info so that we can more information on the issues with Nautilus worked out. Ravi Kumar has said that he will work on the problems with Nautilus but we need more information on why it is crashing. The server seems really solid on Ubuntu 9.04, but has not been tested yet on 9.10. I would like to also test on 10.04.

Download the scripts, fire up Virtualbox, and test and then post your experiences.

http://groups.google.com/group/ifolder-ubuntu-debian-dev

Good luck and enjoy. If you have improvements or comments to improve the scripts, post them and then when things are stable I can post everything to the Ubuntu wiki.

Revision history for this message
Fred (eldmannen+launchpad) wrote :

It says 'Fix Released' for Debian.
But I cant find it in the Debian repository.

http://packages.debian.org/search?keywords=ifolder&searchon=names&suite=all&section=all

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

"Your ITP wnpp bug is being closed because of the following reasons:
- It is, as of today, older than 365 days.
- It hasn't had any activity recently."

means that the debian bug was closed, and LP marks it as "fixed"

Revision history for this message
Darshaka Pathirana (dpat) wrote :

On 05/28/2010 01:35 PM, Timo Aaltonen wrote:
> "Your ITP wnpp bug is being closed because of the following reasons:
> - It is, as of today, older than 365 days.
> - It hasn't had any activity recently."
>
> means that the debian bug was closed, and LP marks it as "fixed"

I just unarchived and reopened Debian Bug #345127 to gain some
attention from and for Debian. The Debian status is still "Fix
Released" in here. Not sure how long it takes to see an update or if
one needs to update the status manually...

Thx guys for the work. I am really looking forward to see a iFolder
in Debian/Ubuntu.

Regard,
  - Darsha

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

you can find packages here

https://edge.launchpad.net/~marceloshima/+archive/ifolder

Marcelo, what's missing from getting these in Debian & Ubuntu?

Revision history for this message
Marcelo Boveto Shima (marceloshima) wrote :

Hi, I am working at the packages just now.
I am cleaning up the packages (remove patches).
I've got a ifolder server and a client working out of box.
But I didn't got them to speak each other, I think the problem is with
the server but I don't have a running server to test.

I just uploaded the server package to my ppa, the client I will upload
tomorrow.

The main problem is that the server and the client conflicts each other.
They both try to install the simias backend to /usr/lib/simias/web.
So I put the server installing to /opt/ifolder.

About the readiness of the package we should discuss.

Regards.

Revision history for this message
ikus060 (ikus060-renamed) wrote :

I strongly suggest you to install the client and server on different
machine as it's not possible to have both install on the same. Take it
as a fact.

I also suggest to contributors to check this groups :
http://groups.google.com/group/ifolder-ubuntu-debian-dev

On 10-05-28 01:59 PM, Marcelo Boveto Shima wrote:
> Hi, I am working at the packages just now.
> I am cleaning up the packages (remove patches).
> I've got a ifolder server and a client working out of box.
> But I didn't got them to speak each other, I think the problem is with
> the server but I don't have a running server to test.
>
> I just uploaded the server package to my ppa, the client I will upload
> tomorrow.
>
> The main problem is that the server and the client conflicts each other.
> They both try to install the simias backend to /usr/lib/simias/web.
> So I put the server installing to /opt/ifolder.
>
> About the readiness of the package we should discuss.
>
> Regards.
>
>

Changed in debian:
status: Fix Released → New
Revision history for this message
Marcelo Boveto Shima (marceloshima) wrote :

The client part of ifolder is ready.
Can you review the packages ifolder3 and simias?

Thanks

Revision history for this message
Marcelo Boveto Shima (marceloshima) wrote :

CALL FOR TESTING

The ifolder3-enterprise is working at least for me.

Can someone test and give me some feedback.

To install the ifolder3-enterprise you should execute:

$ sudo add-apt-repository ppa:marceloshima/ifolder
$ sudo apt-get install ifolder3-enterprise

$ sudo a2enmod mod_mono
$ sudo a2enmod ssl
$ sudo a2enmod rewrite
$ sudo a2ensite default-ssl
$ sudo service apache2 restart

You should be alowed to login into https://localhost/admin
with user admin and password admin.

To allow the connection for a ifolder client on another computer
you should set the public address at the servers settings.

Revision history for this message
seba (5-admin-starepro-info) wrote :

Welcome,

I just set up openvz container with Ubuntu 10.04.

Installation was made without any errors but i can't get apache admin website.

I check

 nano /etc/apache2/sites-enabled/default-ssl

but can't find /admin.

Today i will set up new server so i give another try.

Please post your working vhost configuration.

Regards

Revision history for this message
Marcelo Boveto Shima (marceloshima) wrote :

For now it creates /etc/apache2/conf.d/ifolder_apache.conf that contains:
  Include /etc/ifolder-server/apache/default/*.conf

So the apache configs are maintained there.
But probably is better to put individual symlinks to /etc/apache2/conf.d
or to /etc/apache2/sites-available.

Need some ideas here.

Regards.

Revision history for this message
graylion (graylion) wrote :

sites available please. let's keep it consistent.

Bernhard

On 12/06/10 18:52, Marcelo Boveto Shima wrote:
> For now it creates /etc/apache2/conf.d/ifolder_apache.conf that contains:
> Include /etc/ifolder-server/apache/default/*.conf
>
> So the apache configs are maintained there.
> But probably is better to put individual symlinks to /etc/apache2/conf.d
> or to /etc/apache2/sites-available.
>
> Need some ideas here.
>
> Regards.
>
>

Revision history for this message
Marcelo Boveto Shima (marceloshima) wrote :

I think we have 2 options:
1 - Put the files ifolder_admin, ifolder_webaccess and simias directly
into /etc/apache2/sites-available/
2 - Put them into /etc/ifolder-server/apache/ and create a link into
/etc/apache2/sites-available

On Sat, Jun 12, 2010 at 3:49 PM, graylion <email address hidden> wrote:
> sites available please. let's keep it consistent.
>
> Bernhard

Revision history for this message
rmotters (rmotters) wrote :

I originally built and installed iFolder from source and was testing it when I came across this discussion.

So I removed that version and installed the lucid version from the PPA in my virtual machine and it worked. SO I played around with it for a few days and found it be reliable. On my test machine I am still using the client from my original build.

I decided to load on my Home Server a Viglen MPC, running the server version of lucid.

The installation didn't go as smoothly as planned. When I originally installed, then installation seemed to hang installing the mono-apache-server process. After I got around this issue I could not get iFolder working. So I used "apt-get purge" to remove all the packages, ensuring I removed any configuration files created on my server.

I then proceeded to install ifolder3-enterprise again and this time it did not have the same problem. I did however have an error coming from the browser when trying to enter the admin program. I have attached a screenshot of the error.

I looked in the Apache error.log and found this entry:

** (/usr/lib/mono/2.0/mod-mono-server2.exe:13566): WARNING **: The following ass
embly referenced from /tmp/www-data-temp-aspnet-0/91b03261/assembly/shadow/f6abe
9ac/b3c9c4c5_45622d69_00000001/Novell.iFolderAdmin.dll could not be loaded:
     Assembly: log4net (assemblyref_index=5)
     Version: 1.2.10.0
     Public Key: a5715cc6d5c3540b
The assembly was not found in the Global Assembly Cache, a path listed in the MO
NO_PATH environment variable, or in the location of the executing assembly (/tmp
/www-data-temp-aspnet-0/91b03261/assembly/shadow/f6abe9ac/b3c9c4c5_45622d69_0000
0001/).

I had noticed that on my TEST box I had a package called "liblog4net1.2-cil", so I installed on my server, restarted apache and everything worked after that.

I followed the procedure posted earlier, with the following changes afterwards

1) Generated a Key for the box

$ sudo make-ssl-cert generate-default-snakeoil --force-overwrite

Not too sure if this is neccessary, just thought it was a good thing, seeing it was the first time I ran a web server on the box.

2) Created a link between the iFolder configuration and the apache configuration and then enabled the site

$ sudo ln -s /etc/ifolder-server/apache/ifolder_apache.conf /etc/apache2/sites-available/
$ a2ensite ifolder_apache.conf

3) Installed the log4net package

$ sudo apt-get install liblog4net1.2-cil

4) Amended the Public URL in the Servers area from http://localhost/simias10 to http://<HOSTNAME>/simias10

And it all works. I am going to start trying out the client from the PPA tonight.

Lastly, over my time playing with iFolder I have noticed some issues with running the client through a Proxy Server. I don't run a Proxy Server by default, but I do have one installed to run Dan's Guardian on, for my kids. So I will have another look at that once I get the client fully implemented on my home PCs

Keep up the good work.

Richard

Revision history for this message
Axel Beckert (xtaran) wrote :

Further related Debian bugs:

http://bugs.debian.org/273303 (original ITP)
http://bugs.debian.org/382667 (former RFP, already merged and retitled)
http://bugs.debian.org/562980 (soon to be retitled and merged RFP)

description: updated
Revision history for this message
DocHofa (zifotronic) wrote :

Are there any iFolder 3.8 packages for 10.10?

Changed in ubuntu:
status: Confirmed → In Progress
Revision history for this message
ceg (ceg) wrote :
Changed in baltix:
status: New → Invalid
Revision history for this message
Jörg Frings-Fürst (jff-de) wrote :

last release 2010-07-19
change status to Invalid

Changed in ubuntu:
status: In Progress → Invalid
Changed in debian:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.