<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/p910nd/files/p910nd.hotplug, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2024-04-26T21:53:06Z</updated>
<entry>
<title>p910nd: set bidi only if not already set</title>
<updated>2024-04-26T21:53:06Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2024-03-31T18:25:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4628b6bd43ac1c212363535fe4d32739c5f7e622'/>
<id>urn:sha1:4628b6bd43ac1c212363535fe4d32739c5f7e622</id>
<content type='text'>
Closes #23774

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>p910nd: restart daemon even if no driver file is needed</title>
<updated>2024-03-12T21:09:58Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2024-03-05T13:59:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=685ef7d97b345c09edd428250794dd9fce07a174'/>
<id>urn:sha1:685ef7d97b345c09edd428250794dd9fce07a174</id>
<content type='text'>
Not all USB printers need a blob loading; restart the daemon
independently of driver loading.

Closes openwrt/packages#23588

Signed-off-by: Paul Donald &lt;newtwen@gmail.com&gt;
Tested-by: minicx &lt;minicx@disroot.org&gt;
</content>
</entry>
<entry>
<title>p910nd: hotplug shellcheck fixes</title>
<updated>2024-02-11T23:48:49Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2024-02-11T17:41:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=58e7bfc41f02118e5d8b6f5b08a021d9bc351e00'/>
<id>urn:sha1:58e7bfc41f02118e5d8b6f5b08a021d9bc351e00</id>
<content type='text'>
Signed-off-by: Paul Donald &lt;newtwen@gmail.com&gt;
</content>
</entry>
<entry>
<title>p910nd: hotplug+init: include extra ieee1284 properties</title>
<updated>2024-02-11T23:48:49Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2024-02-11T03:13:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4591a79fa29f5c46b7061860ac1f51adc848697f'/>
<id>urn:sha1:4591a79fa29f5c46b7061860ac1f51adc848697f</id>
<content type='text'>
Apple and macOS GUI co-opts the mDNS note= param as "Location"

Signed-off-by: Paul Donald &lt;newtwen@gmail.com&gt;
</content>
</entry>
<entry>
<title>p910nd: hotplug: minor bug fixes</title>
<updated>2024-02-11T23:48:49Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2024-02-11T18:02:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5bc581e6986c84e81d4827b244bbf0deacad6e00'/>
<id>urn:sha1:5bc581e6986c84e81d4827b244bbf0deacad6e00</id>
<content type='text'>
Commit driver_home defaults before continuing

Fix missing path for serial number acquisition

Store current device if no previously configured device had one.
Also set CHAR_DEV so the printer can get its driver sent on first run.

Signed-off-by: Paul Donald &lt;newtwen@gmail.com&gt;
</content>
</entry>
<entry>
<title>p910nd: hotplug: small refactor</title>
<updated>2024-02-11T23:48:49Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2024-02-11T17:43:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6e886cd4340470a21d6f8cc7928d18d4a48214df'/>
<id>urn:sha1:6e886cd4340470a21d6f8cc7928d18d4a48214df</id>
<content type='text'>
replace -a with &amp;&amp;

shorten uci commands via variables

add optional ieee1284_id parameters

Signed-off-by: Paul Donald &lt;newtwen@gmail.com&gt;
</content>
</entry>
<entry>
<title>p910nd: hotplug script</title>
<updated>2024-02-05T00:22:58Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2024-01-16T01:47:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=825b22a4db952c891b07341e0176bc6d64f2d72a'/>
<id>urn:sha1:825b22a4db952c891b07341e0176bc6d64f2d72a</id>
<content type='text'>
Signed-off-by: Paul Donald &lt;newtwen@gmail.com&gt;
</content>
</entry>
<entry>
<title>p910nd: Run as non-root by default</title>
<updated>2019-08-02T07:58:57Z</updated>
<author>
<name>Daniel F. Dickinson</name>
</author>
<published>2019-07-27T03:47:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=932c76fa740acb0d68a46b78e2bc0eafd5fe13d6'/>
<id>urn:sha1:932c76fa740acb0d68a46b78e2bc0eafd5fe13d6</id>
<content type='text'>
We add the necessary Makefile, hotplug, config, and init bits
so that p910nd daemon runs as user:group p910nd:lp by default.
This eliminates an unnecessary root daemon.

The hotplug script sets the permissions of the USB lp
device(s) to read-write owner and group and no access to
anyone else, and sets owner root, group lp.

This is allows sufficient privileges to p910nd
to do it's job.

Signed-off-by: Daniel F. Dickinson &lt;cshored@thecshore.com&gt;
</content>
</entry>
</feed>
