See here for the PFX: https://social.msdn.microsoft.com/forums/windows/en-us/5b6dccca-f4a2-4b63-8f74-c0616e1d6285/temporary-keypfx-what-is-it Eberhard must have created it with the "Click Once" option and it should be automatically generated again, but I am not sure (at least with VS 2013 I saw some error messages when removing it)
Werner On Tue, Sep 22, 2015 at 3:23 PM, Werner Keil <werner.k...@gmail.com> wrote: > P.s.: The reason why the PFX is only in one, is because it is somehow > bound to the App.config (which defines the Data file location, so it's > essential to the console) > Only DeviceMapConsole has the app config, hence only there this temporary > key exists. > > The .csproj.user file is auto-generated, that's why it is in .svnignore, > only contains a "fallback locale", which again only seems relevant for the > executable, while the DLL is locale-insensitive. > > On Tue, Sep 22, 2015 at 3:17 PM, Werner Keil <werner.k...@gmail.com> > wrote: > >> They were zipped from the local workspace. Both are are VS specfic and >> unless present e.g. the .user file will be regenerated. >> Similar to settings.xml for Maven, but Visual Studio can't do without >> them. I put them to SVNignore, but especially for the auto-generated key >> (the others are source in XML format anyway) I remember there was a >> situation where it complained about the missing file. There's an >> 'Include="DeviceMapConsole_TemporaryKey.pfx"' statement in the .csproj file >> under "App.config". The temporary key makes little sense unless you let >> Visual Studio encrypt or sign stuff (AFAIK it is not compatible with our >> signatures we use for ASC signing) but Visual Studio insists the file is >> there. >> >> Have to check if it works completely without those files, or they would >> be recreated. With .csproj.user I know it would get regenerated, not >> entirely sure about the temp signature, that may not happen unless you >> completely re-create a project. >> >> Do you see a problem with those (temporary or auto-generated) files or >> just wanted to understand what they are for? >> >> About the digest, I used this tool >> http://www.nirsoft.net/utils/hash_my_files.html. Allowing both generate >> and verify these files. For SHA there are plenty stronger alternatives, but >> I don't think it offers a stronger version than MH5 yet. >> Nor does Maven by default, but if there's something that works easily >> either on Windows or the personal Linux instance, I'm happy to use that for >> further releases. >> >> Thanks, >> Werner >> >> On Tue, Sep 22, 2015 at 2:52 PM, Radu Cotescu <r...@apache.org> wrote: >> >>> Hi, >>> >>> I see two binary files in the src archive which are not in the tag, >>> otherwise the contents is identical: >>> >>> ~/workspace/dmap-release $ diff -arq devicemap-csharp-1.0.1-src >>> devicemap-csharp-client-1.0.1 >>> Only in devicemap-csharp-1.0.1-src/DeviceMapConsole: >>> DeviceMapConsole.csproj.user >>> Only in devicemap-csharp-1.0.1-src/DeviceMapConsole: >>> DeviceMapConsole_TemporaryKey.pfx >>> >>> What's their purpose? >>> >>> Cheers, >>> Radu >>> >>> On Tue, 22 Sep 2015 at 14:16 Bertrand Delacretaz <bdelacre...@apache.org> >>> wrote: >>> >>>> On Thu, Sep 17, 2015 at 10:21 PM, Werner Keil <werner.k...@gmail.com> >>>> wrote: >>>> > ...Staging URL: https://people.apache.org/~wkeil/devicemap/... >>>> >>>> +1 for releasing this source archive: >>>> >>>> SHA1(devicemap-csharp-1.0.1-src.zip)= >>>> 922c8ab89d1e92049e1e89a326f5b25d4d574500 >>>> >>>> I checked the digest, signature, Apache license headers, and >>>> LICENSE/NOTICE files. >>>> >>>> I have not checked the binary distribution. >>>> >>>> It would be good to use a stronger digest than md5 for the next release. >>>> >>>> -Bertrand >>>> >>> >> >