Enables homes sharing via nfs, with ldap auth
Go to file
Paolo Asperti 126a361d49 Initial import 2018-12-01 10:14:14 +01:00
root Initial import 2018-12-01 10:14:14 +01:00
.editorconfig Initial import 2018-12-01 10:14:14 +01:00
.gitignore Initial import 2018-12-01 10:14:14 +01:00
COPYING Initial import 2018-12-01 10:14:14 +01:00
README.md Initial import 2018-12-01 10:14:14 +01:00
libreschool-nfs.spec Initial import 2018-12-01 10:14:14 +01:00

README.md

libreschool-nfs

This package is meant for exporting the users homes via NFS. The NFS should give better performances, compared to samba. Real world benchmarks will follow. This package will install nfs-utils and configure the NFS exports, configure services and ports (for the firewall)

Requirements

A working LibreSchool installation is required.

Notes

At the moment, if you run showmount -e [server ip] on the client, you end up with an error. That's because we're ditching NFSv2 and NFSv3 in favour of NFSv4 (this will give us Kerberos integration in future) and all unneeded ports are closed.

TODO / ideas

  • add libreschool-ansible|doraemon dependancy when ready
  • verify on a brand new install if after installation a new 'chkconfig {nfs,rpcbind} on' is needed
  • force Domain Controller mode (db configuration getprop smb ServerRole == PDC)
  • export shared folder also
  • kerberos integration
  • ACL on home directories
  • multiple nfs-server support

License

As the rest of the LibreSchool project, libreschool-nfs is licensed under GPLv3 license.