Guest User

Untitled

a guest
Aug 25th, 2018
240
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.35 KB | None | 0 0
  1. diff -ur etc48/.profile etc49/.profile
  2. --- etc48/.profile Mon Aug 16 16:46:51 2010
  3. +++ etc49/.profile Wed Mar 2 14:51:50 2011
  4. @@ -1,4 +1,4 @@
  5. -# $OpenBSD: dot.profile,v 1.8 2009/05/06 22:02:05 millert Exp $
  6. +# $OpenBSD: dot.profile,v 1.9 2010/12/13 12:54:31 millert Exp $
  7. #
  8. # sh/ksh initialization
  9.  
  10. @@ -8,10 +8,14 @@
  11. export HOME
  12. umask 022
  13.  
  14. -if [ -x /usr/bin/tset ]; then
  15. - if [ X"$XTERM_VERSION" = X"" ]; then
  16. - eval `/usr/bin/tset -sQ '-munknown:?vt220' $TERM`
  17. - else
  18. - eval `/usr/bin/tset -IsQ '-munknown:?vt220' $TERM`
  19. +case "$-" in
  20. +*i*) # interactive shell
  21. + if [ -x /usr/bin/tset ]; then
  22. + if [ X"$XTERM_VERSION" = X"" ]; then
  23. + eval `/usr/bin/tset -sQ '-munknown:?vt220' $TERM`
  24. + else
  25. + eval `/usr/bin/tset -IsQ '-munknown:?vt220' $TERM`
  26. + fi
  27. fi
  28. -fi
  29. + ;;
  30. +esac
  31. diff -ur etc48/etc/bgpd.conf etc49/etc/bgpd.conf
  32. --- etc48/etc/bgpd.conf Mon Aug 16 16:46:49 2010
  33. +++ etc49/etc/bgpd.conf Wed Mar 2 14:51:50 2011
  34. @@ -1,4 +1,4 @@
  35. -# $OpenBSD: bgpd.conf,v 1.9 2009/11/20 19:51:05 claudio Exp $
  36. +# $OpenBSD: bgpd.conf,v 1.12 2011/01/19 07:36:40 claudio Exp $
  37. # sample bgpd configuration file
  38. # see bgpd.conf(5)
  39.  
  40. @@ -18,6 +18,9 @@
  41. # log updates
  42. # network 10.0.1.0/24
  43.  
  44. +# restricted socket for bgplg(8)
  45. +# socket "/var/www/logs/bgpd.rsock" restricted
  46. +
  47. # neighbors and peers
  48. group "peering AS65002" {
  49. remote-as 65002
  50. @@ -74,18 +77,36 @@
  51. aes 4e0f2f1b5c4e3c0d0e2f2d3b8c5c8f0b
  52. }
  53.  
  54. -# filter out prefixes longer than 24 or shorter than 8 bits
  55. +# filter out prefixes longer than 24 or shorter than 8 bits for IPv4
  56. +# and longer than 48 or shorter than 16 bits for IPv6.
  57. deny from any
  58. allow from any inet prefixlen 8 - 24
  59. +allow from any inet6 prefixlen 16 - 48
  60.  
  61. # accept a default route (since the previous rule blocks this)
  62. #allow from any prefix 0.0.0.0/0
  63.  
  64. -# filter bogus networks
  65. +# filter bogus networks according to RFC5735
  66. +deny from any prefix 0.0.0.0/8 prefixlen >= 8
  67. deny from any prefix 10.0.0.0/8 prefixlen >= 8
  68. -deny from any prefix 172.16.0.0/12 prefixlen >= 12
  69. -deny from any prefix 192.168.0.0/16 prefixlen >= 16
  70. +deny from any prefix 127.0.0.0/8 prefixlen >= 8
  71. deny from any prefix 169.254.0.0/16 prefixlen >= 16
  72. +deny from any prefix 172.16.0.0/12 prefixlen >= 12
  73. deny from any prefix 192.0.2.0/24 prefixlen >= 24
  74. +deny from any prefix 192.168.0.0/16 prefixlen >= 16
  75. +deny from any prefix 198.18.0.0/15 prefixlen >= 15
  76. +deny from any prefix 198.51.100.0/24 prefixlen >= 24
  77. +deny from any prefix 203.0.113.0/24 prefixlen >= 24
  78. deny from any prefix 224.0.0.0/4 prefixlen >= 4
  79. deny from any prefix 240.0.0.0/4 prefixlen >= 4
  80. +
  81. +# filter bogus IPv6 networks according to IANA
  82. +deny from any prefix ::/8 prefixlen >= 8
  83. +deny from any prefix 2001:2::/48 prefixlen >= 48 # BMWG [RFC5180]
  84. +deny from any prefix 2001:10::/28 prefixlen >= 28 # ORCHID [RFC4843]
  85. +deny from any prefix 2001:db8::/32 prefixlen >= 32 # docu range [RFC3849]
  86. +deny from any prefix 3ffe::/16 prefixlen >= 16 # old 6bone
  87. +deny from any prefix fc00::/7 prefixlen >= 7 # unique local unicast
  88. +deny from any prefix fe80::/10 prefixlen >= 10 # link local unicast
  89. +deny from any prefix fec0::/10 prefixlen >= 10 # old site local unicast
  90. +deny from any prefix ff00::/8 prefixlen >= 8 # multicast
  91. diff -ur etc48/etc/changelist etc49/etc/changelist
  92. --- etc48/etc/changelist Mon Aug 16 16:46:48 2010
  93. +++ etc49/etc/changelist Wed Mar 2 14:51:49 2011
  94. @@ -1,4 +1,4 @@
  95. -# $OpenBSD: changelist,v 1.68 2010/06/29 17:17:53 nicm Exp $
  96. +# $OpenBSD: changelist,v 1.71 2011/01/19 18:34:58 david Exp $
  97. #
  98. # List of files which the security script backs up and checks
  99. # for modifications.
  100. @@ -38,7 +38,6 @@
  101. /etc/gettytab
  102. /etc/group
  103. /etc/hostapd.conf
  104. -/etc/relayd.conf
  105. /etc/hosts
  106. /etc/hosts.allow
  107. /etc/hosts.deny
  108. @@ -48,9 +47,12 @@
  109. +/etc/iked.conf
  110. /etc/inetd.conf
  111. +/etc/ipsec.conf
  112. -+/etc/isakmpd/private/local.key
  113. ++/etc/isakmpd/isakmpd.conf
  114. ++/etc/isakmpd/isakmpd.policy
  115. /etc/isakmpd/local.pub
  116. ++/etc/isakmpd/private/local.key
  117. /etc/ksh.kshrc
  118. +/etc/ldapd.conf
  119. /etc/ldpd.conf
  120. /etc/locate.rc
  121. /etc/login.conf
  122. @@ -91,12 +93,14 @@
  123. /etc/netstart
  124. /etc/networks
  125. /etc/newsyslog.conf
  126. +/etc/nsd.conf
  127. /etc/ntpd.conf
  128. -/etc/ospfd.conf
  129. /etc/ospf6d.conf
  130. +/etc/ospfd.conf
  131. /etc/passwd
  132. /etc/pf.conf
  133. /etc/pf.os
  134. +/etc/pkg.conf
  135. /etc/portal.conf
  136. /etc/printcap
  137. /etc/profile
  138. @@ -106,15 +110,17 @@
  139. /etc/rc
  140. /etc/rc.conf
  141. /etc/rc.conf.local
  142. +/etc/rc.d/rc.subr
  143. /etc/rc.local
  144. /etc/rc.securelevel
  145. /etc/rc.shutdown
  146. +/etc/relayd.conf
  147. /etc/remote
  148. /etc/resolv.conf
  149. /etc/resolv.conf.tail
  150. +/etc/ripd.conf
  151. +/etc/rndc.key
  152. /etc/rpc
  153. -/etc/ripd.conf
  154. /etc/rtadvd.conf
  155. /etc/sasyncd.conf
  156. /etc/security
  157. @@ -129,6 +135,8 @@
  158. /etc/ssh/ssh_config
  159. +/etc/ssh/ssh_host_dsa_key
  160. /etc/ssh/ssh_host_dsa_key.pub
  161. ++/etc/ssh/ssh_host_ecdsa_key
  162. +/etc/ssh/ssh_host_ecdsa_key.pub
  163. +/etc/ssh/ssh_host_key
  164. /etc/ssh/ssh_host_key.pub
  165. +/etc/ssh/ssh_host_rsa_key
  166. @@ -145,6 +153,8 @@
  167. /etc/weekly
  168. /etc/weekly.local
  169. /etc/wsconsctl.conf
  170. +/etc/ypldap.conf
  171. +/root/.Xdefaults
  172. /root/.cshrc
  173. /root/.klogin
  174. /root/.login
  175. diff -ur etc48/etc/daily etc49/etc/daily
  176. --- etc48/etc/daily Mon Aug 16 16:46:48 2010
  177. +++ etc49/etc/daily Wed Mar 2 14:51:49 2011
  178. @@ -1,5 +1,5 @@
  179. #
  180. -# $OpenBSD: daily,v 1.67 2010/07/25 08:49:03 espie Exp $
  181. +# $OpenBSD: daily,v 1.68 2010/09/22 13:01:10 deraadt Exp $
  182. # From: @(#)daily 8.2 (Berkeley) 1/25/94
  183. #
  184. # For local additions, create the file /etc/daily.local.
  185. @@ -78,10 +78,6 @@
  186. if [ -d /var/rwho -a ! -L /var/rwho ] ; then
  187. cd /var/rwho && {
  188. find . ! -name . -mtime +7 -execdir rm -f -- {} \; ; }
  189. -fi
  190. -
  191. -if [ -d /var/msgs -a ! -L /var/msgs ]; then
  192. - msgs -c
  193. fi
  194.  
  195. next_part "Purging accounting records:"
  196. diff -ur etc48/etc/disktab etc49/etc/disktab
  197. --- etc48/etc/disktab Mon Aug 16 16:46:49 2010
  198. +++ etc49/etc/disktab Wed Mar 2 14:51:49 2011
  199. @@ -1,4 +1,4 @@
  200. -# $OpenBSD: disktab,v 1.20 2010/07/02 20:33:54 tedu Exp $
  201. +# $OpenBSD: disktab,v 1.21 2010/10/19 20:23:53 deraadt Exp $
  202.  
  203. floppy288|3in|3.5in High Density Floppy, 2.88MB:\
  204. :dt=floppy:ty=floppy:se#512:nt#2:rm#300:ns#36:nc#80:\
  205. @@ -20,6 +20,6 @@
  206.  
  207. rdroot|ramdiskroot|RAM-disk root FS image:\
  208. :ty=ramdisk:se#512:nt#2:ns#128:nc#16:\
  209. - :pa#3800:oa#0:ta=4.2BSD:ba#4096:fa#512:\
  210. + :pa#3872:oa#0:ta=4.2BSD:ba#4096:fa#512:\
  211. :pb#0:ob#0:tb=swap:\
  212. - :pc#3800:oc#0:
  213. + :pc#3872:oc#0:
  214. diff -ur etc48/etc/ldap/core.schema etc49/etc/ldap/core.schema
  215. --- etc48/etc/ldap/core.schema Mon Aug 16 16:46:57 2010
  216. +++ etc49/etc/ldap/core.schema Wed Mar 2 14:51:55 2011
  217. @@ -635,14 +635,14 @@
  218.  
  219. ################ rfc3045
  220. attributetype ( 1.3.6.1.1.4 NAME 'vendorName'
  221. - EQUALITY 1.3.6.1.4.1.1466.109.114.1
  222. + EQUALITY caseExactMatch
  223. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  224. SINGLE-VALUE
  225. NO-USER-MODIFICATION
  226. USAGE dSAOperation )
  227.  
  228. attributetype ( 1.3.6.1.1.5 NAME 'vendorVersion'
  229. - EQUALITY 1.3.6.1.4.1.1466.109.114.1
  230. + EQUALITY caseExactMatch
  231. SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
  232. SINGLE-VALUE
  233. NO-USER-MODIFICATION
  234. diff -ur etc48/etc/login.conf etc49/etc/login.conf
  235. --- etc48/etc/login.conf Mon Aug 16 16:46:49 2010
  236. +++ etc49/etc/login.conf Wed Mar 2 14:51:50 2011
  237. @@ -1,4 +1,4 @@
  238. -# $OpenBSD: login.conf.in,v 1.2 2007/01/09 10:20:12 millert Exp $
  239. +# $OpenBSD: login.conf.in,v 1.3 2010/12/17 05:33:06 tedu Exp $
  240.  
  241. #
  242. # Sample login.conf file. See login.conf(5) for details.
  243. diff -ur etc48/etc/mail/aliases etc49/etc/mail/aliases
  244. --- etc48/etc/mail/aliases Mon Aug 16 16:46:57 2010
  245. +++ etc49/etc/mail/aliases Wed Mar 2 14:51:55 2011
  246. @@ -1,5 +1,5 @@
  247. #
  248. -# $OpenBSD: aliases,v 1.35 2010/06/03 20:32:36 reyk Exp $
  249. +# $OpenBSD: aliases,v 1.36 2010/09/22 13:01:10 deraadt Exp $
  250. #
  251. # Aliases in this file will NOT be expanded in the header from
  252. # Mail, but WILL be visible over networks or from /usr/libexec/mail.local.
  253. @@ -84,6 +84,3 @@
  254. # news: usenet
  255. # webmaster: root
  256. # ftp: root
  257. -
  258. -# uncomment this for msgs:
  259. -# msgs: "|/usr/bin/msgs -s"
  260. diff -ur etc48/etc/mail/localhost.cf etc49/etc/mail/localhost.cf
  261. --- etc48/etc/mail/localhost.cf Mon Aug 16 16:46:53 2010
  262. +++ etc49/etc/mail/localhost.cf Wed Mar 2 14:51:51 2011
  263. @@ -16,7 +16,7 @@
  264. #####
  265. ##### SENDMAIL CONFIGURATION FILE
  266. #####
  267. -##### built by root@i386.openbsd.org on Wed Aug 11 09:49:09 MDT 2010
  268. +##### built by root@i386.openbsd.org on Tue Mar 1 08:52:00 MST 2011
  269. ##### in /usr/src/gnu/usr.sbin/sendmail/cf/cf
  270. ##### using /usr/src/gnu/usr.sbin/sendmail/cf/cf/../ as configuration include directory
  271. #####
  272. diff -ur etc48/etc/mail/sendmail.cf etc49/etc/mail/sendmail.cf
  273. --- etc48/etc/mail/sendmail.cf Mon Aug 16 16:46:53 2010
  274. +++ etc49/etc/mail/sendmail.cf Wed Mar 2 14:51:51 2011
  275. @@ -16,7 +16,7 @@
  276. #####
  277. ##### SENDMAIL CONFIGURATION FILE
  278. #####
  279. -##### built by root@i386.openbsd.org on Wed Aug 11 09:49:09 MDT 2010
  280. +##### built by root@i386.openbsd.org on Tue Mar 1 08:52:00 MST 2011
  281. ##### in /usr/src/gnu/usr.sbin/sendmail/cf/cf
  282. ##### using /usr/src/gnu/usr.sbin/sendmail/cf/cf/../ as configuration include directory
  283. #####
  284. diff -ur etc48/etc/mail/submit.cf etc49/etc/mail/submit.cf
  285. --- etc48/etc/mail/submit.cf Mon Aug 16 16:46:53 2010
  286. +++ etc49/etc/mail/submit.cf Wed Mar 2 14:51:51 2011
  287. @@ -16,7 +16,7 @@
  288. #####
  289. ##### SENDMAIL CONFIGURATION FILE
  290. #####
  291. -##### built by root@i386.openbsd.org on Wed Aug 11 09:49:08 MDT 2010
  292. +##### built by root@i386.openbsd.org on Tue Mar 1 08:52:00 MST 2011
  293. ##### in /usr/src/gnu/usr.sbin/sendmail/cf/cf
  294. ##### using /usr/src/gnu/usr.sbin/sendmail/cf/cf/../ as configuration include directory
  295. #####
  296. diff -ur etc48/etc/man.conf etc49/etc/man.conf
  297. --- etc48/etc/man.conf Mon Aug 16 16:46:48 2010
  298. +++ etc49/etc/man.conf Wed Mar 2 14:51:49 2011
  299. @@ -1,4 +1,4 @@
  300. -# $OpenBSD: man.conf,v 1.15 2010/04/09 19:07:30 naddy Exp $
  301. +# $OpenBSD: man.conf,v 1.16 2010/10/19 20:05:52 schwarze Exp $
  302.  
  303. # Sheer, raging paranoia...
  304. _version BSD.2
  305. @@ -16,17 +16,15 @@
  306. _suffix .0
  307. _build .0.Z /usr/bin/zcat %s
  308. _build .0.gz /usr/bin/gzcat %s
  309. -_build .[1-9n] /usr/bin/nroff -Tascii -man %s
  310. -_build .[1-9n].Z /usr/bin/zcat %s | /usr/bin/nroff -Tascii -man
  311. -_build .[1-9n].gz /usr/bin/gzcat %s | /usr/bin/nroff -Tascii -man
  312. -_build .[1-9][a-z] /usr/bin/nroff -Tascii -man %s
  313. -_build .[1-9][a-z].Z /usr/bin/zcat %s | /usr/bin/nroff -Tascii -man
  314. -_build .[1-9][a-z].gz /usr/bin/gzcat %s | /usr/bin/nroff -Tascii -man
  315. -_build .tbl /usr/bin/tbl %s | /usr/bin/nroff -Tascii -man
  316. -_build .tbl.Z /usr/bin/zcat %s | /usr/bin/tbl | /usr/bin/nroff -Tascii -man
  317. -_build .tbl.gz /usr/bin/gzcat %s | /usr/bin/tbl | /usr/bin/nroff -Tascii -man
  318. -_build .me /usr/bin/nroff -Tascii -me %s 2>/dev/null | cat -s
  319. -_build .ms /usr/bin/nroff -Tascii -ms %s 2>/dev/null | cat -s
  320. +_build .[1-9n] /usr/bin/mandoc %s
  321. +_build .[1-9n].Z /usr/bin/zcat %s | /usr/bin/mandoc
  322. +_build .[1-9n].gz /usr/bin/gzcat %s | /usr/bin/mandoc
  323. +_build .[1-9][a-z] /usr/bin/mandoc %s
  324. +_build .[1-9][a-z].Z /usr/bin/zcat %s | /usr/bin/mandoc
  325. +_build .[1-9][a-z].gz /usr/bin/gzcat %s | /usr/bin/mandoc
  326. +_build .tbl /usr/bin/mandoc %s
  327. +_build .tbl.Z /usr/bin/zcat %s | /usr/bin/mandoc
  328. +_build .tbl.gz /usr/bin/gzcat %s | /usr/bin/mandoc
  329.  
  330. # Sections and their directories.
  331. # All paths ending in '/' are the equivalent of entries specifying that
  332. diff -ur etc48/etc/monthly etc49/etc/monthly
  333. --- etc48/etc/monthly Mon Aug 16 16:46:48 2010
  334. +++ etc49/etc/monthly Wed Mar 2 14:51:49 2011
  335. @@ -1,5 +1,5 @@
  336. #
  337. -# $OpenBSD: monthly,v 1.12 2009/05/25 21:31:24 schwarze Exp $
  338. +# $OpenBSD: monthly,v 1.13 2011/01/19 06:18:05 david Exp $
  339. #
  340. # For local additions, create the file /etc/monthly.local.
  341. # To get section headers, use the function next_part in monthly.local.
  342. @@ -45,5 +45,5 @@
  343.  
  344. end_part
  345. rm -f $PARTOUT
  346. -
  347. +
  348. [ -s $MAINOUT ] && mail -s "`hostname` monthly output" root < $MAINOUT
  349. diff -ur etc48/etc/netstart etc49/etc/netstart
  350. --- etc48/etc/netstart Mon Aug 16 16:46:48 2010
  351. +++ etc49/etc/netstart Wed Mar 2 14:51:49 2011
  352. @@ -1,6 +1,6 @@
  353. #!/bin/sh -
  354. #
  355. -# $OpenBSD: netstart,v 1.130 2010/06/16 23:45:57 todd Exp $
  356. +# $OpenBSD: netstart,v 1.131 2011/02/09 17:22:06 sobrado Exp $
  357.  
  358. # Strip comments (and leading/trailing whitespace if IFS is set)
  359. # from a file and spew to stdout
  360. @@ -201,8 +201,8 @@
  361. domainname `stripcom /etc/defaultdomain`
  362. fi
  363.  
  364. -# Set the address for the loopback interface. Bringing the
  365. -# interface up, automatically invokes the IPv6 address ::1)
  366. +# Set the address for the loopback interface. Bringing the interface up,
  367. +# automatically invokes the IPv6 address ::1.
  368. ifconfig lo0 inet 127.0.0.1/8
  369.  
  370. if ifconfig lo0 inet6 >/dev/null 2>&1; then
  371. Only in etc49/etc: nsd.conf
  372. diff -ur etc48/etc/pf.os etc49/etc/pf.os
  373. --- etc48/etc/pf.os Mon Aug 16 16:46:49 2010
  374. +++ etc49/etc/pf.os Wed Mar 2 14:51:50 2011
  375. @@ -1,4 +1,4 @@
  376. -# $OpenBSD: pf.os,v 1.22 2009/08/08 09:24:51 deraadt Exp $
  377. +# $OpenBSD: pf.os,v 1.25 2010/10/18 15:55:27 deraadt Exp $
  378. # passive OS fingerprinting
  379. # -------------------------
  380. #
  381. @@ -298,12 +298,15 @@
  382. # ----------------- OpenBSD -----------------
  383.  
  384. 16384:64:0:60:M*,N,W0,N,N,T: OpenBSD:2.6::NetBSD 1.3 (or OpenBSD 2.6)
  385. -16384:64:1:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.0-4.0::OpenBSD 3.0-4.0
  386. -16384:64:0:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.0-4.0:no-df:OpenBSD 3.0-4.0 (scrub no-df)
  387. +16384:64:1:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.0-4.8::OpenBSD 3.0-4.8
  388. +16384:64:0:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.0-4.8:no-df:OpenBSD 3.0-4.8 (scrub no-df)
  389. 57344:64:1:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.3-4.0::OpenBSD 3.3-4.0
  390. 57344:64:0:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.3-4.0:no-df:OpenBSD 3.3-4.0 (scrub no-df)
  391.  
  392. 65535:64:1:64:M*,N,N,S,N,W0,N,N,T: OpenBSD:3.0-4.0:opera:OpenBSD 3.0-4.0 (Opera)
  393. +
  394. +16384:64:1:64:M*,N,N,S,N,W3,N,N,T: OpenBSD:4.9::OpenBSD 4.9
  395. +16384:64:0:64:M*,N,N,S,N,W3,N,N,T: OpenBSD:4.9:no-df:OpenBSD 4.9 (scrub no-df)
  396.  
  397. # ----------------- Solaris -----------------
  398.  
  399. diff -ur etc48/etc/rc etc49/etc/rc
  400. --- etc48/etc/rc Mon Aug 16 16:46:48 2010
  401. +++ etc49/etc/rc Wed Mar 2 14:51:49 2011
  402. @@ -1,4 +1,4 @@
  403. -# $OpenBSD: rc,v 1.340 2010/07/27 08:37:33 martinh Exp $
  404. +# $OpenBSD: rc,v 1.348 2011/01/14 00:05:42 deraadt Exp $
  405.  
  406. # System startup script run by init on autoboot
  407. # or after single-user.
  408. @@ -102,14 +102,12 @@
  409. random_seed()
  410. {
  411. if [ -f /var/db/host.random -a "X$random_seed_done" = "X" ]; then
  412. - dd if=/var/db/host.random of=/dev/urandom bs=1024 count=64 \
  413. + dd if=/var/db/host.random of=/dev/arandom bs=65536 count=1 \
  414. > /dev/null 2>&1
  415. - dd if=/var/db/host.random of=/dev/arandom bs=1024 count=64 \
  416. - > /dev/null 2>&1
  417.  
  418. # reset seed file, so that if a shutdown-less reboot occurs,
  419. # the next seed is not a repeat
  420. - dd if=/dev/urandom of=/var/db/host.random bs=1024 count=64 \
  421. + dd if=/dev/arandom of=/var/db/host.random bs=65536 count=1 \
  422. > /dev/null 2>&1
  423.  
  424. random_seed_done=1
  425. @@ -157,8 +155,11 @@
  426. PATH=/sbin:/bin:/usr/sbin:/usr/bin
  427. export PATH
  428.  
  429. +# pick up option configuration
  430. +. /etc/rc.conf
  431. +
  432. if [ X"$1" = X"shutdown" ]; then
  433. - dd if=/dev/urandom of=/var/db/host.random bs=1024 count=64 >/dev/null 2>&1
  434. + dd if=/dev/arandom of=/var/db/host.random bs=65536 count=1 >/dev/null 2>&1
  435. chmod 600 /var/db/host.random >/dev/null 2>&1
  436. if [ $? -eq 0 -a -f /etc/rc.shutdown ]; then
  437. echo /etc/rc.shutdown in progress...
  438. @@ -244,9 +245,6 @@
  439.  
  440. random_seed
  441.  
  442. -# pick up option configuration
  443. -. /etc/rc.conf
  444. -
  445. # set flags on ttys. (do early, in case they use tty for SLIP in netstart)
  446. echo 'setting tty flags'
  447. ttyflags -a
  448. @@ -296,6 +294,7 @@
  449. touch /etc/resolv.conf
  450. fi
  451. . /etc/netstart
  452. +echo rekey > /dev/arandom # any write triggers an RC4 rekey
  453.  
  454. if [ X"${pf}" != X"NO" ]; then
  455. if [ -f ${pf_rules} ]; then
  456. @@ -310,9 +309,9 @@
  457. mount -s /usr >/dev/null 2>&1
  458. mount -s /var >/dev/null 2>&1
  459.  
  460. -# if there's no /var/db/host.random, make one through /dev/urandom
  461. +# if there's no /var/db/host.random, use /dev/arandom to create one
  462. if [ ! -f /var/db/host.random ]; then
  463. - dd if=/dev/urandom of=/var/db/host.random bs=1024 count=64 \
  464. + dd if=/dev/arandom of=/var/db/host.random bs=65536 count=1 \
  465. >/dev/null 2>&1
  466. chmod 600 /var/db/host.random >/dev/null 2>&1
  467. else
  468. @@ -340,6 +339,10 @@
  469. rm -f /var/named/dev/log
  470. syslogd_flags="${syslogd_flags} -a /var/named/dev/log"
  471. fi
  472. +if [ X"${nsd_flags}" != X"NO" ]; then
  473. + rm -f /var/nsd/dev/log
  474. + syslogd_flags="${syslogd_flags} -a /var/nsd/dev/log"
  475. +fi
  476. if [ -d /var/empty ]; then
  477. rm -f /var/empty/dev/log
  478. mkdir -p -m 0555 /var/empty/dev
  479. @@ -371,6 +374,10 @@
  480. echo 'starting named'; named $named_flags
  481. fi
  482.  
  483. +if [ X"${nsd_flags}" != X"NO" ]; then
  484. + echo 'starting nsd'; nsd $nsd_flags
  485. +fi
  486. +
  487. if [ ! -f /etc/isakmpd/private/local.key ]; then
  488. echo -n "openssl: generating new isakmpd/iked RSA key... "
  489. if /usr/sbin/openssl genrsa -out /etc/isakmpd/private/local.key 2048 \
  490. @@ -607,6 +614,14 @@
  491. echo failed.
  492. fi
  493. fi
  494. +if [ ! -f /etc/ssh/ssh_host_ecdsa_key ]; then
  495. + echo -n "ssh-keygen: generating new ECDSA host key... "
  496. + if /usr/bin/ssh-keygen -q -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key -N ''; then
  497. + echo done.
  498. + else
  499. + echo failed.
  500. + fi
  501. +fi
  502. if [ ! -f /etc/ssh/ssh_host_rsa_key ]; then
  503. echo -n "ssh-keygen: generating new RSA host key... "
  504. if /usr/bin/ssh-keygen -q -t rsa -f /etc/ssh/ssh_host_rsa_key -N ''; then
  505. @@ -627,7 +642,7 @@
  506. echo -n starting network daemons:
  507.  
  508. if [ X"${sshd_flags}" != X"NO" ]; then
  509. - echo -n ' sshd'; /usr/sbin/sshd ${sshd_flags};
  510. + echo -n ' sshd'; /usr/sbin/sshd ${sshd_flags}
  511. fi
  512.  
  513. if [ X"${snmpd_flags}" != X"NO" ]; then
  514. @@ -699,7 +714,7 @@
  515. fi
  516.  
  517. if [ X"${hostapd_flags}" != X"NO" ]; then
  518. - echo -n ' hostapd'; /usr/sbin/hostapd ${hostapd_flags};
  519. + echo -n ' hostapd'; /usr/sbin/hostapd ${hostapd_flags}
  520. fi
  521.  
  522. if [ X"${bt}" != X"NO" ]; then
  523. @@ -719,7 +734,7 @@
  524. fi
  525.  
  526. if [ X"${ldapd_flags}" != X"NO" ]; then
  527. - echo -n ' ldapd'; /usr/sbin/ldapd ${ldapd_flags};
  528. + echo -n ' ldapd'; /usr/sbin/ldapd ${ldapd_flags}
  529. fi
  530.  
  531. # We call sendmail with a full path so that SIGHUP works.
  532. @@ -809,7 +824,7 @@
  533. # If rc.firstime exists, run it just once, and make sure it is deleted
  534. if [ -f /etc/rc.firsttime ]; then
  535. mv /etc/rc.firsttime /etc/rc.firsttime.run
  536. - . /etc/rc.firsttime.run 2>&1 | mail -s 'rc.firsttime output' root
  537. + . /etc/rc.firsttime.run 2>&1 | mail -s 'rc.firsttime output' root >/dev/null
  538. fi
  539. rm -f /etc/rc.firsttime.run
  540.  
  541. diff -ur etc48/etc/rc.conf etc49/etc/rc.conf
  542. --- etc48/etc/rc.conf Mon Aug 16 16:46:49 2010
  543. +++ etc49/etc/rc.conf Wed Mar 2 14:51:49 2011
  544. @@ -1,6 +1,6 @@
  545. #!/bin/sh -
  546. #
  547. -# $OpenBSD: rc.conf,v 1.139 2010/07/29 13:55:48 jmc Exp $
  548. +# $OpenBSD: rc.conf,v 1.141 2011/02/12 11:21:01 ajacoutot Exp $
  549.  
  550. # set these to "NO" to turn them off. otherwise, they're used as flags
  551. ldpd_flags=NO # for normal use: ""
  552. @@ -16,6 +16,7 @@
  553. rbootd_flags=NO # for normal use: ""
  554. sshd_flags="" # for normal use: ""
  555. named_flags=NO # for normal use: ""
  556. +nsd_flags=NO # for normal use: ""
  557. rdate_flags=NO # for normal use: [RFC868-host] or [-n RFC2030-host]
  558. timed_flags=NO # for normal use: ""
  559. ldattach_flags=NO # for normal use: "[options] linedisc cua-device"
  560. @@ -105,6 +106,10 @@
  561. afsd_flags= # Flags passed to afsd
  562. shlib_dirs= # extra directories for ldconfig, separated
  563. # by space
  564. +
  565. +# rc.d(8) daemons scripts
  566. +# started in the specified order and stopped in reverse order
  567. +rc_scripts=
  568.  
  569. local_rcconf="/etc/rc.conf.local"
  570.  
  571. diff -ur etc48/etc/rc.local etc49/etc/rc.local
  572. --- etc48/etc/rc.local Mon Aug 16 16:46:49 2010
  573. +++ etc49/etc/rc.local Wed Mar 2 14:51:49 2011
  574. @@ -1,4 +1,4 @@
  575. -# $OpenBSD: rc.local,v 1.39 2006/07/28 20:19:46 sturm Exp $
  576. +# $OpenBSD: rc.local,v 1.41 2010/11/05 10:03:00 ajacoutot Exp $
  577.  
  578. # Site-specific startup actions, daemons, and other things which
  579. # can be done AFTER your system goes into securemode. For actions
  580. @@ -7,7 +7,10 @@
  581.  
  582. echo -n 'starting local daemons:'
  583.  
  584. +for _r in $rc_scripts; do
  585. + [ -x /etc/rc.d/${_r} ] && echo -n " ${_r}" && /etc/rc.d/${_r} start
  586. +done
  587. +
  588. # Add your local startup actions here.
  589.  
  590. echo '.'
  591. -
  592. diff -ur etc48/etc/rc.shutdown etc49/etc/rc.shutdown
  593. --- etc48/etc/rc.shutdown Mon Aug 16 16:46:49 2010
  594. +++ etc49/etc/rc.shutdown Wed Mar 2 14:51:49 2011
  595. @@ -1,4 +1,4 @@
  596. -# $OpenBSD: rc.shutdown,v 1.7 2006/06/22 00:41:59 deraadt Exp $
  597. +# $OpenBSD: rc.shutdown,v 1.10 2010/11/26 08:09:35 ajacoutot Exp $
  598. #
  599. # If it exists, this script is run at system-shutdown by reboot(8),
  600. # halt(8). If the architecture supports keyboard requested halting,
  601. @@ -7,6 +7,14 @@
  602.  
  603. powerdown=NO # set to YES for powerdown
  604.  
  605. -#
  606. -# Your shell code goes here
  607. -#
  608. +echo -n 'stopping local daemons:'
  609. +
  610. +while [ -n "${rc_scripts}" ]; do
  611. + _r=${rc_scripts##* }
  612. + rc_scripts=${rc_scripts%%*( )${_r}}
  613. + [ -x /etc/rc.d/${_r} ] && echo -n " ${_r}" && /etc/rc.d/${_r} stop
  614. +done
  615. +
  616. +# Add your local shutdown actions here.
  617. +
  618. +echo '.'
  619. diff -ur etc48/etc/sensorsd.conf etc49/etc/sensorsd.conf
  620. --- etc48/etc/sensorsd.conf Mon Aug 16 16:46:49 2010
  621. +++ etc49/etc/sensorsd.conf Wed Mar 2 14:51:50 2011
  622. @@ -1,4 +1,4 @@
  623. -# $OpenBSD: sensorsd.conf,v 1.8 2007/08/14 19:02:02 cnst Exp $
  624. +# $OpenBSD: sensorsd.conf,v 1.9 2011/01/19 06:18:05 david Exp $
  625.  
  626. #
  627. # Sample sensorsd.conf file. See sensorsd.conf(5) for details.
  628. @@ -28,8 +28,8 @@
  629. #temp:high=70C
  630.  
  631.  
  632. -# By default, sensorsd(8) reports status changes of all sensors that
  633. -# keep their state. Uncomment the following lines if you want to
  634. +# By default, sensorsd(8) reports status changes of all sensors that
  635. +# keep their state. Uncomment the following lines if you want to
  636. # suppress reports about status changes of specific sensor types.
  637.  
  638. #temp:istatus
  639. diff -ur etc48/etc/services etc49/etc/services
  640. --- etc48/etc/services Mon Aug 16 16:46:49 2010
  641. +++ etc49/etc/services Wed Mar 2 14:51:49 2011
  642. @@ -1,4 +1,4 @@
  643. -# $OpenBSD: services,v 1.74 2010/05/25 13:00:00 claudio Exp $
  644. +# $OpenBSD: services,v 1.75 2010/12/16 18:08:57 ajacoutot Exp $
  645. #
  646. # Network services, Internet style
  647. #
  648. @@ -251,6 +251,10 @@
  649. sip 5060/tcp # SIP
  650. sip 5060/udp # SIP
  651. postgresql 5432/tcp # PostgreSQL
  652. +zabbix-agent 10050/tcp # Zabbix Agent
  653. +zabbix-agent 10050/udp # Zabbix Agent
  654. +zabbix-trapper 10051/tcp # Zabbix Trapper
  655. +zabbix-trapper 10051/udp # Zabbix Trapper
  656. #
  657. # AFS Services
  658. #
  659. diff -ur etc48/etc/ssh/sshd_config etc49/etc/ssh/sshd_config
  660. --- etc48/etc/ssh/sshd_config Mon Aug 16 16:46:53 2010
  661. +++ etc49/etc/ssh/sshd_config Wed Mar 2 14:51:51 2011
  662. @@ -1,4 +1,4 @@
  663. -# $OpenBSD: sshd_config,v 1.81 2009/10/08 14:03:41 markus Exp $
  664. +# $OpenBSD: sshd_config,v 1.82 2010/09/06 17:10:19 naddy Exp $
  665.  
  666. # This is the sshd server system-wide configuration file. See
  667. # sshd_config(5) for more information.
  668. @@ -21,6 +21,7 @@
  669. # HostKeys for protocol version 2
  670. #HostKey /etc/ssh/ssh_host_rsa_key
  671. #HostKey /etc/ssh/ssh_host_dsa_key
  672. +#HostKey /etc/ssh/ssh_host_ecdsa_key
  673.  
  674. # Lifetime and size of ephemeral version 1 server key
  675. #KeyRegenerationInterval 1h
  676. diff -ur etc48/etc/sysctl.conf etc49/etc/sysctl.conf
  677. --- etc48/etc/sysctl.conf Mon Aug 16 16:46:49 2010
  678. +++ etc49/etc/sysctl.conf Wed Mar 2 14:51:50 2011
  679. @@ -1,4 +1,4 @@
  680. -# $OpenBSD: sysctl.conf,v 1.47 2009/06/09 11:52:54 sthen Exp $
  681. +# $OpenBSD: sysctl.conf,v 1.49 2011/02/16 10:37:45 mikeb Exp $
  682. #
  683. # This file contains a list of sysctl options the user wants set at
  684. # boot time. See sysctl(3) and sysctl(8) for more information on
  685. @@ -22,14 +22,15 @@
  686. #net.inet.etherip.allow=1 # 1=Enable the Ethernet-over-IP protocol
  687. #net.inet.tcp.ecn=1 # 1=Enable the TCP ECN extension
  688. #net.inet.carp.preempt=1 # 1=Enable carp(4) preemption
  689. -#net.inet.carp.log=1 # 1=Enable logging of carp(4) packets
  690. +#net.inet.carp.log=3 # log level of carp(4) info, default 2
  691. #ddb.panic=0 # 0=Do not drop into ddb on a kernel panic
  692. #ddb.console=1 # 1=Permit entry of ddb from the console
  693. #fs.posix.setuid=0 # 0=Traditional BSD chown() semantics
  694. #vm.swapencrypt.enable=0 # 0=Do not encrypt pages that go to swap
  695. #vfs.nfs.iothreads=4 # Number of nfsio kernel threads
  696. #net.inet.ip.mtudisc=0 # 0=Disable tcp mtu discovery
  697. -#kern.usercrypto=0 # 0=Disable userland use of /dev/crypto
  698. +#kern.usercrypto=1 # 1=Enable userland use of /dev/crypto
  699. +#kern.userasymcrypto=1 # 1=Permit userland to do asymmetric crypto
  700. #kern.splassert=2 # 2=Enable with verbose error messages
  701. #kern.nosuidcoredump=2 # 2=Put suid coredumps in /var/crash
  702. #kern.watchdog.period=32 # >0=Enable hardware watchdog(4) timer if available
  703. diff -ur etc48/etc/weekly etc49/etc/weekly
  704. --- etc48/etc/weekly Mon Aug 16 16:46:49 2010
  705. +++ etc49/etc/weekly Wed Mar 2 14:51:49 2011
  706. @@ -1,5 +1,5 @@
  707. #
  708. -# $OpenBSD: weekly,v 1.23 2009/05/25 21:31:24 schwarze Exp $
  709. +# $OpenBSD: weekly,v 1.24 2011/01/19 06:18:05 david Exp $
  710. #
  711. # For local additions, create the file /etc/weekly.local.
  712. # To get section headers, use the function next_part in weekly.local.
  713. @@ -73,5 +73,5 @@
  714.  
  715. end_part
  716. rm -f $PARTOUT
  717. -
  718. +
  719. [ -s $MAINOUT ] && mail -s "`hostname` weekly output" root < $MAINOUT
  720. diff -ur etc48/root/.profile etc49/root/.profile
  721. --- etc48/root/.profile Mon Aug 16 16:46:51 2010
  722. +++ etc49/root/.profile Wed Mar 2 14:51:50 2011
  723. @@ -1,4 +1,4 @@
  724. -# $OpenBSD: dot.profile,v 1.8 2009/05/06 22:02:05 millert Exp $
  725. +# $OpenBSD: dot.profile,v 1.9 2010/12/13 12:54:31 millert Exp $
  726. #
  727. # sh/ksh initialization
  728.  
  729. @@ -8,10 +8,14 @@
  730. export HOME
  731. umask 022
  732.  
  733. -if [ -x /usr/bin/tset ]; then
  734. - if [ X"$XTERM_VERSION" = X"" ]; then
  735. - eval `/usr/bin/tset -sQ '-munknown:?vt220' $TERM`
  736. - else
  737. - eval `/usr/bin/tset -IsQ '-munknown:?vt220' $TERM`
  738. +case "$-" in
  739. +*i*) # interactive shell
  740. + if [ -x /usr/bin/tset ]; then
  741. + if [ X"$XTERM_VERSION" = X"" ]; then
  742. + eval `/usr/bin/tset -sQ '-munknown:?vt220' $TERM`
  743. + else
  744. + eval `/usr/bin/tset -IsQ '-munknown:?vt220' $TERM`
  745. + fi
  746. fi
  747. -fi
  748. + ;;
  749. +esac
  750. diff -ur etc48/var/db/sysmerge/etcsum etc49/var/db/sysmerge/etcsum
  751. --- etc48/var/db/sysmerge/etcsum Mon Aug 16 16:55:30 2010
  752. +++ etc49/var/db/sysmerge/etcsum Wed Mar 2 14:57:58 2011
  753. @@ -1,22 +1,22 @@
  754. 2524506263 578 ./.cshrc
  755. -1427350648 411 ./.profile
  756. +2363117144 468 ./.profile
  757. 611379239 34615 ./etc/afs/CellServDB
  758. 4294967295 0 ./etc/afs/SuidCells
  759. 3980592904 12 ./etc/afs/ThisCell
  760. 1147551801 1637 ./etc/afs/afsd.conf
  761. 4131638920 15 ./etc/amd/master.sample
  762. 4294967295 0 ./etc/authpf
  763. -2217676753 1955 ./etc/bgpd.conf
  764. +4182151039 3038 ./etc/bgpd.conf
  765. 3876916992 185 ./etc/ccd.conf
  766. -793243876 3127 ./etc/changelist
  767. +3448035340 3341 ./etc/changelist
  768. 252594545 410 ./etc/chio.conf
  769. 1472356903 102 ./etc/csh.cshrc
  770. 2703696912 102 ./etc/csh.login
  771. 3431436583 104 ./etc/csh.logout
  772. -3370947786 5332 ./etc/daily
  773. +1728858655 5277 ./etc/daily
  774. 2378293123 591 ./etc/dhclient.conf
  775. 4136716515 733 ./etc/dhcpd.conf
  776. -4153755677 787 ./etc/disktab
  777. +3581520 790 ./etc/disktab
  778. 4294967295 0 ./etc/dumpdates
  779. 3022890455 215 ./etc/dvmrpd.conf
  780. 2099336431 235 ./etc/exports
  781. @@ -39,54 +39,55 @@
  782. 1419656858 2381 ./etc/inetd.conf
  783. 4243353537 1122 ./etc/ipsec.conf
  784. 1378435518 4005 ./etc/ksh.kshrc
  785. -3481018561 19682 ./etc/ldap/core.schema
  786. +1239840989 19658 ./etc/ldap/core.schema
  787. 4128381391 2737 ./etc/ldap/inetorgperson.schema
  788. 2139975806 7443 ./etc/ldap/nis.schema
  789. 1003664992 360 ./etc/ldapd.conf
  790. 1669450874 301 ./etc/ldpd.conf
  791. -1315038147 874 ./etc/localtime
  792. +4063907622 2388 ./etc/localtime
  793. 1272061458 555 ./etc/locate.rc
  794. -118646532 2245 ./etc/login.conf
  795. +3897767250 2242 ./etc/login.conf
  796. 3718017018 143932 ./etc/lynx.cfg
  797. 4140050977 105 ./etc/mail.rc
  798. 180804272 2556 ./etc/mail/Makefile
  799. 2236616533 3388 ./etc/mail/README
  800. 761663012 275 ./etc/mail/access
  801. 2937419450 65536 ./etc/mail/access.db
  802. -2239958834 1829 ./etc/mail/aliases
  803. +1377801551 1776 ./etc/mail/aliases
  804. 2308671928 65536 ./etc/mail/aliases.db
  805. 2079996431 982 ./etc/mail/genericstable
  806. 2937419450 65536 ./etc/mail/genericstable.db
  807. 2054762348 5663 ./etc/mail/helpfile
  808. 987201812 466 ./etc/mail/local-host-names
  809. -1768776918 40743 ./etc/mail/localhost.cf
  810. +382135422 40742 ./etc/mail/localhost.cf
  811. 3116949394 562 ./etc/mail/mailertable
  812. 2937419450 65536 ./etc/mail/mailertable.db
  813. 1149556019 490 ./etc/mail/relay-domains
  814. -2132050429 64506 ./etc/mail/sendmail.cf
  815. +4292518303 64505 ./etc/mail/sendmail.cf
  816. 667510436 300 ./etc/mail/smtpd.conf
  817. 3479831541 1876 ./etc/mail/spamd.conf
  818. -1289056739 41795 ./etc/mail/submit.cf
  819. +1379803338 41794 ./etc/mail/submit.cf
  820. 942407207 561 ./etc/mail/trusted-users
  821. 780872591 621 ./etc/mail/virtusertable
  822. 2937419450 65536 ./etc/mail/virtusertable.db
  823. 233395827 424 ./etc/mailer.conf
  824. -2074991023 2288 ./etc/man.conf
  825. +408305320 2010 ./etc/man.conf
  826. 3970800728 3030 ./etc/master.passwd
  827. 3948491597 159160 ./etc/moduli
  828. -686634897 938 ./etc/monthly
  829. +1897395865 911 ./etc/monthly
  830. 1116441835 406 ./etc/motd
  831. 3992554006 1531 ./etc/mrouted.conf
  832. 1841534430 17 ./etc/myname
  833. -1550044728 9788 ./etc/netstart
  834. +3166902118 9791 ./etc/netstart
  835. 2935274938 203 ./etc/networks
  836. 968301387 754 ./etc/newsyslog.conf
  837. +522072229 474 ./etc/nsd.conf
  838. 3066868024 493 ./etc/ntpd.conf
  839. 2444571113 467 ./etc/ospf6d.conf
  840. 4056398302 590 ./etc/ospfd.conf
  841. 1160083724 2770 ./etc/passwd
  842. 1588100705 1004 ./etc/pf.conf
  843. -2300413469 28312 ./etc/pf.os
  844. +1081783036 28452 ./etc/pf.os
  845. 1486162102 322 ./etc/portal.conf
  846. 2639296339 141 ./etc/ppp/chap-secrets
  847. 2633022360 22 ./etc/ppp/options
  848. @@ -96,20 +97,20 @@
  849. 1129771337 5680 ./etc/protocols
  850. 3597021780 40960 ./etc/pwd.db
  851. 1686087193 344 ./etc/rbootd.conf
  852. -3936635197 20397 ./etc/rc
  853. -56307155 4435 ./etc/rc.conf
  854. -1402807809 380 ./etc/rc.local
  855. +3662757083 20802 ./etc/rc
  856. +3512624051 4577 ./etc/rc.conf
  857. +492396179 484 ./etc/rc.local
  858. 639998969 635 ./etc/rc.securelevel
  859. -3684809617 335 ./etc/rc.shutdown
  860. +3940915127 557 ./etc/rc.shutdown
  861. 3253051455 2530 ./etc/relayd.conf
  862. 75412510 1887 ./etc/remote
  863. 3052949533 272 ./etc/ripd.conf
  864. -3131719434 10132 ./etc/rmt
  865. +3778513600 10132 ./etc/rmt
  866. 1935202087 852 ./etc/rpc
  867. 4271262874 403 ./etc/sasyncd.conf
  868. 2272953289 18717 ./etc/security
  869. -1223872336 1136 ./etc/sensorsd.conf
  870. -2849697141 9973 ./etc/services
  871. +1815096265 1135 ./etc/sensorsd.conf
  872. +255659374 10143 ./etc/services
  873. 4011733011 258 ./etc/shells
  874. 3838912274 22 ./etc/skel/.Xdefaults
  875. 1301968229 773 ./etc/skel/.cshrc
  876. @@ -124,22 +125,22 @@
  877. 3850897738 40960 ./etc/spwd.db
  878. 4294967295 0 ./etc/ssh
  879. 2120219775 1555 ./etc/ssh/ssh_config
  880. -231289807 2524 ./etc/ssh/sshd_config
  881. +2950094583 2560 ./etc/ssh/sshd_config
  882. 471002687 1598 ./etc/ssl/openssl.cnf
  883. 993424129 1005 ./etc/ssl/x509v3.cnf
  884. 2341528463 1354 ./etc/sudoers
  885. -3071348488 2721 ./etc/sysctl.conf
  886. +114370617 2789 ./etc/sysctl.conf
  887. 1055529673 1530 ./etc/syslog.conf
  888. 1892516430 3246 ./etc/systrace/usr_sbin_lpd
  889. 1470207625 3531 ./etc/systrace/usr_sbin_named
  890. 2328247655 22998 ./etc/ttys
  891. -2776652567 1680 ./etc/weekly
  892. +373947323 1653 ./etc/weekly
  893. 4174102115 474 ./etc/wsconsctl.conf
  894. 3838912274 22 ./root/.Xdefaults
  895. 2524506263 578 ./root/.cshrc
  896. 1685996065 125 ./root/.klogin
  897. 866798803 328 ./root/.login
  898. -1427350648 411 ./root/.profile
  899. +2363117144 468 ./root/.profile
  900. 3936545289 5 ./var/crash/minfree
  901. 4294967295 0 ./var/cron/at.deny
  902. 4294967295 0 ./var/cron/cron.deny
  903. @@ -160,8 +161,7 @@
  904. 4294967295 0 ./var/log/sendmail.st
  905. 4294967295 0 ./var/log/wtmp
  906. 4294967295 0 ./var/log/xferlog
  907. -2532119393 4546 ./var/mail/root
  908. -4294967295 0 ./var/msgs/bounds
  909. +270223311 4546 ./var/mail/root
  910. 2245793152 1563 ./var/named/etc/named-dual.conf
  911. 1504362979 1351 ./var/named/etc/named-simple.conf
  912. 1504362979 1351 ./var/named/etc/named.conf
  913. @@ -180,7 +180,7 @@
  914. 2431191444 194 ./var/www/conf/bgplg.head
  915. 321454665 37749 ./var/www/conf/httpd.conf
  916. 996429480 12965 ./var/www/conf/magic
  917. -2364632045 16103 ./var/www/conf/mime.types
  918. +406577318 16119 ./var/www/conf/mime.types
  919. 1923043049 2326 ./var/www/htdocs/apache_pb.gif
  920. 4294967295 0 ./var/www/htdocs/bgplg
  921. 3954868337 376 ./var/www/htdocs/bgplg/index.html
  922. diff -ur etc48/var/mail/root etc49/var/mail/root
  923. --- etc48/var/mail/root Mon Aug 16 16:46:57 2010
  924. +++ etc49/var/mail/root Wed Mar 2 14:51:57 2011
  925. @@ -1,9 +1,9 @@
  926. -From deraadt@do-not-reply.openbsd.org Wed Sep 1 07:47:47 MDT 2010
  927. +From deraadt@do-not-reply.openbsd.org Sun May 1 07:47:47 MDT 2011
  928. Return-Path: root
  929. -Date: Sep 1 07:47:47 MDT 2010
  930. +Date: May 1 07:47:47 MDT 2011
  931. From: deraadt@do-not-reply.openbsd.org (Theo de Raadt)
  932. To: root
  933. -Subject: Welcome to OpenBSD 4.8!
  934. +Subject: Welcome to OpenBSD 4.9!
  935.  
  936. This message attempts to describe the most basic initial questions that a
  937. system administrator of an OpenBSD box might have. You are urged to save
  938. @@ -27,13 +27,13 @@
  939.  
  940. Several popular binary packages (pre-compiled applications) are available
  941. for most architectures. If you installed from a CD-ROM the packages
  942. -are on the same CD-ROM you installed from in the directory 4.8/packages.
  943. +are on the same CD-ROM you installed from in the directory 4.9/packages.
  944.  
  945. CD-ROM space permitted us to include a subset of the full FTP packages
  946. for the most common architectures. Please see the FTP sites to see a
  947. full list of packages for each architecture:
  948.  
  949. - ftp://ftp.openbsd.org/pub/OpenBSD/4.8/packages/
  950. + ftp://ftp.openbsd.org/pub/OpenBSD/4.9/packages/
  951.  
  952. If you do not find a package you want on the CD, please go look at your
  953. nearest FTP mirror site.
  954. @@ -41,9 +41,9 @@
  955. Select your architecture and download the tarballs of your choice. For example
  956. to install the emacs package for i386, execute:
  957. # mount /dev/cd0a /cdrom
  958. - # pkg_add -v /cdrom/4.8/packages/i386/emacs-22.3p6.tgz
  959. + # pkg_add -v /cdrom/4.9/packages/i386/emacs-22.3p6.tgz
  960. or alternatively install them via FTP this way:
  961. - # pkg_add -v ftp://ftp.openbsd.org/pub/OpenBSD/4.8/packages/i386/emacs-22.3p6.tgz
  962. + # pkg_add -v ftp://ftp.openbsd.org/pub/OpenBSD/4.9/packages/i386/emacs-22.3p6.tgz
  963.  
  964. Significant efforts were made to centralize all system configuration in the
  965. /etc directory. You should be able to find each of the configuration files
  966. Only in etc48/var: msgs
  967. diff -ur etc48/var/www/conf/mime.types etc49/var/www/conf/mime.types
  968. --- etc48/var/www/conf/mime.types Mon Aug 16 16:46:53 2010
  969. +++ etc49/var/www/conf/mime.types Wed Mar 2 14:51:51 2011
  970. @@ -13,7 +13,7 @@
  971. application/andrew-inset ez
  972. application/applefile
  973. application/atomicmail
  974. -application/atom+xml atom
  975. +application/atom+xml atom
  976. application/batch-smtp
  977. application/beep+xml
  978. application/cals-1840
  979. @@ -75,6 +75,7 @@
  980. application/reginfo+xml
  981. application/remote-printing
  982. application/riscos
  983. +application/rss+xml rss
  984. application/rtf
  985. application/sdp
  986. application/set-payment
Add Comment
Please, Sign In to add comment