Cockpit File Sharing
A cockpit module to make file sharing with Samba and NFS easier.
- Name: Peter Boy, Stephen Gallagher, Michel Salim on behalf of Fedora Server WG
- Email: <email@example.com>
- Targeted release: Fedora Linux 36
- Last updated: 2022-02-04
- devel thread
- FESCo issue: #2743
- Tracker bug: #2050752
- Release notes tracker: #801
Provides an improved graphical web-based interface for provisioning and ongoing administration of NFS and Samba shares. It thus complements the standard Fedora Server command line interface.
Benefit to Fedora
Significantly improves usability for Fedora Server Edition administrators when deploying and maintaining NFS and Samba shares.
It thus makes Fedora Server Edition more attractive for use as a file server, especially for new users without extensive experience with Fedora.
It thus helps to expand our user base.
- Proposal owners:
The package has already landed in the F36 repo now (and is available in updates-testing for stable Fedora, EPEL 8 and EPEL 9). No further action required
- Other developers:
- Release engineering: #Releng issue number
- Policies and guidelines: N/A (not needed for this Change)
- Trademark approval: N/A (not needed for this Change)
- Alignment with Objectives:
How To Test
- Install Fedora Server Edition on supported hardware (no special requirements but network connectivity)
- Prepare a Linux Client Workstation ready to mount NFS share
- Prepare a Windows or MacOS client ready to mount a Windows share
- On Workstation connect to server Cockpit and follow the Web interface guidance to create a NFS share and a Samba share
- Use Linux and Windows desktop accordingly to connect to the server using the respective standard procedures
The interface serves as a guide for carrying out the required steps and independently performs necessary follow-up actions based on the user declarations. New users or users with little routine are provided with simple and error-free server administration, while experienced administrators are spared a lot of typing work. The user interface provides guidance to
- Contingency mechanism: N/A (not a System Wide Change)
- Contingency deadline: N/A (not a System Wide Change)
- Blocks release? N/A (not a System Wide Change)
N/A (online guidance) N/A (not a System Wide Change)