Add LICENSE file for packaging, bump copyright.
FossilOrigin-Name: 402bf6ec5541677dc298f5b9301eaa889c2f687a972b11fd95843c95d09a8363
This commit is contained in:
parent
0a5e6a51b9
commit
9e01a4a51e
2 changed files with 33 additions and 3 deletions
28
LICENSE
Executable file
28
LICENSE
Executable file
|
|
@ -0,0 +1,28 @@
|
||||||
|
|
||||||
|
Copyright (c) 2006-2019, Mahlon E. Smith <mahlon@martini.nu>
|
||||||
|
All rights reserved.
|
||||||
|
Redistribution and use in source and binary forms, with or without
|
||||||
|
modification, are permitted provided that the following conditions are met:
|
||||||
|
|
||||||
|
* Redistributions of source code must retain the above copyright
|
||||||
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
|
||||||
|
* Redistributions in binary form must reproduce the above copyright
|
||||||
|
notice, this list of conditions and the following disclaimer in the
|
||||||
|
documentation and/or other materials provided with the distribution.
|
||||||
|
|
||||||
|
* Neither the name of Mahlon E. Smith nor the names of his
|
||||||
|
contributors may be used to endorse or promote products derived
|
||||||
|
from this software without specific prior written permission.
|
||||||
|
|
||||||
|
THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY
|
||||||
|
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||||
|
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||||
|
DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY
|
||||||
|
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||||
|
(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||||
|
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||||
|
ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||||
|
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
|
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
8
shelldap
8
shelldap
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
# vim: set nosta noet ts=4 sw=4:
|
# vim: set nosta noet ts=4 sw=4:
|
||||||
#
|
#
|
||||||
# Copyright (c) 2006-2015, Mahlon E. Smith <mahlon@martini.nu>
|
# Copyright (c) 2006-2019, Mahlon E. Smith <mahlon@martini.nu>
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
# Redistribution and use in source and binary forms, with or without
|
# Redistribution and use in source and binary forms, with or without
|
||||||
# modification, are permitted provided that the following conditions are met:
|
# modification, are permitted provided that the following conditions are met:
|
||||||
|
|
@ -686,19 +686,21 @@ sub ldif
|
||||||
my $self = shift;
|
my $self = shift;
|
||||||
my $use_temp = shift;
|
my $use_temp = shift;
|
||||||
|
|
||||||
|
my $raw = qr/(^jpegPhoto|;binary)/;
|
||||||
|
|
||||||
# create tmpfile and link ldif object with it
|
# create tmpfile and link ldif object with it
|
||||||
#
|
#
|
||||||
if ( $use_temp ) {
|
if ( $use_temp ) {
|
||||||
my ( undef, $fname ) =
|
my ( undef, $fname ) =
|
||||||
File::Temp::tempfile( 'shelldap_XXXXXXXX', SUFFIX => '.ldif', TMPDIR => 1, UNLINK => 1 );
|
File::Temp::tempfile( 'shelldap_XXXXXXXX', SUFFIX => '.ldif', TMPDIR => 1, UNLINK => 1 );
|
||||||
$self->{'ldif'} = Net::LDAP::LDIF->new( $fname, 'w', sort => 1, wrap => 0 );
|
$self->{'ldif'} = Net::LDAP::LDIF->new( $fname, 'w', sort => 1, wrap => 0, raw => $raw );
|
||||||
$self->{'ldif_fname'} = $fname;
|
$self->{'ldif_fname'} = $fname;
|
||||||
}
|
}
|
||||||
|
|
||||||
# ldif -> stdout
|
# ldif -> stdout
|
||||||
#
|
#
|
||||||
else {
|
else {
|
||||||
$self->{'ldif'} = Net::LDAP::LDIF->new( \*STDOUT, 'w', sort => 1, wrap => $self->wrapsize );
|
$self->{'ldif'} = Net::LDAP::LDIF->new( \*STDOUT, 'w', sort => 1, wrap => $self->wrapsize, raw => $raw );
|
||||||
}
|
}
|
||||||
|
|
||||||
return $self->{'ldif'};
|
return $self->{'ldif'};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue