GithubHelp home page GithubHelp logo

simplify install about ssh3 HOT 5 CLOSED

francoismichel avatar francoismichel commented on July 30, 2024
simplify install

from ssh3.

Comments (5)

drewwells avatar drewwells commented on July 30, 2024

fyi, the above doesn't work yet. go.mod needs to be updated with the full module path

go: downloading github.com/francoismichel/ssh3 v0.1.4
go: github.com/francoismichel/ssh3/cli/server@latest: version constraints conflict:
        github.com/francoismichel/ssh3@v0.1.4: parsing go.mod:
        module declares its path as: ssh3
                but was required as: github.com/francoismichel/ssh3

from ssh3.

francoismichel avatar francoismichel commented on July 30, 2024

That would be pretty neat indeed. If you feel like doing this reorganization work, let's do that. We can work on it together as well if you need input.

Be aware that we have integration tests (in the integration_tests folder, they are run for every PR). They are not run locally by default when running go test because they need to run an SSH3 server, so these test should be adapted to work correctly with that reorganization (it should just be a matter of adapting paths).

Adding tests running go install for new releases would be pretty cool as well.

Thanks for the suggestions !

from ssh3.

drewwells avatar drewwells commented on July 30, 2024

from ssh3.

drewwells avatar drewwells commented on July 30, 2024

from ssh3.

francoismichel avatar francoismichel commented on July 30, 2024

I think I'm happy with the names ssh3 and ssh3-server for the moment, we could add an ssh3d binary once we get a real daemon.

Also curious if you’ve considered making the client contract compatible
with existing ssh. It would be great to just drop this in as a daemon
replacement on an existing system

In a way, it is possible as golang has a whole library for parsing and writing SSHv2 packets etc. It would require quite some work though, but would be great.

from ssh3.

Related Issues (20)

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.