<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.sbin/burncd, branch stable/8</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC: r226179</title>
<updated>2012-03-30T23:48:15+00:00</updated>
<author>
<name>Marius Strobl</name>
<email>marius@FreeBSD.org</email>
</author>
<published>2012-03-30T23:48:15+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=35a4e25e132564c8b0b0f7fd0b464547eb3c05a2'/>
<id>35a4e25e132564c8b0b0f7fd0b464547eb3c05a2</id>
<content type='text'>
Add a "kern.features.ata_cam" sysctl in the kernel when the ATA_CAM kernel
option is defined.  This sysctl can be queried by feature_present(3).

Query for this feature in /sbin/atacontrol and /usr/sbin/burncd.
If these utilities detect that ATA_CAM is enabled, then these utilities
will error out.  These utilities are compatible with the old ATA
driver, but are incomptible with the new ATA_CAM driver.  By erroring out,
we give end-users an idea as to what remedies to use, and reduce the need for them
to file PR's.  For atacontrol, camcontrol must be used instead,
and for burncd, alternative utilties from the ports collection must be used
such as sysutils/cdrtools.

In future, maybe someone can re-write burncd to work with ATA_CAM,
but at least for now, we give a somewhat useful error message to end users.

PR:		160979
Reviewed by:	jh, Arnaud Lacombe &lt;lacombar at gmail dot com&gt;
Reported by:	Joe Barbish &lt;fbsd8 at a1poweruser dot com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a "kern.features.ata_cam" sysctl in the kernel when the ATA_CAM kernel
option is defined.  This sysctl can be queried by feature_present(3).

Query for this feature in /sbin/atacontrol and /usr/sbin/burncd.
If these utilities detect that ATA_CAM is enabled, then these utilities
will error out.  These utilities are compatible with the old ATA
driver, but are incomptible with the new ATA_CAM driver.  By erroring out,
we give end-users an idea as to what remedies to use, and reduce the need for them
to file PR's.  For atacontrol, camcontrol must be used instead,
and for burncd, alternative utilties from the ports collection must be used
such as sysutils/cdrtools.

In future, maybe someone can re-write burncd to work with ATA_CAM,
but at least for now, we give a somewhat useful error message to end users.

PR:		160979
Reviewed by:	jh, Arnaud Lacombe &lt;lacombar at gmail dot com&gt;
Reported by:	Joe Barbish &lt;fbsd8 at a1poweruser dot com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r206622,207939,208593,208732,209031: mdoc cleanup</title>
<updated>2010-08-27T10:47:17+00:00</updated>
<author>
<name>Ulrich Spörlein</name>
<email>uqs@FreeBSD.org</email>
</author>
<published>2010-08-27T10:47:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2b9d9e2d4b0f969796c995bbbc424bc6049b5ce1'/>
<id>2b9d9e2d4b0f969796c995bbbc424bc6049b5ce1</id>
<content type='text'>
- order prologue by Dd/Dt/Os
- fix prologue
- remove empty lines and other garbage
- uppercase document title
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- order prologue by Dd/Dt/Os
- fix prologue
- remove empty lines and other garbage
- uppercase document title
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r202709:</title>
<updated>2010-01-23T00:52:32+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2010-01-23T00:52:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=aa0cab05173af275978dd31f695b623550dfe932'/>
<id>aa0cab05173af275978dd31f695b623550dfe932</id>
<content type='text'>
Give the right value when complaining it being wrong.

Reported by:	danfe
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Give the right value when complaining it being wrong.

Reported by:	danfe
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC r200795:</title>
<updated>2010-01-20T00:43:15+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2010-01-20T00:43:15+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3895783a8af9700f2bd42758178adcfe5372e146'/>
<id>3895783a8af9700f2bd42758178adcfe5372e146</id>
<content type='text'>
Add support of using environment variable BURNCD_SPEED to specify
recodring speed.

PR:		bin/140530
Submitted by:	Alexander Best &lt;alexbestms wwu.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add support of using environment variable BURNCD_SPEED to specify
recodring speed.

PR:		bin/140530
Submitted by:	Alexander Best &lt;alexbestms wwu.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Correct the type for the global var accessed in sig handlers.</title>
<updated>2009-01-05T16:47:42+00:00</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2009-01-05T16:47:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=613ff97130ca66fe1afafd67d67d25d68f511dd5'/>
<id>613ff97130ca66fe1afafd67d67d25d68f511dd5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make signal handler safer.</title>
<updated>2008-12-23T17:57:17+00:00</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2008-12-23T17:57:17+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=11a2f37eed203da09cf1a391024e38d18b36eeb7'/>
<id>11a2f37eed203da09cf1a391024e38d18b36eeb7</id>
<content type='text'>
Submitted by:	Jaakko Heinonen &lt;jh@saunalahti.fi&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by:	Jaakko Heinonen &lt;jh@saunalahti.fi&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>burncd(8) doesn't handle signals and interrupting burncd during operation.</title>
<updated>2008-12-19T20:20:14+00:00</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2008-12-19T20:20:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=970bfaf67f4cf77dbc4a9b4ca8019b6e9638ae3a'/>
<id>970bfaf67f4cf77dbc4a9b4ca8019b6e9638ae3a</id>
<content type='text'>
For example, ^C (SIGINT) may leave the drive spinning and locked.
This may also happen if you try to write a too-large image to a disc
and burncd(8) exits with an I/O error.

Add signal handling by doing a CDRIOCFLUSH ioctl to attempt to leave
burner in a sane state when burning is interrupted with SIGHUP, SIGINT,
SIGTERM, or in case an I/O error occurs during write.
Note, that blanking will still continue after interrupt but it seems to
finish correctly even after burncd(8) has quit.

Also, while I'm here bump WARNS to "6".

PR:		48730
Submitted by:	Jaakko Heinonen &lt;jh@saunalahti.fi&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For example, ^C (SIGINT) may leave the drive spinning and locked.
This may also happen if you try to write a too-large image to a disc
and burncd(8) exits with an I/O error.

Add signal handling by doing a CDRIOCFLUSH ioctl to attempt to leave
burner in a sane state when burning is interrupted with SIGHUP, SIGINT,
SIGTERM, or in case an I/O error occurs during write.
Note, that blanking will still continue after interrupt but it seems to
finish correctly even after burncd(8) has quit.

Also, while I'm here bump WARNS to "6".

PR:		48730
Submitted by:	Jaakko Heinonen &lt;jh@saunalahti.fi&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>- Remove MLINKS to nonexistant manpages</title>
<updated>2005-07-14T20:29:08+00:00</updated>
<author>
<name>Christian Brueffer</name>
<email>brueffer@FreeBSD.org</email>
</author>
<published>2005-07-14T20:29:08+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f0ea72a038914507b9dec8491d46ee3974c43169'/>
<id>f0ea72a038914507b9dec8491d46ee3974c43169</id>
<content type='text'>
- Change some section numbers to match reality
- For MLINKS to manpages from ports, mention which port installs them

MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Change some section numbers to match reality
- For MLINKS to manpages from ports, mention which port installs them

MFC after:	3 days
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix the "only wrote -1 of 32768 bytes: Input/output error" error message.</title>
<updated>2005-05-13T20:06:44+00:00</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2005-05-13T20:06:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=de6a1361a5d5f8d79402071ccd28948e041f3ee4'/>
<id>de6a1361a5d5f8d79402071ccd28948e041f3ee4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Document the device burncd uses by default.</title>
<updated>2005-05-02T11:59:21+00:00</updated>
<author>
<name>Christian Brueffer</name>
<email>brueffer@FreeBSD.org</email>
</author>
<published>2005-05-02T11:59:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=756d2046fb7768520443eb40e50c5bf5be611e65'/>
<id>756d2046fb7768520443eb40e50c5bf5be611e65</id>
<content type='text'>
Submitted by:	Christoph Mallon &lt;christoph.mallon@gmx.de&gt;
MFC after:	3 days
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Submitted by:	Christoph Mallon &lt;christoph.mallon@gmx.de&gt;
MFC after:	3 days
</pre>
</div>
</content>
</entry>
</feed>
