Welcome! Log In Create A New Profile

Advanced

OMV alternative?

Posted by Carlo 
OMV alternative?
April 29, 2018 08:19AM
Hi all,
thanks to bodhi's patience i've been able to make my nsa325v2 boot from linux.
Now i have another difficult question: omv 4 is noty uspporting plugins for armel cpus: is there any other a bit graphic nas tool to be installed over a debian basis? i mean a gui with possibility to control file sharing, jdownlaoder, hosting, etc?
Re: OMV alternative?
April 30, 2018 05:10AM
there is a howto somewhere on here for OMV

OMV howto
Re: OMV alternative?
April 30, 2018 06:50AM
thank you for your prompt reply,
but my issue is slightly different: it's not how to, but compatibility: debian stretch is ocmpatible with omv4, but omv4 plugins won't be developed at all for armel architecture, which my nsa325v2 seems to belong to
Re: OMV alternative?
April 30, 2018 03:06PM
Carlo Wrote:
-------------------------------------------------------
> thank you for your prompt reply,
> but my issue is slightly different: it's not how
> to, but compatibility: debian stretch is
> ocmpatible with omv4, but omv4 plugins won't be
> developed at all for armel architecture, which my
> nsa325v2 seems to belong to


That’s right. NSA325 is armel. We knew there is some problem with OMV in Debian stretch. I dont use GUI with these servers so not sure what is the good replacement for it!

-bodhi
===========================
Forum Wiki
bodhi's corner
Re: OMV alternative?
May 01, 2018 03:53AM
Hi,
I have looked at this myself, but i think for arm boxes there is no real open source alternative to OMV.
I tried OMV, but i have to say i don't really see the value. So maybe ask yourself, why do you need it and if you can not reach your goal differently?
I setup my server tasks simply by hand and have a nextcloud instance running for remote file access, listing to music etc. What else do you need?
Re: OMV alternative?
May 01, 2018 04:30AM
actually i've started arranging myself, as you said:
omv is useful just to set permissions with a couple of clicks and it doensìt burn the cpu .
i've successfully added amule, though it took me a little more than i expected to have it working
i've had to install cpulimit to keep amule quiet
then i have had to add an entry in cron to restart cpulimit daemon since after some 15 minutes it literally clogs processes list..
now going to add piece by piece other software and make more experiments....

linux users must suffer
Re: OMV alternative?
May 01, 2018 05:05AM
Carlo Wrote:
-------------------------------------------------------
> linux users must suffer

not sure i agree with that... linux users, as opposed to linux consumers, are usually a bunch of technical people who can find a different way to do the same thing when a developer drops what they consider to be an aged architecture.

anyone remember when you could install linux on a 386.... and the way things are going on an x86 architecture and everything was there out of the box
Re: OMV alternative?
May 01, 2018 05:20AM
i didnt even suspect there was an alternative to dos in those times....

i'm a consumer, or a user which feels unlucky.. not sure yet
Quote
Gravelrash
not sure i agree with that... linux users, as opposed to linux consumers, are usually a bunch of technical people who can find a different way to do the same thing when a developer drops what they consider to be an aged architecture.

anyone remember when you could install linux on a 386.... and the way things are going on an x86 architecture and everything was there out of the box
Re: OMV alternative?
May 01, 2018 07:51AM
Carlo Wrote:
-------------------------------------------------------
> i didnt even suspect there was an alternative to
> dos in those times....

Right up until 2012
https://www.extremetech.com/computing/143216-linux-drops-support-for-intels-386-processors-but-does-it-really-matter
Re: OMV alternative?
May 01, 2018 12:42PM
Darn technological evolution! when shall we learn! when!?



however...
let's check if i can avoid formatting:
i've successfully installed amule, then i said myself: let's install amule-adunanza (which is a modified version of amule for my internet provbider) as well!
i got till the point i got the message:
configure: error: 
		wxWidgets must be installed on your system but wx-config
		script couldn't be found. Please check that wx-config is
		in path or specified by --with-wx-config=path flag, the
		directory where wxWidgets libraries are installed (returned
		by 'wx-config --libs' command) is in LD_LIBRARY_PATH or
		equivalent variable and wxWidgets version is 2.8.12 or above.

from the high of my ignorance i googled a bit, so i decided to add repositories from this website

alas, i could not install the adunanza version
and what's worse it made a mess with normal amule: till a while ago it refused to boot at all, not it doens't boot at startup, but if i type amuled, i get a huuge long message, but it seems like it's worrking
this is the last part of it
[19] wxEventLoopManual::DoRun() in /usr/lib/arm-linux-gnueabi/libwx_baseu-3.0.so.0[0xb6a063ac]
[20] wxEventLoopBase::Run() in /usr/lib/arm-linux-gnueabi/libwx_baseu-3.0.so.0[0xb6a06054]
[21] wxAppConsoleBase::MainLoop() in /usr/lib/arm-linux-gnueabi/libwx_baseu-3.0.so.0[0xb69cb4b8]
[22] ?? in amuled[0x7f641740]
[23] wxEntry(int&, wchar_t**) in /usr/lib/arm-linux-gnueabi/libwx_baseu-3.0.so.0[0xb6a51234]
[24] main in amuled[0x7f6390b4]
[25] __libc_start_main in /lib/arm-linux-gnueabi/libc.so.6[0xb660e68c]

../../src/kademlia/kademlia/Entry.cpp(554): assert "dbgLastTime <= (uint32_t)toAdd.m_lastPublish" failed in ReadPublishTrackingDataFromFile().


Call stack:
[00] 0x7f7d4da4
[01] 0x7f7d8340
[02] 0x7f7d87a0
[03] 0x7f6ef20c
[04] 0x7f64a1d4
[05] 0x7f6a995c
[06] wxAppConsoleBase::CallEventHandler(wxEvtHandler*, wxEventFunctor&, wxEvent&) const
[07] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[08] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[09] wxEvtHandler::TryHereOnly(wxEvent&)     
[10] wxEvtHandler::ProcessEventLocally(wxEvent&)
[11] wxEvtHandler::ProcessEvent(wxEvent&)    
[12] wxEvtHandler::ProcessPendingEvents()    
[13] wxAppConsoleBase::ProcessPendingEvents()
[14] wxEventLoopManual::ProcessEvents()      
[15] wxEventLoopManual::DoRun()              
[16] wxEventLoopBase::Run()                  
[17] wxAppConsoleBase::MainLoop()            
[18] 0x7f641740
[19] wxEntry(int&, wchar_t**)                
[20] main

so i tried to solve it the old way:
root@nsa325v2:~# apt-get purge amule-common 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  gnome-icon-theme gtk-update-icon-cache hicolor-icon-theme libatk1.0-0 libatk1.0-data
  libboost-system1.62.0 libcrypto++6 libdrm2 libgl1-mesa-glx libglapi-mesa libgtk2.0-0
  libgtk2.0-common librsvg2-2 librsvg2-common libupnp6 libwxbase3.0-0v5 libx11-xcb1 libxcb-dri2-0
  libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-sync1 libxcomposite1 libxcursor1 libxdamage1
  libxfixes3 libxi6 libxinerama1 libxrandr2 libxshmfence1 libxxf86vm1
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  amule-common* amule-daemon*
0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 8516 kB disk space will be freed.
Do you want to continue? [Y/n] y
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LC_CTYPE = "it_IT",
	LANG = "it_IT.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("it_IT.UTF-8").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Impossibile impostare LC_ALL alla localizzazione predefinita: File o directory non esistente
(Reading database ... 50262 files and directories currently installed.)
Removing amule-daemon (1:2.3.2-1+b2) ...
Removing amule-common (1:2.3.2-1) ...
Processing triggers for man-db (2.7.6.1-2) ...
(Reading database ... 50108 files and directories currently installed.)
Purging configuration files for amule-daemon (1:2.3.2-1+b2) ...
insserv: warning: script 'cpulimit' missing LSB tags and overrides
insserv: There is a loop between service watchdog and cpulimit if stopped
insserv:  loop involving service cpulimit at depth 2
insserv:  loop involving service watchdog at depth 1
insserv: Stopping cpulimit depends on watchdog and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing package amule-daemon (--purge):
 subprocess installed post-removal script returned error exit status 1
Errors were encountered while processing:
 amule-daemon
E: Sub-process /usr/bin/dpkg returned an error code (1)

and

root@nsa325v2:~# apt-get install amule-daemon 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  gnome-icon-theme gtk-update-icon-cache hicolor-icon-theme libatk1.0-0 libatk1.0-data libdrm2
  libgl1-mesa-glx libglapi-mesa libgtk2.0-0 libgtk2.0-common librsvg2-2 librsvg2-common
  libx11-xcb1 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-sync1 libxcomposite1
  libxcursor1 libxdamage1 libxfixes3 libxi6 libxinerama1 libxrandr2 libxshmfence1 libxxf86vm1
Use 'apt autoremove' to remove them.
Recommended packages:
  amule-utils unzip
The following NEW packages will be installed:
  amule-daemon
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/1061 kB of archives.
After this operation, 3248 kB of additional disk space will be used.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = (unset),
	LC_ALL = (unset),
	LC_CTYPE = "it_IT",
	LANG = "it_IT.UTF-8"
    are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("it_IT.UTF-8").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Impossibile impostare LC_ALL alla localizzazione predefinita: File o directory non esistente
(Reading database ... 50230 files and directories currently installed.)
Preparing to unpack .../amule-daemon_1%3a2.3.2-1+b2_armel.deb ...
Unpacking amule-daemon (1:2.3.2-1+b2) ...
Setting up amule-daemon (1:2.3.2-1+b2) ...
insserv: warning: script 'cpulimit' missing LSB tags and overrides
insserv: There is a loop between service watchdog and cpulimit if stopped
insserv:  loop involving service cpulimit at depth 2
insserv:  loop involving service watchdog at depth 1
insserv: Stopping cpulimit depends on watchdog and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing package amule-daemon (--configure):
 subprocess installed post-installation script returned error exit status 1
Processing triggers for systemd (232-25+deb9u3) ...
Processing triggers for man-db (2.7.6.1-2) ...
Errors were encountered while processing:
 amule-daemon
E: Sub-process /usr/bin/dpkg returned an error code (1)

any clue?



Edited 1 time(s). Last edit at 05/01/2018 02:34PM by Carlo.
Re: OMV alternative?
May 02, 2018 02:42AM
ok - amule needs a graphical user interface. which unless you have setup vnc or xrdp on ths unit you wont have....

so, my recomendation to you is to install

https://wiki.debian.org/minidlna - for your legal media needs, this will make you media available across your network

https://www.smarthomebeginner.com/install-transmission-web-interface-on-ubuntu-1204/ - for your torrent downloading needs.

PLEASE BE AWARE THAT THIS SHOULD BE USED TO DOWNLOAD LEGAL MEDIA.

I don't advocate piracy or the discussion of such on this forum. We are a respectable bunch!! : sermon over :)
Re: OMV alternative?
May 02, 2018 06:06AM
weeelll... i just wanted to have the donkey ready to be used.... but now.. stubborn as it is it won't work
but now my issue is: should i format the hd and put the bodhi prepared operative system upon it, or i can somehow fix it?
Re: OMV alternative?
May 03, 2018 02:37AM
Carlo Wrote:
-------------------------------------------------------
> weeelll... i just wanted to have the donkey ready
> to be used.... but now.. stubborn as it is it
> won't work
> but now my issue is: should i format the hd and
> put the bodhi prepared operative system upon it,
> or i can somehow fix it?


Start from fresh and go from there...
Re: OMV alternative?
May 03, 2018 06:34AM
welll
somehow i could recover it....
cpulimit script conflicted with watchdog and somehow it didn't cope with amule-daemon
so i had to move the script, reboot, could install amule things, then made sure the daemon booted along with the nas, i could put the cpulimit back in place
i repeat: no idea why all of this happened, but now it seems to work fairly
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: