[PATCH] allow empty files creation with install

joris dedieu joris.dedieu at gmail.com
Sat Jul 17 18:19:17 UTC 2010


2010/7/17 Kostik Belousov <kostikbel at gmail.com>:
> On Sat, Jul 17, 2010 at 03:34:08PM +0200, joris dedieu wrote:
>> This patch add a -t switch to install(3). This is a small feature for
>> lazy sysadmins.
>>
>> before :
>>
>> touch /usr/home/foo/.history /usr/home/foo/.bash_history
>> chown foo /usr/home/foo/.history /usr/home/foo/.bash_history
>> chmod 600 /usr/home/foo/.history /usr/home/foo/.bash_history
>> chflags sappend /usr/home/foo/.history /usr/home/foo/.bash_history
>>
>> after :
>>
>> install -o foo -g foo -m 600 -f sappend /usr/home/foo/.history
>> /usr/home/foo/.bash_history
>>
>
> Isn't /dev/null as a source file work better ?
Damned ! Why I never thought about this ?
>


More information about the freebsd-hackers mailing list