Skip to content

Commit bddf883

Browse files
author
R. S. Doiel
committed
commiting to main
1 parent 1269937 commit bddf883

15 files changed

Lines changed: 301 additions & 1 deletion

INSTALL.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,16 @@ <h2 id="quick-install-with-curl-or-irm">Quick install with curl or
4141
below.</p>
4242
<div class="sourceCode" id="cb2"><pre
4343
class="sourceCode ps1"><code class="sourceCode powershell"><span id="cb2-1"><a href="#cb2-1" aria-hidden="true" tabindex="-1"></a><span class="fu">irm</span> https<span class="op">://</span>caltechlibrary<span class="op">.</span><span class="fu">github</span><span class="op">.</span><span class="fu">io</span><span class="op">/</span>datatools<span class="op">/</span>installer<span class="op">.</span><span class="fu">ps1</span> <span class="op">|</span> <span class="fu">iex</span></span></code></pre></div>
44+
<h3 id="if-your-are-running-macos-or-windows">If your are running macOS
45+
or Windows</h3>
46+
<p>You may get security warnings if you are using macOS or Windows. See
47+
the notes for the specific operating system you’re using to fix
48+
issues.</p>
49+
<ul>
50+
<li><a href="INSTALL_NOTES_macOS.html">INSTALL_NOTES_macOS.md</a></li>
51+
<li><a
52+
href="INSTALL_NOTES_Windows.html">INSTALL_NOTES_Windows.md</a></li>
53+
</ul>
4454
<h2 id="installing-from-source">Installing from source</h2>
4555
<h3 id="required-software">Required software</h3>
4656
<ul>

INSTALL.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,14 @@ If you are running Windows 10 or 11 use the Powershell command below.
2020
irm https://caltechlibrary.github.io/datatools/installer.ps1 | iex
2121
~~~
2222

23+
### If your are running macOS or Windows
24+
25+
You may get security warnings if you are using macOS or Windows. See the notes for the specific operating system you're using to fix issues.
26+
27+
- [INSTALL_NOTES_macOS.md](INSTALL_NOTES_macOS.md)
28+
- [INSTALL_NOTES_Windows.md](INSTALL_NOTES_Windows.md)
29+
30+
2331
Installing from source
2432
----------------------
2533

INSTALL_NOTES_Windows.html

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<title>Caltech Library's Digital Library Development Sandbox</title>
5+
<link href='https://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'>
6+
<link rel="stylesheet" href="/css/site.css">
7+
</head>
8+
<body>
9+
<header>
10+
<a href="http://library.caltech.edu"><img src="/assets/liblogo.gif" alt="Caltech Library logo"></a>
11+
</header>
12+
<nav>
13+
<ul>
14+
<li><a href="/">Home</a></li>
15+
<li><a href="./">README</a></li>
16+
<li><a href="LICENSE">LICENSE</a></li>
17+
<li><a href="INSTALL.html">INSTALL</a></li>
18+
<li><a href="user-manual.html">User Manual</a></li>
19+
<li><a href="how-to/">Tutorials</a></li>
20+
<li><a href="search.html">Search Docs</a></li>
21+
<li><a href="about.html">About</a></li>
22+
<li><a href="https://github.com/caltechlibrary/datatools">GitHub</a></li>
23+
</ul>
24+
</nav>
25+
26+
<section>
27+
<p>Installing an unsigned executable on Windows can also pose security
28+
risks, as Windows has built-in mechanisms to protect users from
29+
potentially harmful software. Here’s a general guide on how to do
30+
it:</p>
31+
<h3 id="steps-to-install-an-unsigned-executable-on-windows">Steps to
32+
Install an Unsigned Executable on Windows</h3>
33+
<ol type="1">
34+
<li><p><strong>Download the Executable</strong>: Download the unsigned
35+
executable file you want to install from a trusted source.</p></li>
36+
<li><p><strong>Locate the File</strong>: Use File Explorer to locate the
37+
downloaded file, which is often in the <code>Downloads</code> folder
38+
unless you specified a different location.</p></li>
39+
<li><p><strong>Attempt to Open the File</strong>: Double-click the file
40+
to open it. Windows may show a warning that the file is not commonly
41+
downloaded and could harm your computer.</p></li>
42+
<li><p><strong>Override Security Settings</strong>:</p>
43+
<ul>
44+
<li><strong>Option 1: Run Anyway</strong>
45+
<ul>
46+
<li>When you see the warning, click on <code>More info</code> in the
47+
dialog box.</li>
48+
<li>A new option will appear to <code>Run anyway</code>. Click this to
49+
proceed with the installation.</li>
50+
</ul></li>
51+
<li><strong>Option 2: Disable Windows Defender SmartScreen
52+
(Temporarily)</strong>
53+
<ul>
54+
<li>Open the Start menu and go to <code>Settings</code>.</li>
55+
<li>Navigate to <code>Update &amp; Security</code> &gt;
56+
<code>Windows Security</code> &gt;
57+
<code>App &amp; browser control</code>.</li>
58+
<li>Under <code>Check apps and files</code>, select <code>Off</code>.
59+
This will disable SmartScreen temporarily.</li>
60+
<li>Try running the executable again.</li>
61+
<li>Remember to turn SmartScreen back on after installation for
62+
continued protection.</li>
63+
</ul></li>
64+
</ul></li>
65+
<li><p><strong>Use Command Prompt (Advanced Users)</strong>: If the
66+
above methods don’t work, you can use the Command Prompt to run the
67+
executable directly:</p>
68+
<ul>
69+
<li>Open Command Prompt as an administrator.</li>
70+
<li>Navigate to the directory where the file is located using the
71+
<code>cd</code> command.</li>
72+
<li>Run the file by typing its name and pressing Enter.</li>
73+
</ul></li>
74+
</ol>
75+
<h3 id="important-considerations">Important Considerations</h3>
76+
<ul>
77+
<li><strong>Security Risks</strong>: Running unsigned executables can
78+
expose your system to malware and other security risks. Only proceed if
79+
you trust the source of the software.</li>
80+
<li><strong>User Account Control (UAC)</strong>: UAC might prompt you
81+
for permission to run the executable. Ensure you have administrative
82+
rights to proceed.</li>
83+
<li><strong>Antivirus Software</strong>: Your antivirus software might
84+
also block unsigned executables. You may need to temporarily disable it
85+
or add an exception for the file.</li>
86+
</ul>
87+
<p>If you’re unsure about any of these steps or the safety of the file,
88+
it’s best to consult with someone who has more experience with Windows
89+
or to contact the software developer for support.</p>
90+
</section>
91+
92+
<footer>
93+
<span><h1><A href="http://caltech.edu">Caltech</a></h1></span>
94+
<span>&copy; 2023 <a href="https://www.library.caltech.edu/copyright">Caltech library</a></span>
95+
<address>1200 E California Blvd, Mail Code 1-32, Pasadena, CA 91125-3200</address>
96+
<span>Phone: <a href="tel:+1-626-395-3405">(626)395-3405</a></span>
97+
<span><a href="mailto:library@caltech.edu">Email Us</a></span>
98+
<a class="cl-hide" href="sitemap.xml">Site Map</a>
99+
</footer>
100+
</body>
101+
</html>

INSTALL_NOTES_Windows.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
2+
Installing an unsigned executable on Windows can also pose security risks, as Windows has built-in mechanisms to protect users from potentially harmful software. Here's a general guide on how to do it:
3+
4+
### Steps to Install an Unsigned Executable on Windows
5+
6+
1. **Download the Executable**: Download the unsigned executable file you want to install from a trusted source.
7+
8+
2. **Locate the File**: Use File Explorer to locate the downloaded file, which is often in the `Downloads` folder unless you specified a different location.
9+
10+
3. **Attempt to Open the File**: Double-click the file to open it. Windows may show a warning that the file is not commonly downloaded and could harm your computer.
11+
12+
4. **Override Security Settings**:
13+
- **Option 1: Run Anyway**
14+
- When you see the warning, click on `More info` in the dialog box.
15+
- A new option will appear to `Run anyway`. Click this to proceed with the installation.
16+
17+
- **Option 2: Disable Windows Defender SmartScreen (Temporarily)**
18+
- Open the Start menu and go to `Settings`.
19+
- Navigate to `Update & Security` > `Windows Security` > `App & browser control`.
20+
- Under `Check apps and files`, select `Off`. This will disable SmartScreen temporarily.
21+
- Try running the executable again.
22+
- Remember to turn SmartScreen back on after installation for continued protection.
23+
24+
5. **Use Command Prompt (Advanced Users)**: If the above methods don't work, you can use the Command Prompt to run the executable directly:
25+
- Open Command Prompt as an administrator.
26+
- Navigate to the directory where the file is located using the `cd` command.
27+
- Run the file by typing its name and pressing Enter.
28+
29+
### Important Considerations
30+
31+
- **Security Risks**: Running unsigned executables can expose your system to malware and other security risks. Only proceed if you trust the source of the software.
32+
- **User Account Control (UAC)**: UAC might prompt you for permission to run the executable. Ensure you have administrative rights to proceed.
33+
- **Antivirus Software**: Your antivirus software might also block unsigned executables. You may need to temporarily disable it or add an exception for the file.
34+
35+
If you're unsure about any of these steps or the safety of the file, it's best to consult with someone who has more experience with Windows or to contact the software developer for support.

INSTALL_NOTES_macOS.html

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<head>
4+
<title>Caltech Library's Digital Library Development Sandbox</title>
5+
<link href='https://fonts.googleapis.com/css?family=Open+Sans' rel='stylesheet' type='text/css'>
6+
<link rel="stylesheet" href="/css/site.css">
7+
</head>
8+
<body>
9+
<header>
10+
<a href="http://library.caltech.edu"><img src="/assets/liblogo.gif" alt="Caltech Library logo"></a>
11+
</header>
12+
<nav>
13+
<ul>
14+
<li><a href="/">Home</a></li>
15+
<li><a href="./">README</a></li>
16+
<li><a href="LICENSE">LICENSE</a></li>
17+
<li><a href="INSTALL.html">INSTALL</a></li>
18+
<li><a href="user-manual.html">User Manual</a></li>
19+
<li><a href="how-to/">Tutorials</a></li>
20+
<li><a href="search.html">Search Docs</a></li>
21+
<li><a href="about.html">About</a></li>
22+
<li><a href="https://github.com/caltechlibrary/datatools">GitHub</a></li>
23+
</ul>
24+
</nav>
25+
26+
<section>
27+
<p>Installing an unsigned executable on macOS can be a bit tricky due to
28+
macOS’s security features designed to protect users from potentially
29+
harmful software. Here’s a general guide on how to do it:</p>
30+
<ol type="1">
31+
<li><p><strong>Download the Executable</strong>: First, download the
32+
unsigned executable file you want to install.</p></li>
33+
<li><p><strong>Locate the File</strong>: Use Finder to locate the
34+
downloaded file. It’s often in the <code>Downloads</code> folder unless
35+
you specified a different location.</p></li>
36+
<li><p><strong>Attempt to Open the File</strong>: Double-click the file
37+
to open it. macOS will likely show a warning that the file cannot be
38+
opened because it is from an unidentified developer.</p></li>
39+
<li><p><strong>Override Security Settings</strong>:</p>
40+
<ul>
41+
<li><strong>Option 1: Open via Context Menu</strong>
42+
<ul>
43+
<li>Right-click (or Control-click) the file.</li>
44+
<li>Select <code>Open</code> from the context menu.</li>
45+
<li>You’ll see another warning, but this time there will be an option to
46+
<code>Open</code> the file anyway. Click <code>Open</code>.</li>
47+
</ul></li>
48+
<li><strong>Option 2: Allow Apps from Anywhere (Temporarily)</strong>
49+
<ul>
50+
<li>Open <code>System Preferences</code> and go to
51+
<code>Security &amp; Privacy</code>.</li>
52+
<li>Click the lock icon in the bottom left corner and enter your
53+
password to make changes.</li>
54+
<li>Under the <code>General</code> tab, you might see a message about
55+
the app being blocked. Click <code>Open Anyway</code>.</li>
56+
<li>If you don’t see this option, you can temporarily change the setting
57+
to allow apps downloaded from <code>Anywhere</code>. However, this
58+
option is not available in the latest versions of macOS by default. You
59+
may need to use the Terminal to do this:
60+
<ul>
61+
<li>Open Terminal and type:
62+
<code>sudo spctl --master-disable</code></li>
63+
<li>Press Enter and provide your password.</li>
64+
<li>This will allow you to run apps from anywhere, but it’s recommended
65+
to re-enable security by typing <code>sudo spctl --master-enable</code>
66+
after installing your app.</li>
67+
</ul></li>
68+
</ul></li>
69+
</ul></li>
70+
<li><p><strong>Use Terminal (Advanced Users)</strong>: If the above
71+
methods don’t work, you can use the Terminal to run the executable
72+
directly:</p>
73+
<ul>
74+
<li>Open Terminal.</li>
75+
<li>Navigate to the directory where the file is located using the
76+
<code>cd</code> command.</li>
77+
<li>Make the file executable by typing:
78+
<code>chmod +x filename</code></li>
79+
<li>Run the file by typing: <code>./filename</code></li>
80+
</ul></li>
81+
<li><p><strong>Check for Updates</strong>: Sometimes, developers will
82+
sign their apps later. Check if there’s a signed version available to
83+
avoid these steps in the future.</p></li>
84+
</ol>
85+
<h3 id="important-considerations">Important Considerations</h3>
86+
<ul>
87+
<li><strong>Security Risks</strong>: Running unsigned executables can
88+
expose your system to malware and other security risks. Only proceed if
89+
you trust the source of the software.</li>
90+
<li><strong>System Integrity Protection (SIP)</strong>: Some steps might
91+
be restricted by SIP, which is designed to protect your system.
92+
Disabling SIP is not recommended unless absolutely necessary.</li>
93+
</ul>
94+
<p>If you’re unsure about any of these steps or the safety of the file,
95+
it’s best to consult with someone who has more experience with macOS or
96+
to contact the software developer for support.</p>
97+
</section>
98+
99+
<footer>
100+
<span><h1><A href="http://caltech.edu">Caltech</a></h1></span>
101+
<span>&copy; 2023 <a href="https://www.library.caltech.edu/copyright">Caltech library</a></span>
102+
<address>1200 E California Blvd, Mail Code 1-32, Pasadena, CA 91125-3200</address>
103+
<span>Phone: <a href="tel:+1-626-395-3405">(626)395-3405</a></span>
104+
<span><a href="mailto:library@caltech.edu">Email Us</a></span>
105+
<a class="cl-hide" href="sitemap.xml">Site Map</a>
106+
</footer>
107+
</body>
108+
</html>

INSTALL_NOTES_macOS.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
2+
Installing an unsigned executable on macOS can be a bit tricky due to macOS's security features designed to protect users from potentially harmful software. Here's a general guide on how to do it:
3+
4+
1. **Download the Executable**: First, download the unsigned executable file you want to install.
5+
6+
2. **Locate the File**: Use Finder to locate the downloaded file. It's often in the `Downloads` folder unless you specified a different location.
7+
8+
3. **Attempt to Open the File**: Double-click the file to open it. macOS will likely show a warning that the file cannot be opened because it is from an unidentified developer.
9+
10+
4. **Override Security Settings**:
11+
- **Option 1: Open via Context Menu**
12+
- Right-click (or Control-click) the file.
13+
- Select `Open` from the context menu.
14+
- You'll see another warning, but this time there will be an option to `Open` the file anyway. Click `Open`.
15+
16+
- **Option 2: Allow Apps from Anywhere (Temporarily)**
17+
- Open `System Preferences` and go to `Security & Privacy`.
18+
- Click the lock icon in the bottom left corner and enter your password to make changes.
19+
- Under the `General` tab, you might see a message about the app being blocked. Click `Open Anyway`.
20+
- If you don't see this option, you can temporarily change the setting to allow apps downloaded from `Anywhere`. However, this option is not available in the latest versions of macOS by default. You may need to use the Terminal to do this:
21+
- Open Terminal and type: `sudo spctl --master-disable`
22+
- Press Enter and provide your password.
23+
- This will allow you to run apps from anywhere, but it's recommended to re-enable security by typing `sudo spctl --master-enable` after installing your app.
24+
25+
5. **Use Terminal (Advanced Users)**: If the above methods don't work, you can use the Terminal to run the executable directly:
26+
- Open Terminal.
27+
- Navigate to the directory where the file is located using the `cd` command.
28+
- Make the file executable by typing: `chmod +x filename`
29+
- Run the file by typing: `./filename`
30+
31+
6. **Check for Updates**: Sometimes, developers will sign their apps later. Check if there's a signed version available to avoid these steps in the future.
32+
33+
### Important Considerations
34+
35+
- **Security Risks**: Running unsigned executables can expose your system to malware and other security risks. Only proceed if you trust the source of the software.
36+
- **System Integrity Protection (SIP)**: Some steps might be restricted by SIP, which is designed to protect your system. Disabling SIP is not recommended unless absolutely necessary.
37+
38+
If you're unsure about any of these steps or the safety of the file, it's best to consult with someone who has more experience with macOS or to contact the software developer for support.
1.22 KB
Binary file not shown.
917 Bytes
Binary file not shown.
1.36 KB
Binary file not shown.
24.8 KB
Binary file not shown.

0 commit comments

Comments
 (0)