{"id":16163956,"url":"https://github.com/rawleyfowler/nfs-util","last_synced_at":"2026-04-18T12:03:25.687Z","repository":{"id":132530860,"uuid":"491941836","full_name":"rawleyfowler/nfs-util","owner":"rawleyfowler","description":"Small bash utility for creating nfs-shares.","archived":false,"fork":false,"pushed_at":"2022-06-25T17:22:32.000Z","size":28,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-31T13:26:25.985Z","etag":null,"topics":["bash","nfs"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rawleyfowler.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-13T15:03:49.000Z","updated_at":"2022-05-13T20:33:44.000Z","dependencies_parsed_at":"2023-05-17T03:45:11.131Z","dependency_job_id":null,"html_url":"https://github.com/rawleyfowler/nfs-util","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/rawleyfowler/nfs-util","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rawleyfowler%2Fnfs-util","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rawleyfowler%2Fnfs-util/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rawleyfowler%2Fnfs-util/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rawleyfowler%2Fnfs-util/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rawleyfowler","download_url":"https://codeload.github.com/rawleyfowler/nfs-util/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rawleyfowler%2Fnfs-util/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31967993,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T00:39:45.007Z","status":"online","status_checked_at":"2026-04-18T02:00:07.018Z","response_time":103,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash","nfs"],"created_at":"2024-10-10T02:44:52.838Z","updated_at":"2026-04-18T12:03:25.664Z","avatar_url":"https://github.com/rawleyfowler.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# nfs-util\nScript that greatly simplifies creating nfs shares, by creating a string which you can ship directly to your exports file. This script has the capabilities to allow infinite hosts specified so you can simply specify the parameters of your nfs share once and fire away.\n\n## Install\n```bash\ngit clone https://github.com/rawleyfowler/nfs-util.git\ncd nfs-util\nsudo make install\n```\n\n## Uninstall\n```bash\nsudo make uninstall\n```\n\n## Usage\n```\n-d Directory to share to the host(s).\n-h Display this usage message.\n-n HOST,[HOST1,HOST2,HOSTn] Specify the host names, or IP's at which to share to.\n-t Perform a connection test for each host, skipping hosts we can't talk to.\n-p The permissions to give to the host(s).\n```\n\n\u003cb\u003eEXAMPLE USAGE\u003c/b\u003e: \n```\nnfs-util -d /mnt/nfs_share -t -n my_server_1,192.168.1.20,192.168.1.3 -p 'no_root_squash,rw,sync,no_subtree_check'\n```\n\u003cb\u003eRESULT\u003c/b\u003e:\n```nfs\n/mnt/nfs_share  my_server_1(no_root_squash,rw,sync,no_subtree_check)\n/mnt/nfs_share  192.168.1.20(no_root_squash,rw,sync,no_subtree_check)\n/mnt/nfs_share  192.168.1.3(no_root_squash,rw,sync,no_subtree_check)\n```\n\n\u003cb\u003eNOTE\u003c/b\u003e: permissions default to `(rw,sync,no_subtree_check)`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frawleyfowler%2Fnfs-util","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frawleyfowler%2Fnfs-util","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frawleyfowler%2Fnfs-util/lists"}