{"id":23057354,"url":"https://github.com/applicativesystem/go-ldap","last_synced_at":"2025-04-03T06:12:38.621Z","repository":{"id":262142611,"uuid":"861704177","full_name":"applicativesystem/go-ldap","owner":"applicativesystem","description":"streaming ldap servers using golang","archived":false,"fork":false,"pushed_at":"2024-10-08T18:01:00.000Z","size":11,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-16T02:12:08.809Z","etag":null,"topics":["devops-platform","devops-tools","golang-package","high-performance-computing","ldap-authentication","ldap-client","ldap-library"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/applicativesystem.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":"2024-09-23T11:28:58.000Z","updated_at":"2024-10-08T18:01:04.000Z","dependencies_parsed_at":"2024-11-10T20:18:22.661Z","dependency_job_id":"9d6896f0-f992-4a69-9d9b-4e715fc36662","html_url":"https://github.com/applicativesystem/go-ldap","commit_stats":null,"previous_names":["applicativesystem/go-ldap"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/applicativesystem%2Fgo-ldap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/applicativesystem%2Fgo-ldap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/applicativesystem%2Fgo-ldap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/applicativesystem%2Fgo-ldap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/applicativesystem","download_url":"https://codeload.github.com/applicativesystem/go-ldap/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":237864008,"owners_count":19378257,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["devops-platform","devops-tools","golang-package","high-performance-computing","ldap-authentication","ldap-client","ldap-library"],"created_at":"2024-12-16T02:12:04.395Z","updated_at":"2025-02-08T19:44:58.444Z","avatar_url":"https://github.com/applicativesystem.png","language":"Go","readme":"# golang-ldap\n\n- configures and runs LDAP servers\n- writes and also allows for the update of the LDFI\n- assign the password to the user using the DN(distingushed name to authenticate in the server)\n\n```\ngauavsablok@gauravsablok ~/Desktop/codecreatede/golang/golang-ldap ±main⚡ » \\\ngo run main.go -h\nSystem wide installation and maintainence of the the LDAP for the high performance computing system\n\nUsage:\n  command [command]\n\nAvailable Commands:\n  add\n  completion  Generate the autocompletion script for the specified shell\n  help        Help about any command\n  ldap\n  ldif\n  modify\n  pass\n\nFlags:\n  -h, --help   help for command\n\nUse \"command [command] --help\" for more information about a command.\ngauavsablok@gauravsablok ~/Desktop/codecreatede/golang/golang-ldap ±main⚡ » \\\ngo run main.go add -h\nadd the user to the LDAP\n\nUsage:\n  command add [flags]\n\nFlags:\n  -U, --adduserdn string    name dn authentication (default \"user distinguished name to authenaticate\")\n  -h, --help                help for add\n  -W, --passwdUser string   password token (default \"password for the user uid\")\n  -e, --userldif string     ldif file (default \"path to the new ldif file\")\ngauavsablok@gauravsablok ~/Desktop/codecreatede/golang/golang-ldap ±main⚡ » \\\ngo run main.go ldap -h\ninstall the system wide ldap installtion\n\nUsage:\n  command ldap installation [flags]\n\nFlags:\n  -h, --help   help for ldap\ngauavsablok@gauravsablok ~/Desktop/codecreatede/golang/golang-ldap ±main⚡ » \\\ngo run main.go ldif -h\ninstall and created the new user using the ldif files\n\nUsage:\n  command ldif [flags]\n\nFlags:\n  -u, --dnentryuser string   entry point for the username (default \"specify the dn entry for the user\")\n  -h, --help                 help for ldif\n  -l, --pathldif string      user ldif file (default \"path to the ldif file for the new user\")\ngauavsablok@gauravsablok ~/Desktop/codecreatede/golang/golang-ldap ±main⚡ » \\\ngo run main.go modify -h\nmodify and add the modified ldif file\n\nUsage:\n  command modify [flags]\n\nFlags:\n  -h, --help                help for modify\n  -d, --modifydn string     authenatication ldap server (default \"modify distinuished name authentication\")\n  -m, --modifyuser string   modified ldif file (default \"path to the modified user ldif file\")\n  -e, --userldif string     ldif file (default \"path to the new ldif file\")\ngauavsablok@gauravsablok ~/Desktop/codecreatede/golang/golang-ldap ±main⚡ » \\\ngo run main.go pass -h\npassword enable for the LDAP system for the new user\n\nUsage:\n  command pass [flags]\n\nFlags:\n  -e, --dnentry string          distinguished name to authenticate the server (default \"specify the dn entry\")\n  -h, --help                    help for pass\n  -p, --pass string             password for the user group (default \"password that you want to give\")\n  -u, --username-entry string   username-entry (default \"username entry defined for the grop\")\n```\n\nGaurav Sablok\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapplicativesystem%2Fgo-ldap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapplicativesystem%2Fgo-ldap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapplicativesystem%2Fgo-ldap/lists"}