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

Linux and Mac agents #461

Closed
dinger1986 opened this issue May 2, 2021 · 17 comments
Closed

Linux and Mac agents #461

dinger1986 opened this issue May 2, 2021 · 17 comments
Assignees
Labels
enhancement New feature or request

Comments

@dinger1986
Copy link
Collaborator

I know it's planned but something a lot of people have commented on so would be a good feature to add.

@unplugged216
Copy link
Contributor

unplugged216 commented May 2, 2021

I understand the agents are under development. My curiosity though is where are they in the repos? I would certainly like to contribute if possible.

@dinger1986
Copy link
Collaborator Author

I think they are planned rather than underdevelopment. If you want to help or collaborate on this project worth chatting to the devs on discord.

@sadnub sadnub added the enhancement New feature or request label May 29, 2021
@silversword411
Copy link
Collaborator

I believe this is a 100 sponsor goal...so keep sponsoring!

@unplugged216
Copy link
Contributor

Has there been any progress? Like I said, I would love to help

@unplugged216
Copy link
Contributor

unplugged216 commented Jun 5, 2021

So,

I decided to fork the rmmagent repo and see whats up. I feel there may be a bit of work to this. I am really curious if work has been started. if so, may I know where to work? As far as I can tell, this may require a decent amount of adjustment to breakout OS support.

@silversword411
Copy link
Collaborator

@zharding I doubt work has been started on this yet. As this is a 100 sponsor goal, and I think the current count is half that, and other priorities are reporting and 1-2 other things to try and get to v1 release.

I'm sure if you wanted to build a Linux agent on your own and commit the work it would be welcomed though.

@wh1te909
Copy link
Member

wh1te909 commented Jun 8, 2021

i'm still experimenting with the design so yes work has been started, not public yet until i finalize the design

@athornfam2

This comment was marked as abuse.

@dinger1986
Copy link
Collaborator Author

I'm sure the status is still as above due to other development being carried out

@bdrayersyno
Copy link

+1 for a Linux client

I can perhaps offer my help, if needed, for the Linux part because Linux is my core competences :-)

@wh1te909 wh1te909 self-assigned this Feb 3, 2022
@JSuenram
Copy link

+1

@plao
Copy link

plao commented Feb 20, 2022

+1 from my side also :-) I use no MACs, only Linux PCs but anyway...

@wh1te909
Copy link
Member

linux agent is released. mac coming soon

@Serenfo
Copy link

Serenfo commented Mar 23, 2022

agent/agent.go:95:8: undefined: NewAgentConfig
agent/agent.go:209:23: undefined: SetDetached
agent/agent.go:337:14: a.getMeshNodeID undefined (type *Agent has no field or method getMeshNodeID)
agent/agent.go:349:9: cannot assign error to err in multiple assignment
agent/checkin.go:38:14: a.GetServices undefined (type *Agent has no field or method GetServices)
agent/checkin.go:41:14: a.osString undefined (type *Agent has no field or method osString)
agent/checkin.go:42:19: a.SystemRebootRequired undefined (type *Agent has no field or method SystemRebootRequired)
agent/checkin.go:48:19: a.LoggedOnUser undefined (type *Agent has no field or method LoggedOnUser)
agent/checkin.go:60:14: a.GetWMIInfo undefined (type *Agent has no field or method GetWMIInfo)
agent/rpc.go:35:18: undefined: SchedTask
agent/checkin.go:60:14: too many errors

Some error on freebsd/amd64 build

@wh1te909
Copy link
Member

@Serenfo you will need to create build stubs for freebsd in order to compile or use golang build tags

@dinger1986
Copy link
Collaborator Author

@wh1te909 we can probably close this now

@wh1te909
Copy link
Member

wh1te909 commented Oct 7, 2022

@dinger1986 yep lol thanks!

@wh1te909 wh1te909 closed this as completed Oct 7, 2022
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

No branches or pull requests

10 participants