The debian package has certain fields such as License, Maintainer, Vendor etc that need to be reviewed and set correctly. This has to be done consistently for all *nix packages.
dpkg-query --status PowerShell
Package: powershell
Status: install ok installed
Priority: extra
Section: shells
Installed-Size: 73021
Maintainer: Andrew Schwartzmeyer <[email protected]>
Architecture: amd64
Version: 0.6.0-1
Depends: libunwind8, libicu52
Description: Open PowerShell on .NET Core
PowerShell is an open-source, cross-platform, scripting language and rich object shell.
Built upon .NET Core, it is also a C# REPL.
License: Unlicensed
Vendor: Microsoft <[email protected]>
Build-Depends: dotnet, cmake, g++
Homepage: https://github.com/PowerShell/PowerShell
Name Value
---- -----
PSVersion 5.1.10032.0
PSEdition Linux
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 3.0.0.0
GitCommitId v0.6.0
CLRVersion
WSManStackVersion 1.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
And RPM and PKG, but they all inherit from the same settings in Start-PSPackage :smile:
Notes to myself
Maintainer: @joeyaiello to provide this
Description: PowerShell is an automation and configuration management platform. It consists of a cross-platform command-line shell and associated scripting language.
License: MIT License
Vendor: @joeyaiello to provide this
Good doc on all the various DEB control fields (though, interestingly, License doesn't seem to be showing up here): https://www.debian.org/doc/debian-policy/ch-controlfields.html
It looks like we could use a publicly facing email address for the team/project. Let me get a discussion going internally to see if we have one.
We use [email protected] for commit messages. Not very official, something on Microsoft.com domain would be more appropriate.
Taken care of.
Most helpful comment
We use [email protected] for commit messages. Not very official, something on Microsoft.com domain would be more appropriate.