saltstack / salt-winrepo

Salt Windows Software Package Manager Repo
Other
105 stars 87 forks source link

Add ability to manage application packages without installers #31

Open faultymonk opened 11 years ago

faultymonk commented 11 years ago

While it's possible to push executable files via file.managed, it's desirable to be able to manage applications like putty.exe, pscp.exe, etc. in packages instead.

UtahDave commented 11 years ago

Thanks for the feature request. I really like it.

I'm thinking that the following features would be nice:

  1. Allow for pushing down either a list of one ore more executables or a whole directory
  2. Setting to allow for a list of shortcuts. ie create a shortcut from an executable to the desktop or quickstart bar. a. maybe even allow for creating a StartMenu entry for the executable.

What do you think about this, @zaad?

faultymonk commented 11 years ago

@UtahDave, I think it's a great idea re: StartMenu/Quickstart/Startup/shortcut. I think that it's probably good to be able to manipulate that for packages in general (even ones with installers).

faultymonk commented 11 years ago

@UtahDave, it may also be desirable to be able to modify environment path & variables from the package definition.