Comments (8)
Which OS are you installing on?
from amissl.
i use here AOS 3.9
from amissl.
Ok. It should be installing it to AmiSSL:OpenSSL - not C:. The installer then gives the option of adding AmiSSL: to the search path. However, I have just realised this option only shows up if installing on a system without a previous version of AmiSSL installed - I have now fixed this (bd28707)
from amissl.
@Futaura I am sorry Oliver, but is this change really require. In fact that's exactly what I disabled before the release of AmiSSLv4. Why should someone always have to always decide to add AmiSSL: to the search path if this has already been performed in a previous install? I think this just will cause confusion for people wanting to update to a newer version and thus receiving the same question over and over again.
from amissl.
@jens-maus Sorry - I didn't realise you'd changed those lines. I see your point, but I feel the way I wrote it is the safest way. What if the user wanted to change their mind regarding the search path when updating? With how the script was, this wasn't possible. Also, if the user decides to install in a different location to the existing install, it is perhaps more reasonable to expect the new install to work, rather than do nothing because the AmiSSL: assign still points to the old install. Likewise, on OS4 the script should add the assign (if for some reason the user manually removed it from a:startup-sequence). I wrote the script that way to handle all those cases.
from amissl.
@jens-maus I've tweaked the install script some more. Whilst improving readability (hopefully!), I've reinstated your change that removed the path question when installing over an existing installation. However, I've also reworded the initial update/new question to make it a little clearer and the user can then choose not to do that and perform a new install. Then when asked for a dir it defaults to AmiSSL: this time and the user can accept that, which is the same as updating, but then proceeds as a new install (asks about search path and updates User-Startup). Hopefully this is an acceptable solution.
from amissl.
@Futaura Well, I would have to first test it to tell if this is fine now. I still, however, have the suspicion that you are asking the user too many questions for no big reason/deal. Why would you ask the user over and over again on each install if he really wants to install it to AmiSSL: if there is already an AmiSSL: path existing? This IMHO clearly points out that AMISSL has been already installed and thus should be installed there again. Why would someone suddenly chose to install it somewhere else and thus potentially risk to have to installation patches for AmiSSL?
Furthermore, I also think the same way for adding the PATH and ASSIGN calls to User-Startup? If the installer already identifies that they are there, why would the installer script ask again and again? I really don't get the tiger idea of that, I am afraid. IMHO we shouldn't bother users too much and thus would be better not asking the user too many questions about something that is clear in first place.
from amissl.
@jens-maus Well, the script essentially runs the same now as with the changes you made shortly before release. I think it is important to give the use a choice - you could argue that it shouldn't ask which OS to install for, as the installer defects that also. I think asking only two questions for updating is perfectly OK. Should the user wish to change their mind about the search path, they can now do so (only if they say no to an update install, so not everyone will have to answer this every time).
from amissl.
Related Issues (20)
- Cannot compile SDL example
- 64bit arguments passing with 68k .library ABI HOT 2
- openssl/asn1.h header redefinitions in Storm C 4 HOT 5
- Update installer to allow installation even while AmiSSL is in use HOT 8
- Optional installation of include? HOT 3
- vbcc proto/inline issues HOT 7
- Random generator init is very slow HOT 11
- OpenSSL speed output order issue when redirected HOT 15
- 68000 version missing HOT 7
- OpenSSL 3.0 / AmiSSL v5 HOT 8
- const const in header files HOT 2
- interfaces/amissl.h:4320:73: error: duplicate βconstβ HOT 1
- libamisslstubs.a missing a few stubs HOT 15
- AmiSSL version defines mismatches HOT 5
- Split Installer
- AMISSL_INLINE_H doesn't fully work with the 5.x SDK's HOT 12
- Big SSL/TLS connect performance regression in AmiSSL 5.x HOT 25
- FTPS stops working with ZitaFTP Server from version 5.4 HOT 13
- Example https Crashes on Vanilla AmigaOS v3.2 Installation on WinUAE HOT 3
- PatchWork Reports InitSemaphore "Structure Is Not Cleared" HOT 5
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 amissl.