{"id":18513083,"url":"https://github.com/vmware/likewise-open","last_synced_at":"2025-08-12T23:06:07.800Z","repository":{"id":27894399,"uuid":"31385977","full_name":"vmware/likewise-open","owner":"vmware","description":"Likewise OSS project","archived":false,"fork":false,"pushed_at":"2021-06-24T05:08:55.000Z","size":130334,"stargazers_count":39,"open_issues_count":3,"forks_count":33,"subscribers_count":18,"default_branch":"dev","last_synced_at":"2025-04-09T22:16:40.999Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C","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/vmware.png","metadata":{"files":{"readme":"README","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}},"created_at":"2015-02-26T19:58:04.000Z","updated_at":"2025-02-28T02:47:36.000Z","dependencies_parsed_at":"2022-08-02T16:45:31.067Z","dependency_job_id":null,"html_url":"https://github.com/vmware/likewise-open","commit_stats":null,"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/vmware/likewise-open","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Flikewise-open","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Flikewise-open/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Flikewise-open/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Flikewise-open/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vmware","download_url":"https://codeload.github.com/vmware/likewise-open/tar.gz/refs/heads/dev","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vmware%2Flikewise-open/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265461636,"owners_count":23769847,"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":[],"created_at":"2024-11-06T15:36:26.245Z","updated_at":"2025-07-15T21:38:49.305Z","avatar_url":"https://github.com/vmware.png","language":"C","readme":"                      =============================\n                      README File for Likewise Open\n                      =============================\n\nLikewise Open has several goals:\n\n(a) Simplify the process of joining non-Microsoft hosts to Active Directory\n    domains,\n(b) Simplify the management of these hosts, and\n(c) Provide a rich development platform for writing applications in\n    heterogeneous networks.\n\nWe hope you find this software useful.\n\n\n                                            -- Gerald Carter\n                                               Likewise Open Project Lead\n                                               \u003cgcarter@likewise.com\u003e\n\n\nInstructions on building likewise-open\n======================================\n\nThe likewise-open build uses makekit (http://mkbuild.sourceforge.net)\nWhile the code is portable among a variety of *nix based platforms\n(Linux, Solaris, AIX, HP-UX, and OS X), this build system is \nprimarily intended for Linux \u0026 FreeBSD platforms.\n\nBefore you begin, please read over this list of prerequisite development\npackages (depending on your Linux distro):\n\n  * RedHat/Fedora - gcc, glibc-devel, pam-devel, ncurses-devel,\n    flex, bison, rpm-build, rpm-devel, popt-devel, libxml2-devel,\n    autoconf, automake, libtool\n\n    Optional packages: \n       o libglade2-devel - To build domainjoin-gui GTK application\n       o libattr-devel   - To enable extended attribute support for the \n                           Likewise CIFS server (experimental)\n       o 32bit development tools and libraries for compatibility packages\n         when building on x86_64\n         - glibc-devel.i686, libuuid-devel.i686, libgcc.i686,\n           pam-devel.i686\n\n  * Ubuntu - build-essential, fakeroot, devscripts, debhelper,\n    autoconf, automake, libtool, libncurses5-dev,\n    flex, bison, libpam0g-dev, libxml2-dev, libpopt-dev\n\n    Optional packages: \n       o libglade2-dev - To build domainjoin-gui GTK application\n       o libattr1-dev  - To enable extended attribute support for the \n                         Likewise CIFS server (experimental)\n       o 32bit development tools and libraries for compatibility packages\n         when building on x86_64\n         - ia32-libs, libc6-dev-i386, gcc-multilib\n\n\nThe easiest way to begin a build is to run:\n\n  $ mkdir debug \u0026\u0026 cd debug\n  $ ../configure --debug\n  $ make -jXX package/cifs  ## where XX is 2x CPU cores\n\nThis will build the necessary binaries and libraries and package them up into\nDEBs or RPMs in the likewise-open/debug/package/ directory.\n\nIf you do not want to install using packages, you can do the following\ninstead, but be sure to read the note below:\n\n  $ make -jXX\n  $ sudo make install\n\nYou may view the complete set of configure options by running\n\n  $ ../configure --help\n\nTo generate a release tarball, run \"build/mkdist\" with likewise-open\nas your working directory.\n\nNote: When not installing using the local package managers (DEB or RPM),\nyou will need to start lwsmd and import registry files manually:\n\n  $ sudo /etc/init.d/lwsmd start\n  $ sudo bash -c 'for file in /opt/likewise/share/config/*.reg; do \\\n      /opt/likewise/bin/regshell import $file; \\\n    done'\n  $ sudo /etc/init.d/lwmsd reload\n\nLikewise Registry Service\n=========================\n\nThe Likewise Registry Service (lwregd) is the configuration data store\nused by all Likewise services.  You can view and modify the registry\nsettings by running /opt/likewise/bin/regshell as the root user.  For\nexample:\n\n  $ sudo /opt/likewise/bin/regshell\n  \u003e cd hkey_this_machine\\\\services\n\n  hkey_this_machine\\services\u003e dir\n  [hkey_this_machine\\services]\n  [HKEY_THIS_MACHINE\\Services\\lsass]\n  ...\n\n  hkey_this_machine\\services\u003e cd lsass\n\n  hkey_this_machine\\services\\lsass\u003e dir\n  Arguments    REG_SZ   \"lsassd --syslog\"\n  Dependencies REG_SZ   \"netlogon lwio lwreg rdr\"\n  Description  REG_SZ    \"Likewise Security and Authentication Subsystem\"\n  Path         REG_SZ    \"/opt/likewise/sbin/lsassd\"\n  Type         REG_DWORD 0x00000001 (1)\n\n  [HKEY_THIS_MACHINE\\Services\\lsass\\Parameters]\n\n\nLikewise Service Manager\n========================\n\nThe Likewise Service Manager (lwsmd) provides a service control\narchitecture for starting and stopping all Likewise daemons and drivers\nbased on a dependency graph.\n\nThe lwsmd daemon itself is managed using the standard SysV init\nscript:\n\n  $ /etc/init.d/lwsmd start\n  * Starting Likewise Service Manager: lwsmd              [ OK ] \n\nOnly the registry service (lwregd) is hard coded to be started\ninitially.  The user space CLI for managing services is the \"lwsm\"\nutility.\n\n  $ lwsm list\n  lwreg       running (standalone: 19415)\n  dcerpc      running (standalone: 19453)\n  eventlog    stopped\n  lsass       running (standalone: 19475)\n  lwio        running (standalone: 19438)\n  rdr         running (io: 19438)\n  srv         running (io: 19438)\n  pvfs        running (io: 19438)\n  npfs        running (io: 19438)\n  netlogon    running (standalone: 19468)\n  srvsvc      running (standalone: 19529)\n\n  $ lwsm info lsass\n  Service: lsass\n  Description: Likewise Security and Authentication Subsystem\n  Type: executable\n  Autostart: no\n  Path: /opt/likewise/sbin/lsassd\n  Arguments: 'lsassd' '--syslog'\n  Dependencies: netlogon lwio lwreg rdr\n\n  $ lwsm stop lsass\n  Stopping service reverse dependency: srvsvc\n  Stopping service reverse dependency: srv\n  Stopping service: lsass\n\n  $ lwsm start srvsvc\n  Starting service dependency: lsass\n  Starting service dependency: srv\n  Starting service: srvsvc\n\n\n\nLikewise-CIFS\n=============\n\nWe are actively implementing a full SMBv1 and SMBv2 protocol stack in the\nLikewise I/O Manager.  Some overview information and details about the\nserver architecture are available at http://www.likewiseopen.org/.\nThe server offers support for the following client architectures:\n\n  * WinXP\n  * Vista\n  * Win2003/2008 (including R2)\n  * Windows 7\n  * OS 10.5 and later\n  * Linux CIFS fs and Gnome Desktop smb:// URL\n\nNo support is planned for Windows 9x or OS X releases prior to 10.5\n\nIf you are interested in tracking Likewise development or just experimenting\nwith upcoming release feature, please note that the server drivers\n(srv.sys.so, pvfs.sys.so, and npvfs.sys.so) are not loaded by default.\nThe easier way to start the CIFS server to for force the Likewise\nService Manager (lwsmd) to launch all the dependent services for the\nsrvsvcd daemon (lwsm start-all srvsvc)/\n\nFinally, the SRV driver exports the /lwcifs directory as the C$ share.\nThis directory is created for you automatically and cannot currently\nbe disabled.\n\nThis following is a short list of known issues in the Likewise CIFS \nserver:\n\n  * No file system integration with byte-range locks or change\n    notification (planned)\n  * No printing support (future ??)\n\n\nGetting Help\n============\n\nThe main Likewise Open web site is at http://www.likewiseopen.org/.\nFrom here you will find links to the project forums, and pre-built\npackage downloads.\n\nIf you find any bugs, please file a report at\n   http://lobugs.likewiseopen.org/\n\nThere are also mailing lists available for developer interaction at\nhttp://lists.likewiseopen.org/.  There is also a link to the user\ncommunity forums on the community section of likewise.com.\n\n====\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvmware%2Flikewise-open","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvmware%2Flikewise-open","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvmware%2Flikewise-open/lists"}