8644c3cdf6d75143d5a0f977ccf6596c68442720
[ikiwiki.git] / docs / docs / howtos / docs / howtos / UsingMidori / index.mdwn
1 ## Installation
2
3 As of the writing of this document, Midori is in dports as www/midori.
4
5 ### Binary package
6
7 As root:
8
9     # pkg install midori
10
11 ### Building from source
12
13 A Dports checkout/tarball is needed for this, usually you can get it easily by following the instructions in /usr/Makefile:
14
15     # cd /usr
16     # make help
17
18 To install:
19
20     # cd /usr/dports/www/midori
21     # make BATCH=yes install clean
22
23 You can also use synth to install it:
24
25     # cd ~
26     # synth install www/midori
27
28 ## Configuration
29
30 Always check what the pkg-message of the package says. It will give some recommendations for the setup.
31
32     # pkg info -D midori
33
34 For Midori specifically bear in mind that IPC in FreeBSD works differently as it works in DragonFly BSD.
35
36 ## Security
37
38 Besides the usual recommendations for web browsing security, we've created also a way of setting up Chromium to minimize the risks of exposure to certain vulnerabilities (Spectre, Meltdown) among other things. Please see: [[RunSecureBrowser|docs/handbook/RunSecureBrowser]]
39 Similar guidelines could be applied to any other browser although they may not have the same security mechanisms Chromium has.
40
41
42 ## Known issues
43
44 Please list down all the problems there might be with this browser below.
45
46 <table border=1 style="width:100%">
47   <tr>
48     <th>BugURL</th>
49     <th>Description</th>
50     <th>Workaround</th>
51     <th>Status</th>
52   </tr>
53   <tr>
54     <td>[[DeltaPorts#875|https://github.com/DragonFlyBSD/DeltaPorts/pull/875]]</td>
55     <td>Crash on startup, Midorin won't start</td>
56     <td>None</>
57     <td>Ongoing</td>
58   </tr>
59
60   <tr>
61     <td>None</td>
62     <td>Missing new tab/new bookmark icon</td>
63     <td>None</>
64     <td>Unresolved</td>
65   </tr>
66
67 </table>