{"id":13724948,"url":"https://github.com/uroesch/LdapAdminPortable","last_synced_at":"2025-05-07T19:32:10.631Z","repository":{"id":43154527,"uuid":"244102366","full_name":"uroesch/LdapAdminPortable","owner":"uroesch","description":"LDAP Admin Portable","archived":false,"fork":false,"pushed_at":"2024-01-04T14:15:43.000Z","size":360,"stargazers_count":37,"open_issues_count":0,"forks_count":7,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-11-14T15:38:43.448Z","etag":null,"topics":["ldap","ldap-admin","ldap-client","portableapps","utility","windows"],"latest_commit_sha":null,"homepage":null,"language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/uroesch.png","metadata":{"files":{"readme":"README.adoc","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":"2020-03-01T06:57:16.000Z","updated_at":"2024-10-01T07:40:49.000Z","dependencies_parsed_at":"2024-11-14T15:36:26.688Z","dependency_job_id":"1e016e8e-4207-46e1-a2c1-5fb968b517e3","html_url":"https://github.com/uroesch/LdapAdminPortable","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uroesch%2FLdapAdminPortable","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uroesch%2FLdapAdminPortable/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uroesch%2FLdapAdminPortable/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/uroesch%2FLdapAdminPortable/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/uroesch","download_url":"https://codeload.github.com/uroesch/LdapAdminPortable/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252943821,"owners_count":21829316,"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":["ldap","ldap-admin","ldap-client","portableapps","utility","windows"],"created_at":"2024-08-03T01:02:07.679Z","updated_at":"2025-05-07T19:32:10.194Z","avatar_url":"https://github.com/uroesch.png","language":"PowerShell","funding_links":[],"categories":["PowerShell"],"sub_categories":[],"readme":"= {app-name-spaced} for PortableApps.com\n:author: Urs Roesch\n:app-name-spaced: LDAP Admin\n:app-name: LdapAdminPortable\n:git-user: uroesch\n:app-project-url: https://github.com/{git-user}/{app-name}\n:upstream-name: {app-name-spaced}\n:upstream-url: http://www.ldapadmin.org/\n:shields-url: https://img.shields.io/github/v/release/{git-user}/{app-name}\n:icons: font\n:imagesdir: Other/Images\n:no-data: image:../Icons/no_data.svg[]\n:no-support: image:../Icons/no_support.svg[]\n:not-applicable: image:../Icons/not_applicable.svg[]\n:probably-supported: image:../Icons/probably_supported.svg[]\n:full-support: image:../Icons/full_support.svg[]\nifdef::env-gitlab[]\n:git-base-url: https://gitlab.com/{git-user}\nendif::env-gitlab[]\nifdef::env-github[]\n:git-base-url: https://github.com/{git-user}\n:tip-caption: :bulb:\n:note-caption: :information_source:\n:important-caption: :heavy_exclamation_mark:\n:caution-caption: :fire:\n:warning-caption: :warning:\nendif::env-github[]\n:doctype: book\n\nifdef::env-github[]\nimage:{app-project-url}/workflows/build-linux/badge.svg[\n  title=\"Linux Build\",\n  link={app-project-url}/actions?query=workflow%3Abuild-linux\n]\nimage:{app-project-url}/workflows/build-windows/badge.svg[\n  title=\"Windows Build\",\n  link={app-project-url}/actions?query=workflow%3Abuild-windows\n]\nimage:{shields-url}?include_prereleases[\n  title=\"GitHub release (latest by date including pre-releases)\",\n  link={app-project-url}/releases\n]\n\u003c\u003cruntime-dependencies,\n  image:https://img.shields.io/badge/runs%20on-Win64%20%26%20Win32-blue[Runs on]\u003e\u003e\nimage:https://img.shields.io/github/downloads/{git-user}/{app-name}/total[\n  title=\"GitHub All Release Downloads\"\n]\nendif::env-github[]\n\nifndef::env-github,env-gitlab[]\nimage:../../App/AppInfo/appicon_128.png[float=\"left\"]\nendif::env-github,env-gitlab[]\n\nifdef::env-github,env-gitlab[]\n+++\n\u003cimg src=\"App/AppInfo/appicon_128.png\" align=\"left\"\u003e\n+++\nendif::env-github,env-gitlab[]\n\n{upstream-url}[{app-name-spaced}] is a free Windows LDAP client and\nadministration tool for LDAP directory management. This application lets\nyou browse, search, modify, create and delete objects on LDAP server. It\nalso supports more complex operations such as directory copy and move between\nremote servers and extends the common edit functions to support specific\nobject types (such as groups and accounts).\n\nYou can use it to manage Posix groups and accounts, Samba accounts and it\neven includes support for Postfix MTA. Ldap Admin is free Open Source\nsoftware distributed under the GNU General Public License.\n\n== Runtime dependencies\n\n* 32-bit or 64-bit version of Windows.\n\n= Support matrix\n\n[cols=\",^,^\", options=header]\n|===\n| OS              | 32-bit               | 64-bit\n| ReactOS 0.4.14* | {full-support}       | {not-applicable}\n| ReactOS 0.4.15* | {full-support}       | {no-data}\n| Windows XP      | {full-support}       | {no-data}\n| Windows Vista   | {full-support}       | {full-support}\n| Windows 7       | {full-support}       | {full-support}\n| Windows 8       | {full-support}       | {full-support}\n| Windows 10      | {full-support}       | {full-support}\n| Windows 11      | {not-applicable}     | {full-support}\n|===\n\nLegend:\n  {no-support} not supported;\n  {not-applicable} not applicable;\n  {no-data} no data;\n  {probably-supported} supported but not verified;\n  {full-support} verified;\n\n*) Starts up but throws error during LDAP query!\n\n== Status\n\nThis PortableApps project has been tested when installed locally and on a cloud drive (Box).\n\n// Start include INSTALL.adoc\n== Installation\n\n=== Download\n\nSince this is not an official PortableApp the PortableApps installer must\nbe download first. Navigate to https://github.com/uroesch/{app-name}/releases\nfor a selection of releases.\n\n=== Install via the PortableApps.com Platform\n\nAfter downloading the `.paf.exe` installer navigate to your PortableApps.com\nplatform `Apps` Menu \u0026#10102; and select `Install a new app (paf.exe)` \u0026#10103;.\n\n\nimage:install_newapp_menu.png[width=\"400\"]\n\nFrom the dialog choose the previously downloaded `.paf.exe` file. \u0026#10104;\n\nimage:install_newapp_dialog.png[width=\"400\"]\n\nAfter a short while the installation dialog will appear.\n\nimage:install_newapp_installation.png[width=\"400\"]\n\n\n=== Install outside of the PortableApps.com Platform\n\nThe Packages found under the release page are not digitally signed so there the\ninstallation is a bit involved.\n\nAfter downloading the `.paf.exe` installer trying to install may result in a\nwindows defender warning.\n\nimage:info_defender-protected.png[width=\"260\"]\n\nTo unblock the installer and install the application follow the annotated\nscreenshot below.\n\nimage:howto_unblock-file.png[width=\"600\"]\n\n. Right click on the executable file.\n. Choose `Properties` at the bottom of the menu.\n. Check the unblock box.\n// End include INSTALL.adoc\n\n// Start include BUILD.adoc\n=== Build\n\n==== Windows\n\n===== Windows 10\n\nThe only supported build platform for Windows is version 10 other releases\nhave not been tested.\n\n====== Clone repositories\n\n[source,console,subs=attributes]\n----\ngit clone {git-base-url}/PortableApps.comInstaller.git\ngit clone -b patched https://github.com/uroesch/PortableApps.comLauncher.git\ngit clone {git-base-url}/{app-name}.git\n----\n\n====== Build installer\n\n[source,console,subs=attributes]\n----\ncd {app-name}\npowershell -ExecutionPolicy ByPass -File Other/Update/Update.ps1\n----\n\n==== Linux\n\n===== Docker\n\n[NOTE]\nThis is currently the preferred way of building the PortableApps installer.\n\nFor a Docker build run the following command.\n\n====== Clone repo\n\n[source,console,subs=attributes]\n----\ngit clone {git-base-url}/{app-name}.git\n----\n\n====== Build installer\n\n[source,console,subs=attributes]\n----\ncd {app-name}\ncurl -sJL https://raw.githubusercontent.com/uroesch/PortableApps/master/scripts/docker-build.sh | bash\n----\n\n==== Local build\n\n===== Ubuntu 20.04\n\nTo build the installer under Ubuntu 20.04 `Wine`, `PowerShell`, `7-Zip` and\nwhen building headless `Xvfb` are required.\n\n====== Setup\n\n[source,console]\n----\nsudo snap install powershell --classic\nsudo apt --yes install git wine p7zip-full xvfb\n----\n\nWhen building headless run the below command starts a virtual Xserver required\nfor the build to succeed.\n\n[source,console]\n----\nexport DISPLAY=:7777\nXvfb ${DISPLAY} -ac \u0026\n----\n\n====== Clone repositories\n\n[source,console,subs=attributes]\n----\ngit clone {git-base-url}/PortableApps.comInstaller.git\ngit clone -b patched {git-base-url}/PortableApps.comLauncher.git\ngit clone {git-base-url}/{app-name}.git\n----\n\n====== Build installer\n\n[source,console,subs=attributes]\n----\ncd {app-name}\npwsh Other/Update/Update.ps1\n----\n\n===== Ubuntu 18.04\n\nTo build the installer under Ubuntu 18.04 `Wine`, `PowerShell`, `7-Zip` and\nwhen building headless `Xvfb` are required.\n\n====== Setup\n\n[source,console]\n----\nsudo snap install powershell --classic\nsudo apt --yes install git p7zip-full xvfb\nsudo dpkg --add-architecture i386\nsudo apt update\nsudo apt --yes install wine32\n----\n\nWhen building headless run the below command starts a virtual Xserver required\nfor the build to succeed.\n\n[source,console]\n----\nexport DISPLAY=:7777\nXvfb ${DISPLAY} -ac \u0026\n----\n\n====== Clone repositories\n\n[source,console,subs=attributes]\n----\ngit clone {git-base-url}/PortableApps.comInstaller.git\ngit clone -b patched {git-base-url}/PortableApps.comLauncher.git\ngit clone {git-base-url}/{app-name}.git\n----\n\n====== Build installer\n\n[source,console,subs=attributes]\n----\ncd {app-name}\npwsh Other/Update/Update.ps1\n----\n// End include BUILD.adoc\n\n// vim: set colorcolumn=80 textwidth=80 : #spell spelllang=en_us :\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furoesch%2FLdapAdminPortable","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Furoesch%2FLdapAdminPortable","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Furoesch%2FLdapAdminPortable/lists"}