Comments (5)
Hi!
I was able to create the shortcut without problems, but I need a little bit more information about the WXS file (https://github.com/mozilla/mig/blob/master/conf/mig-agent-installer.wxs )
The guids are created randomly? Should I just create a new guid for any new element I'd like to add?
Why does the MainExecutable have a GUID as its id? Is it inteded to be the same forever? We could use something like MigAgentBinary as the id.
from mig.
I have limited understanding of WXS, but I think at least the product.Id
and ProductUpgradeCode
need to remain the same across releases. The rest can probably change.
But if you've got a better way to do this, feel free to change it.
from mig.
I see that. But I'm talking about the Id of the File in the MainExecutable component, I need to refer to that from the ShortCut. It's ok, I can reuse that Id, but all the tutorials and examples I've seen use more detailed names, in this case, something like migAgentExe or migAgentBinary
from mig.
This one?
<File Name='mig-agent-$(var.ProductVersion).exe'
Id='25ac5e4f-3f70-4e21-9389-7e5fcd6fde9d' />
If it's just a string and doesn't need to conform to a uuid format, just replace it with something sensible. MigAgentBinary
sounds good.
from mig.
Issue no longer relevant as a number of Windows related changes have been made since
from mig.
Related Issues (20)
- Implement API endpoint for documentation retrieval
- Implement API endpoint to retrieve module documentation
- Implement API endpoint for creating an action
- Implement API endpoint to dispatch a created action to the MIG API
- Implement API endpoint to check the status of a dispatched action
- Implement an action dispatch service
- Implement an action management service
- Implement API endpoints for action retrieval and adding signatures
- Deprecate mig.ninja namespace
- Feature Request: Get mig to parse ps -u output for processes run by specific usernames
- Client daemon fails to build with Yara module support
- Add options for gathering LLDP information via the netstat module HOT 2
- x509 Module HOT 1
- Kubernetes agent deployment
- Move all documentation over to markdown HOT 5
- Results count should indicate from how many systems
- SystemD unit file doesn't get updated when a new agent is installed
- Email address in Makefile is <noreply@> rather than something useful
- CODE_OF_CONDUCT.md file missing
- Ownership Transfer HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mig.