Browse code

Manpage tweaking, setlist tweaking

Jaidyn Levesque authored on 2019-10-20 21:04:04
Showing 5 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,111 @@
1
+.\" $OpenBSD: sendbug.1,v 1.28 2016/07/13 20:31:27 jmc Exp $
2
+.\"
3
+.\" Written by Raymond Lai <ray@cyth.net>.
4
+.\" Public domain.
5
+.\"
6
+.Dd $Mdocdate: July 13 2016 $
7
+.Dt SENDBUG 1
8
+.Os
9
+.Sh NAME
10
+.Nm sendbug
11
+.Nd report a bug in LibertyBSD
12
+.Sh SYNOPSIS
13
+.Nm
14
+.Op Fl DEP
15
+.Sh DESCRIPTION
16
+.Nm
17
+is used to submit problem reports (PRs) to the
18
+LibertyBSD
19
+bugs e-mail address.
20
+A template PR is opened in a text editor
21
+with some system information already filled in,
22
+such as machine architecture,
23
+.Xr dmesg 8 ,
24
+.Xr usbdevs 8 ,
25
+.Xr pcidump 8 ,
26
+and
27
+.Xr acpidump 8 .
28
+The
29
+.Xr pcidump 8
30
+and
31
+.Xr acpidump 8
32
+output are important for ACPI development and can only be included if
33
+.Nm
34
+is run as root.
35
+.Pp
36
+Fields enclosed in
37
+.Sq <>
38
+should be completed by the user.
39
+Once the PR is filled out,
40
+the user exits the editor and is presented with a choice:
41
+a)bort, e)dit, or s)end.
42
+If abort is selected,
43
+the report is not deleted and the pathname of the report is printed.
44
+If edit is selected,
45
+the user is given a chance to re-edit the report.
46
+.Pp
47
+If send is selected,
48
+the report is mailed to the bugs inbox,
49
+with a Cc to the author.
50
+After which it will be added to the official bug tracker,
51
+and any developments will be forwarded to you.
52
+.Pp
53
+The options are as follows:
54
+.Bl -tag -width Ds
55
+.It Fl D
56
+Do not attach
57
+.Xr dmesg 8 ,
58
+.Xr usbdevs 8 ,
59
+.Xr pcidump 8 ,
60
+and
61
+.Xr acpidump 8
62
+output to the report.
63
+This information is very helpful in reports,
64
+but may contain sensitive information about the sender.
65
+This flag helps protect users' privacy in those cases.
66
+.It Fl E
67
+The
68
+.Xr acpidump 8
69
+output includes base64 encoded files.
70
+This flag causes
71
+.Nm
72
+to read a PR from the standard input, decode the files,
73
+and write them into the current directory.
74
+.It Fl P
75
+Generate and print the template with system information filled out.
76
+.El
77
+.Sh ENVIRONMENT
78
+.Bl -tag -width Ds
79
+.It Ev EDITOR , VISUAL
80
+Specifies an editor to use.
81
+If both
82
+.Ev EDITOR
83
+and
84
+.Ev VISUAL
85
+are set,
86
+.Ev VISUAL
87
+takes precedence.
88
+If neither
89
+.Ev EDITOR
90
+nor
91
+.Ev VISUAL
92
+are set,
93
+the default is
94
+.Xr vi 1 .
95
+.It Ev PR_FORM
96
+Filename of PR form to use instead of using the built-in form.
97
+Such a PR form can be partially pre-completed to make the
98
+process faster.
99
+.El
100
+.Sh FILES
101
+.Bl -tag -width "/tmp/p.XXXXXXXXXX" -compact
102
+.It Pa /tmp/p.XXXXXXXXXX
103
+temporary PR report
104
+.El
105
+.Sh SEE ALSO
106
+.Xr crash 8 ,
107
+.Xr dmesg 8
108
+.Sh AUTHORS
109
+.Nm
110
+was written from scratch for the public domain by
111
+.An Ray Lai Aq Mt ray@cyth.net .
0 112
new file mode 100644
... ...
@@ -0,0 +1,30 @@
1
+11c11
2
+< .Nd report a bug in OpenBSD
3
+---
4
+> .Nd report a bug in LibertyBSD
5
+19c19
6
+< bugs database.
7
+---
8
+> bugs e-mail address.
9
+48c48
10
+< the report is mailed to the bugs database,
11
+---
12
+> the report is mailed to the bugs inbox,
13
+50,51c50,51
14
+< Any follow up mail to the PR
15
+< should keep the same mail subject.
16
+---
17
+> After which it will be added to the official bug tracker,
18
+> and any developments will be forwarded to you.
19
+53,57d52
20
+< The status of bug reports can be followed by checking the
21
+< .Mt bugs@openbsd.org
22
+< mailing list archive available at
23
+< .Lk http://marc.info/?l=openbsd-bugs .
24
+< .Pp
25
+117,121d111
26
+< .Sh CAVEATS
27
+< The content of the PR is not confidential; it is sent out to a public
28
+< mailing list.
29
+< Sensitive, security related issues should be sent via email to
30
+< .Aq Mt security@OpenBSD.org .
... ...
@@ -55,10 +55,10 @@ In order to prevent his statement being misrepresented, sections modified by
55 55
 LibertyBSD contributors are inside brackets.
56 56
 
57 57
 
58
-From faceless@do-not-reply.libertybsd.net Sun May  1 07:59:59 MST 2016
58
+From jaidyn@do-not-reply.libertybsd.net Sun May  1 07:59:59 MST 2016
59 59
 Return-Path: root
60 60
 Date: May  1 07:59:59 MST 2016
61
-From: faceless@do-not-reply.libertybsd.net (...)
61
+From: jaidyn@do-not-reply.libertybsd.net (...)
62 62
 To: root
63 63
 Subject: Some Additional Notes  
64 64
 
... ...
@@ -87,4 +87,6 @@ popular proprietary operating system.
87 87
 http://www.openbsd.org/donations.html 
88 88
 http://www.openbsdfoundation.org/donations.html
89 89
 
90
+Now, run free! :)
91
+
90 92
 
... ...
@@ -89,22 +89,29 @@ rep	"sysctl -n kern.version | sed 1q >" \
89 89
 rep "kerninfo.sysname" "\"LibertyBSD\"" libexec/getty/main.c
90 90
 
91 91
 # Adding LBSD keys
92
-filecp files/keys/libertybsd-63-base.pub etc/signify/libertybsd-63-base.pub
93
-filecp files/keys/libertybsd-63-pkg.pub etc/signify/libertybsd-63-pkg.pub
94
-filecp files/keys/libertybsd-63-syspatch.pub \
95
-	etc/signify/libertybsd-63-syspatch.pub
96
-filecp files/keys/libertybsd-64-base.pub etc/signify/libertybsd-64-base.pub
97
-filecp files/keys/libertybsd-64-pkg.pub etc/signify/libertybsd-64-pkg.pub
98
-filecp files/keys/libertybsd-64-syspatch.pub \
99
-	etc/signify/libertybsd-64-syspatch.pub
100
-filecp files/keys/libertybsd-66-base.pub etc/signify/libertybsd-66-base.pub
101
-filecp files/keys/libertybsd-66-pkg.pub etc/signify/libertybsd-66-pkg.pub
102
-filecp files/keys/libertybsd-66-syspatch.pub \
103
-	etc/signify/libertybsd-66-syspatch.pub
104
-filecp files/keys/libertybsd-67-base.pub etc/signify/libertybsd-67-base.pub
105
-filecp files/keys/libertybsd-67-pkg.pub etc/signify/libertybsd-67-pkg.pub
106
-filecp files/keys/libertybsd-67-syspatch.pub \
107
-	etc/signify/libertybsd-67-syspatch.pub
92
+versions="64 65 66 67"
93
+local_key="files/keys/libertybsd-"
94
+lbsd_key="etc/signify/libertybsd-"
95
+
96
+for ver in $versions; do
97
+	filecp  ${local_key}${ver}-base.pub
98
+		${lbsd_key}${ver}-base.pub
99
+	filecp  ${local_key}${ver}-pkg.pub
100
+		${lbsd_key}${ver}-pkg.pub
101
+	filecp  ${local_key}${ver}-syspatch.pub
102
+		${lbsd_key}${ver}-syspatch.pub
103
+	filedel etc/signify/openbsd-${ver}-fw.pub
104
+done
105
+
106
+lbsd_key="./etc/signify/libertybsd-"
107
+m_path="distrib/sets/lists/base/mi"
108
+for ver in $versions; do
109
+	lineadd "openbsd-${ver}-base.pub" "${lbsd_key}${ver}-base.pub" $m_path
110
+	lineadd "openbsd-${ver}-pkg.pub" "${lbsd_key}${ver}-pkg.pub" $m_path
111
+	lineadd "openbsd-${ver}-syspatch.pub" \
112
+		"${lbsd_key}${ver}-syspatch.pub" $m_path
113
+	linedel "openbsd-${ver}-fw.pub" $m_path
114
+done
108 115
 
109 116
 # --------------------------------------
110 117
 
... ...
@@ -48,6 +48,7 @@ do
48 48
 	linedel "kue\*" arch/${arch}/conf/RAMDISK_CD
49 49
 	linedel "rum\*" arch/${arch}/conf/RAMDISK_CD
50 50
 	linedel "zyd\*" arch/${arch}/conf/RAMDISK_CD
51
+	linedel "myx" arch/${arch}/conf/RAMDISK_CD
51 52
 	linedel "ips\*" arch/${arch}/conf/RAMDISK_CD
52 53
 	linedel "siop\*" arch/${arch}/conf/RAMDISK_CD
53 54
 	linedel "adw\*" arch/${arch}/conf/RAMDISK_CD
... ...
@@ -57,30 +58,30 @@ do
57 58
 	linedel "ral\*" arch/${arch}/conf/RAMDISK_CD
58 59
 done
59 60
 
60
-filedel "dev/microcode/adw"
61
-filedel dev/microcode/afb
62
-filedel dev/microcode/atmel
63
-filedel dev/microcode/bnx
64
-filedel dev/microcode/bwi
65
-filedel dev/microcode/cirruslogic
66
-filedel dev/microcode/cyclades
67
-filedel dev/microcode/esa
68
-filedel dev/microcode/fxp
69
-filedel dev/microcode/ises
70
-filedel dev/microcode/kue
71
-filedel dev/microcode/myx
72
-filedel dev/microcode/neomagic
73
-filedel dev/microcode/ral
74
-filedel dev/microcode/rum
75
-filedel dev/microcode/siop
76
-filedel dev/microcode/symbol
77
-filedel dev/microcode/tht
78
-filedel dev/microcode/tigon
79
-filedel dev/microcode/tusb3410
80
-filedel dev/microcode/typhoon
81
-filedel dev/microcode/udl
82
-filedel dev/microcode/yds
83
-filedel dev/microcode/zydas
61
+dirdel dev/microcode/adw
62
+dirdel dev/microcode/afb
63
+dirdel dev/microcode/atmel
64
+dirdel dev/microcode/bnx
65
+dirdel dev/microcode/bwi
66
+dirdel dev/microcode/cirruslogic
67
+dirdel dev/microcode/cyclades
68
+dirdel dev/microcode/esa
69
+dirdel dev/microcode/fxp
70
+dirdel dev/microcode/ises
71
+dirdel dev/microcode/kue
72
+dirdel dev/microcode/myx
73
+dirdel dev/microcode/neomagic
74
+dirdel dev/microcode/ral
75
+dirdel dev/microcode/rum
76
+dirdel dev/microcode/siop
77
+dirdel dev/microcode/symbol
78
+dirdel dev/microcode/tht
79
+dirdel dev/microcode/tigon
80
+dirdel dev/microcode/tusb3410
81
+dirdel dev/microcode/typhoon
82
+dirdel dev/microcode/udl
83
+dirdel dev/microcode/yds
84
+dirdel dev/microcode/zydas
84 85
 
85 86
 linedel "SUBDIR=" dev/microcode/Makefile
86 87
 linedel "symbol tigon tht" dev/microcode/Makefile