aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md29
-rw-r--r--about.html16
2 files changed, 22 insertions, 23 deletions
diff --git a/README.md b/README.md
index 5993557..b16c2a7 100644
--- a/README.md
+++ b/README.md
@@ -19,23 +19,22 @@ Privacy Settings
19---------------- 19----------------
20It also provides a “Privacy settings” section: if `enable_privacy` is 20It also provides a “Privacy settings” section: if `enable_privacy` is
21set to `true`, then the wired internet interface that may or may not 21set to `true`, then the wired internet interface that may or may not
22be connected to the internet can have its MAC address spoofed at 22be connected to the internet will have its MAC address spoofed at
23startup. (The wireless interfaces must also be spoofed, but this can 23startup. (The wireless interfaces must also be spoofed, but this can
24be handled by wpa_supplicant.) Additionally, x200-my will delete 24be handled by wpa_supplicant: see below.) Additionally, x200-my will
25`/etc/dhcpcd.duid`, which will make `dhcpcd` generate a new DUID-LLT 25delete `/etc/dhcpcd.duid`, which will make `dhcpcd` generate a new
26based file with an updated timestamp and the link-layer address of the 26DUID-LLT based file with an updated timestamp and the spoofed
27network interface that is connected to the DHCP device at the time 27link-layer address of the network interface that is connected to the
28that the DUID is generated. 28DHCP device at the time that the DUID is generated.
29 29
30Backup 30Backup
31------ 31------
32Finally x200-my has the ability to backup essential files or 32Finally x200-my has the ability to backup essential files or
33directories—for instance a backup disk mounted inside the dock. Of 33directories—for instance to a backup disk mounted inside the dock. Of
34course, the backup process is triggered on certain conditions 34course, the backup process is triggered on certain conditions only:
35only:
36 35
371. The option must be enabled in the `/etc/conf.d/x200-my` file 361. The option must be enabled in the `/etc/conf.d/x200-my` file.
382. The disk must be mounted 372. The disk must be mounted.
393. An (empty) `dobackup` file must be present in the backup directory. 383. An (empty) `dobackup` file must be present in the backup directory.
40 39
41Then, once these conditions are met, the backup process is triggered 40Then, once these conditions are met, the backup process is triggered
@@ -65,10 +64,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
65 64
66Installation 65Installation
67============ 66============
681. Clone this repository locally 671. Clone this repository locally.
692. Do `makepkg` 682. Do `makepkg`.
703. Install the generated x200-my package as root with `pacman -U` 693. Install the generated x200-my package as root with `pacman -U`.
714. Edit `/etc/conf.d/x200-my` 704. Edit `/etc/conf.d/x200-my`.
72 71
73Use and recommended configuration 72Use and recommended configuration
74--------------------------------- 73---------------------------------
diff --git a/about.html b/about.html
index 0616d31..93436b8 100644
--- a/about.html
+++ b/about.html
@@ -18,12 +18,12 @@
18<p>x200-my is a simple openrc script primarily designed to make the distinctive whining noise of Thinkpads X200 disappear. But it can also be used on other laptops.</p> 18<p>x200-my is a simple openrc script primarily designed to make the distinctive whining noise of Thinkpads X200 disappear. But it can also be used on other laptops.</p>
19<p>It is written to be used on <a href="https://www.hyperbola.info">Hyperbola GNU/Linux-libre</a> but it should work on other Arch-based + openrc distributions.</p> 19<p>It is written to be used on <a href="https://www.hyperbola.info">Hyperbola GNU/Linux-libre</a> but it should work on other Arch-based + openrc distributions.</p>
20<h2 id="privacy-settings">Privacy Settings</h2> 20<h2 id="privacy-settings">Privacy Settings</h2>
21<p>It also provides a “Privacy settings” section: if <code>enable_privacy</code> is set to <code>true</code>, then the wired internet interface that may or may not be connected to the internet can have its MAC address spoofed at startup. (The wireless interfaces must also be spoofed, but this can be handled by wpa_supplicant.) Additionally, x200-my will delete <code>/etc/dhcpcd.duid</code>, which will make <code>dhcpcd</code> generate a new DUID-LLT based file with an updated timestamp and the link-layer address of the network interface that is connected to the DHCP device at the time that the DUID is generated.</p> 21<p>It also provides a “Privacy settings” section: if <code>enable_privacy</code> is set to <code>true</code>, then the wired internet interface that may or may not be connected to the internet will have its MAC address spoofed at startup. (The wireless interfaces must also be spoofed, but this can be handled by wpa_supplicant: see below.) Additionally, x200-my will delete <code>/etc/dhcpcd.duid</code>, which will make <code>dhcpcd</code> generate a new DUID-LLT based file with an updated timestamp and the spoofed link-layer address of the network interface that is connected to the DHCP device at the time that the DUID is generated.</p>
22<h2 id="backup">Backup</h2> 22<h2 id="backup">Backup</h2>
23<p>Finally x200-my has the ability to backup essential files or directories—for instance a backup disk mounted inside the dock. Of course, the backup process is triggered on certain conditions only:</p> 23<p>Finally x200-my has the ability to backup essential files or directories—for instance to a backup disk mounted inside the dock. Of course, the backup process is triggered on certain conditions only:</p>
24<ol style="list-style-type: decimal"> 24<ol style="list-style-type: decimal">
25<li>The option must be enabled in the <code>/etc/conf.d/x200-my</code> file</li> 25<li>The option must be enabled in the <code>/etc/conf.d/x200-my</code> file.</li>
26<li>The disk must be mounted</li> 26<li>The disk must be mounted.</li>
27<li>An (empty) <code>dobackup</code> file must be present in the backup directory.</li> 27<li>An (empty) <code>dobackup</code> file must be present in the backup directory.</li>
28</ol> 28</ol>
29<p>Then, once these conditions are met, the backup process is triggered whenever the service is stopped. It additionally generates a list of installed packages in case the disk should die and everything should be reinstalled.</p> 29<p>Then, once these conditions are met, the backup process is triggered whenever the service is stopped. It additionally generates a list of installed packages in case the disk should die and everything should be reinstalled.</p>
@@ -34,10 +34,10 @@
34<p>You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</p> 34<p>You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</p>
35<h1 id="installation">Installation</h1> 35<h1 id="installation">Installation</h1>
36<ol style="list-style-type: decimal"> 36<ol style="list-style-type: decimal">
37<li>Clone this repository locally</li> 37<li>Clone this repository locally.</li>
38<li>Do <code>makepkg</code></li> 38<li>Do <code>makepkg</code>.</li>
39<li>Install the generated x200-my package as root with <code>pacman -U</code></li> 39<li>Install the generated x200-my package as root with <code>pacman -U</code>.</li>
40<li>Edit <code>/etc/conf.d/x200-my</code></li> 40<li>Edit <code>/etc/conf.d/x200-my</code>.</li>
41</ol> 41</ol>
42<h2 id="use-and-recommended-configuration">Use and recommended configuration</h2> 42<h2 id="use-and-recommended-configuration">Use and recommended configuration</h2>
43<p>It is advisable to use x200-my in conjunction with <code>wpa_supplicant</code> and <code>dhcpcd</code> only. In addition, <code>wpa_gui</code> and <code>dhcpcd-ui</code> are also recommended.</p> 43<p>It is advisable to use x200-my in conjunction with <code>wpa_supplicant</code> and <code>dhcpcd</code> only. In addition, <code>wpa_gui</code> and <code>dhcpcd-ui</code> are also recommended.</p>