Giter Site home page Giter Site logo

samba_source's Introduction

samba

Samba Compiler

As it is known, the Samba package in the GNU&Linux repositories does not contain the domain controller role.

If you want to configure samba as a domain controller, you have to recompile Samba from the source code with various instructions found in Samba Wiki.

This causes instructions to be re-executed in each version (every 6 months). In addition, package dependencies that change in each version can cause Samba to not work properly.

For these reasons, we designed the Samba Compiler Actions structure.

Usage

This repo currently pushes its releases by default at Samba Debian Package Generator. If you do not want to send the releases to another repository, please clean the following files first. - Dockerfile - actions.yml - entrypoint.sh - .github/workflows/generate.yml 's 'Pushes to another repository' block

If you want to publish your releases elsewhere, change the values ​​in the .github/workflows/generate.yml 's 'Pushes to another repository' block according to you.

After all, if you want to compile a new version, write the version you want in the build/version file and place the necessary packages from Samba Wiki in the file of the required distribution under Dockerfiles/distribution.

If you want to compile a new version on a completely new distribution, please create a Dockerfile according to the following Dockerfile naming standard. Then update the variables in build/version according to your distribution and samba version.

If you only want to download the source code, you can download any of the releases at this link!

Finally, if you need a package that creates or migrates a samba domain, please have a look here!

Dockerfile Naming Standard

source build/version
dockerfile="$os_name-$os_version-$samba_version.dockerfile"
Current Samba Version : 4.15.4 (Latest)

samba_source's People

Contributors

zekiahmetbayar avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.