Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenWRT package for C implementation of sshnpd #9

Closed
cpswan opened this issue Jan 22, 2024 · 3 comments · Fixed by #13
Closed

OpenWRT package for C implementation of sshnpd #9

cpswan opened this issue Jan 22, 2024 · 3 comments · Fixed by #13
Assignees
Labels
enhancement New feature or request

Comments

@cpswan
Copy link
Member

cpswan commented Jan 22, 2024

Is your feature request related to a problem? Please describe.

One of the primary drivers for the C implementation is the small footprint needed by customers asking for NoPorts on OpenWRT devices.

Describe the solution you'd like

A package that works with OpenWRT 23.05 across a broad range of system architectures (e.g. armv7, armv8, mipsel)

Describe alternatives you've considered

It's likely that there will be demand for older versions of OpenWRT where customers have their own distributions based on them. We should approach those on a case by case basis to determine the footprint, architecture and preferred TLS implementation.

Additional context

Whilst we can run the Python sshnpd on OpenWRT there's generally insufficient storage for all of the dependencies (~100MB).

atsign-foundation/noports#633

atsign-foundation/noports#670

@cpswan cpswan added the enhancement New feature or request label Jan 22, 2024
@cpswan cpswan self-assigned this Jan 22, 2024
@cpswan
Copy link
Member Author

cpswan commented Feb 20, 2024

@cpswan
Copy link
Member Author

cpswan commented Mar 4, 2024

C sshnpd wasn't ready for packaging in PR81. Bumping to PR82

@cpswan
Copy link
Member Author

cpswan commented Mar 18, 2024

C sshnpd wasn't ready for packaging in PR82. Bumping to PR83

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant