As promised some more info on the Nethserver-arm 7.5.1804 development (image)
Until now the focus has been arm32, simply because the bigger audience. Experience from the past learned arm64 (aarch64) is quite easy to do. Proposal is to merge arm64 bit in at the first alpha release
Contribute and proposed workflow:
In the Software Center there are (“Everything” not counted) 5 tabs:
Base System
Firewall
Base in Development
Firewall in Development
Needs Work!!
Goal is to get everything out of the “in Development” tabs and as you probably guested:
if it’s in “Needs Work!!” there are already known issues.
If you to contribute you can adopt one or more modules and give them a good shake / tests:
Does install without errors (log, and systemclt -f while installing are my friends here)
Does function as expected
How does it behave (memory usage, cpu usage) also over a period of days.
Known Issues: Mail2: The filter-module (clamav anti-virus) is more embedded in the new mail 2 module, and imho pi’s do not have enough RAM to run clamav. The odroid HC1 with 2G it’s seems just to hold on on it’s teeth.
Nextcloud: Did not take on Nextcloud due to php7 requirement and unfamiliarity with it. There are some serious people working on php 7.2 for centos-arm32 and therefor do not think it’s impossible. If there is demand and someone adopts it for testing we can try to port it to arm32 bit.
AD accounts provider: technically possible not feasible. Did not take on the nethserver-sssd module and therefor the button is still there. It throws an error without harm done.
Get in touch:
You can ping me here, and in the coming days the arm-bugtracker will be updated (its 2 years old )
wpa_supplicant is not installed: in an effort to make a clean image Network Manager including WIFI components are not installed; side effect is wpa_supplicant is not pulled in.
I was going through the history of these forums on education topics and stumbled on an interesting site mentioned by @filippo_carletti: Linux goes to school with NethServer
Just a reminder, maybe you can use the info.
I noticed that the httpd server certificate is old after install.
I’d really like to have nextcloud on raspberry but
the php72 testing packages replace system php which has bad consequences i.e. roundcubemail depends on old php modules and won’t install
I had to change/delete package requirements in the specs file of nextcloud and nethserver-nextcloud, packages are here and on github if someone wants to try…
you’ll need unofficial epel, remi and the testing repo
Does nethserver-mysql work for you?
I could not login with root without password on command line which works on other Nethservers. But maybe it’s because of my tries with php72…
Nice project! Saw it before and was on the breach on helping them a bit with user authentication.
(learning children it is oke to make a user/passw list in a calc sheet… )
There might be some more modules like php-ldap or php-mcrypt but yes, we just need to make nextcloud use /opt/php-fpm instead of using rh-php72-php-fpm (which is just a TCP port configuration change) and it should work.
Maybe we could adapt nethserver-rh-php71-php-fpm in a way the /opt/ php version is used, then we could put the complete neth arm php 7 dependencies in one customized package and any neth php7 app should work, just an idea…
note: No need to configure an extra epel repository
On 7.4.1804-Devel the epel-pass1 repo is configured in /etc/yum.repos.d/NethServer.ns-epel just not enabled by default.