Very Good Project!

Hi Uroni
Thanks for your great project, i never used so great and simple backup solution!! I want help you with Italian translation i have see thread on translation and so i want contribute as i can.
Also i have try to compile urbackup on Nexentastor (OpenSolaris) Nas solution, i think your software is a very big feature for a NAS appliance!! But after a good “configure” phase i cant compile:


make[2]: Entering directory /root/urbackup-server-0.23.1' g++ -DHAVE_CONFIG_H -I. -D_REENTRANT -pthreads -DLINUX -g -O2 -MT AcceptThread.o -MD -MP -MF .deps/AcceptThread.Tpo -c -o AcceptThread.o AcceptThread.cpp In file included from AcceptThread.h:4, from AcceptThread.cpp:24: types.h:2:27: warning: no newline at end of file In file included from libfastcgi/../OutputStream.h:1, from libfastcgi/fastcgi.hpp:26, from AcceptThread.h:5, from AcceptThread.cpp:24: libfastcgi/../Interface/OutputStream.h:13:3: warning: no newline at end of file In file included from libfastcgi/fastcgi.hpp:26, from AcceptThread.h:5, from AcceptThread.cpp:24: libfastcgi/../OutputStream.h:12:3: warning: no newline at end of file In file included from Server.h:13, from AcceptThread.cpp:25: Interface/Action.h:22:19: warning: no newline at end of file In file included from Database.h:6, from Server.h:14, from AcceptThread.cpp:25: Interface/Mutex.h:32:18: warning: no newline at end of file In file included from Interface/Condition.h:4, from Database.h:7, from Server.h:14, from AcceptThread.cpp:25: Interface/Mutex.h:32:18: warning: no newline at end of file In file included from Database.h:7, from Server.h:14, from AcceptThread.cpp:25: Interface/Condition.h:16:22: warning: no newline at end of file In file included from SelectThread.h:6, from AcceptThread.cpp:27: types.h:2:27: warning: no newline at end of file AcceptThread.cpp: In member function 'virtual void OutputCallback::operator()(const void*, size_t)': AcceptThread.cpp:49: error: 'MSG_NOSIGNAL' was not declared in this scope make[2]: *** [AcceptThread.o] Error 1 make[2]: Leaving directory /root/urbackup-server-0.23.1’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/urbackup-server-0.23.1’
make: *** [all] Error 2

Can you give me some help?
Many thanks
Sincerely

Installed it in VMWare and fixed it. Here is a version that compiles (newest Nexentastor):
http://urserver.de/urbackup/unstable/urbackup-server-0.23.1-nopython.tar.gz

Luckily it is apparently debian based.
Didn’t find boost or matplotlib libraries though. Thats why I left out python. It’s only used to display the graphs in statistics. If you got boost python compiled and matplotlib (and numpy) installed grab git HEAD :)

Made it a package:
http://urserver.de/urbackup/unstable/urbackup-server-0.24-1-solaris-i386.deb

Sory for my late reply… What can i say to you?! I’m so big impressed… not only a new tar but a deb for Nexenta!!! I will Post your work on Nexenta Forum, thanks very much…
Sincerely
Dimitri

Hi Ur
the tar ball compile well, but i dont find the mod_fastcgi on Nexentastor.
On my Nexenta box i have install the follow tar file

  • boost_1_46_1
  • lighttpd-1.4.28

Is the correct way? many thanks

Well. You’ll only need mod_fastcgi (for which webserver?) if you don’t want to use the webserver integrated into UrBackup (port 55414). Do you want to do that?

Hi Ur
ops… UrBackup have a web server integrated? So no need for Apache or Lighttpd ?

Thanks for fast answer, as i can see i dont find the mod_fcgi on nexentastor repo using apt-get so to not complicate the test i will use your internal web server :-)
Thanks so much i will report the testing

Hi Ur new problem… i hope to not boring you…
I have launch the command:
in this mode…

#>/usr/local/bin/urbackup_srv --plugin /usr/local/lib/libdownloadplugin.so --plugin /usr/local/lib/libfsimageplugin.so --plugin /usr/local/lib/liburbackup.so --plugin /usr/local/lib/libhttpserver.so --http_root /usr/local/var/urbackup/www --workingdir /usr/local/var --server true --user urbackup --port 55413 --logfile /var/log/urbackup.log --loglevel warn --http_port 55414

05/05/11 17:35:56: ERROR: Couldn’t open Database backup_server.db

Can you give me some hits?
The file exists > -rw-r–r-- 1 urbackup urbackup 22528 May 5 17:39 backup_server.db
Many thanks

Hi Ur
Im sorry for very late reply i have check & test my compiled version but with no luck… same error on backup_server.db…
So i decide to install your precompiled version… and very strange :-) works!!!
Thanks so much for your affort