Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 May 2011 09:54:02 +0200 (CEST)
From:      "Ganael LAPLANCHE" <martymac@FreeBSD.org>
To:        jyyou@cs.nctu.edu.tw
Cc:        freebsd-ports-bugs@FreeBSD.org, pcTA@cs.nctu.edu.tw
Subject:   Re: ports/156478: [NEW PORT] net/mkntpwd: A utility to create the Samba password hashes
Message-ID:  <20110518075201.M92626@FreeBSD.org>
In-Reply-To: <201105160942.p4G9gNBv096951@freefall.freebsd.org>
References:  <201105160942.p4G9gNBv096951@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

------=OPENWEBMAIL_ATT_0.71308601398869
Content-Type: text/plain; charset=iso-8859-15

Hi Jyun-Yan,

Thank you very much for your contribution.

I have fixed/improved several things to the port :

- Changed physical category to sysutils (added net as a secondary category)
- Removed useless FETCH_ARGS
- Patched distfile's Makefile (fixed main target name, removed useless
variables)
- Fixed build with clang
- Modified the port to use external getopt(3)
- Added missing LICENSE information (multi : GPLv2 + BSD)

Also the MAINTAINER's address has been set to pcTA@cs.nctu.edu.tw.

Do you agree with those changes ?

Please, find the new version of the port attached to this e-mail ; if
you agree with it, I'll commit this one.

Best regards,

--
Ganael LAPLANCHE <ganael.laplanche@martymac.org>
http://www.martymac.org | http://contribs.martymac.org
FreeBSD: martymac <martymac@FreeBSD.org>, http://www.FreeBSD.org

------=OPENWEBMAIL_ATT_0.71308601398869
Content-Type: text/plain;
	name="mkntpwd.shar.txt"
Content-Disposition: attachment; filename="mkntpwd.shar.txt"
Content-Transfer-Encoding: base64

IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55
dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg
InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg
ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p
c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJbWtudHB3ZAojCW1rbnRwd2Qv
cGtnLWRlc2NyCiMJbWtudHB3ZC9NYWtlZmlsZQojCW1rbnRwd2QvZmlsZXMKIwlta250cHdkL2Zp
bGVzL3BhdGNoLW1kNC5jCiMJbWtudHB3ZC9maWxlcy9wYXRjaC1ta250cHdkLmMKIwlta250cHdk
L2ZpbGVzL3BhdGNoLU1ha2VmaWxlCiMJbWtudHB3ZC9kaXN0aW5mbwojCmVjaG8gYyAtIG1rbnRw
d2QKbWtkaXIgLXAgbWtudHB3ZCA+IC9kZXYvbnVsbCAyPiYxCmVjaG8geCAtIG1rbnRwd2QvcGtn
LWRlc2NyCnNlZCAncy9eWC8vJyA+bWtudHB3ZC9wa2ctZGVzY3IgPDwgJzJjNmMxYTFiNzE1NjI5
MGE1MmQxNTEzMDYzMzViZDg1JwpYQSB1dGlsaXR5IHRvIGNyZWF0ZSBTYW1iYSBwYXNzd29yZCBo
YXNoZXMKWApYV1dXOiBodHRwOi8vc291cmNlZm9yZ2UubmV0L3Byb2plY3RzL2xkYXB1dGlscy8K
MmM2YzFhMWI3MTU2MjkwYTUyZDE1MTMwNjMzNWJkODUKZWNobyB4IC0gbWtudHB3ZC9NYWtlZmls
ZQpzZWQgJ3MvXlgvLycgPm1rbnRwd2QvTWFrZWZpbGUgPDwgJ2IxYTdhNTY4YTE5OWNiNTE3NGRl
YmNjZmVhOGJjMTUxJwpYIyBOZXcgcG9ydHMgY29sbGVjdGlvbiBtYWtlZmlsZSBmb3I6CW1rbnRw
d2QKWCMgRGF0ZSBjcmVhdGVkOgkJMjAxMS0wNC0xOApYIyBXaG9tOgkJCUp5dW4tWWFuIFlvdSA8
anl5b3VAY3MubmN0dS5lZHUudHc+ClgjClgjICRGcmVlQlNEJApYIwpYClhQT1JUTkFNRT0JbWtu
dHB3ZApYUE9SVFZFUlNJT049CTEuMApYQ0FURUdPUklFUz0Jc3lzdXRpbHMgbmV0ClhNQVNURVJf
U0lURVM9CSR7TUFTVEVSX1NJVEVfU09VUkNFRk9SR0V9ClhNQVNURVJfU0lURV9TVUJESVI9CWxk
YXB1dGlscy9Db250cmliL21rbnRwd2QKWERJU1ROQU1FPQkke1BPUlROQU1FfQpYClhNQUlOVEFJ
TkVSPQlwY1RBQGNzLm5jdHUuZWR1LnR3ClhDT01NRU5UPQlBIHV0aWxpdHkgdG8gY3JlYXRlIFNh
bWJhIHBhc3N3b3JkIGhhc2hlcwpYClhOT19XUktTVUJESVI9CXllcwpYUExJU1RfRklMRVM9CWJp
bi9ta250cHdkClgKWExJQ0VOU0U9CUdQTHYyIEJTRApYTElDRU5TRV9DT01CPQltdWx0aQpYClhk
by1pbnN0YWxsOgpYCSR7SU5TVEFMTF9QUk9HUkFNfSAke1dSS1NSQ30vbWtudHB3ZCAke1BSRUZJ
WH0vYmluClgKWC5pbmNsdWRlIDxic2QucG9ydC5taz4KYjFhN2E1NjhhMTk5Y2I1MTc0ZGViY2Nm
ZWE4YmMxNTEKZWNobyBjIC0gbWtudHB3ZC9maWxlcwpta2RpciAtcCBta250cHdkL2ZpbGVzID4g
L2Rldi9udWxsIDI+JjEKZWNobyB4IC0gbWtudHB3ZC9maWxlcy9wYXRjaC1tZDQuYwpzZWQgJ3Mv
XlgvLycgPm1rbnRwd2QvZmlsZXMvcGF0Y2gtbWQ0LmMgPDwgJzQyZmJkYzRlY2IxNjgxYmU2M2Yz
ZjQ5MGVhYjQ5ZTAzJwpYLS0tIG1kNC5jLm9yaWcJMjAxMS0wNS0xNiAxODoxODo1NC4yODg1MjIy
ODQgKzAyMDAKWCsrKyBtZDQuYwkyMDExLTA1LTE2IDE4OjE5OjIxLjkzMDAwMjY5NiArMDIwMApY
QEAgLTI1LDYgKzI1LDggQEAKWCAgICBJdCBhc3N1bWVzIHRoYXQgYSBpbnQgaXMgYXQgbGVhc3Qg
MzIgYml0cyBsb25nClggKi8KWCAKWCsjaW5jbHVkZSA8c3RyaW5nLmg+ClgrClggdHlwZWRlZiB1
bnNpZ25lZCBpbnQgdWludDMyOwpYIApYIHN0YXRpYyB1aW50MzIgQSwgQiwgQywgRDsKNDJmYmRj
NGVjYjE2ODFiZTYzZjNmNDkwZWFiNDllMDMKZWNobyB4IC0gbWtudHB3ZC9maWxlcy9wYXRjaC1t
a250cHdkLmMKc2VkICdzL15YLy8nID5ta250cHdkL2ZpbGVzL3BhdGNoLW1rbnRwd2QuYyA8PCAn
MjA0NjFkOTU2MmUxNTdjY2Y3OWExMDY4N2VmYmY4MWInClgtLS0gbWtudHB3ZC5jLm9yaWcJMTk5
OC0wNS0xMiAxMToxNjowNy4wMDAwMDAwMDAgKzAyMDAKWCsrKyBta250cHdkLmMJMjAxMS0wNS0x
NyAwNzoxNDoxOS4yNzgwMjUzODMgKzAyMDAKWEBAIC0yNCw2ICsyNCw4IEBAClggICogU1VDSCBE
QU1BR0UuClggICovClggClgrI2luY2x1ZGUgPHVuaXN0ZC5oPgpYKwpYICNpbmNsdWRlICJta250
cHdkLmgiClggClggdm9pZCBzdHJfdG9fa2V5KHVuc2lnbmVkIGNoYXIgKix1bnNpZ25lZCBjaGFy
ICopOwpYQEAgLTM0LDcgKzM2LDcgQEAKWCB2b2lkIEVfUDE2KHVuc2lnbmVkIGNoYXIgKnAxNCx1
bnNpZ25lZCBjaGFyICpwMTYpOwpYIApYIApYLXZvaWQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFy
Z3YpIHsKWCtpbnQgbWFpbihpbnQgYXJnYywgY2hhciAqKmFyZ3YpIHsKWCAJZXh0ZXJuIGNoYXIg
Km9wdGFyZzsKWCAJaW50IGM7ClggClhAQCAtMTMxLDcgKzEzMyw3IEBAClggClggCWlmIChwcmlu
dGxhbiA+MCkgewpYIAkJbWVtc2V0KGhhc2hvdXQsJ1wwJywxNyk7ClgtCQlFX1AxNigodWNoYXIg
KilsYW5wd2QsaGFzaG91dCk7ClgrCQlFX1AxNigodWNoYXIgKilsYW5wd2QsKHVjaGFyICopaGFz
aG91dCk7ClggCQlwcmludGxhbmhhc2goaGFzaG91dCk7ClggCX0KWCAKWEBAIC0xNjQsOSArMTY2
LDkgQEAKWCAJCX0KWCAJCQpYIAkJbWVtc2V0KHAxNiwnXDAnLDE3KTsKWC0JCW1kZm91cihwMTYs
aG9sZCwgdW5pX2xlbik7ClgrCQltZGZvdXIocDE2LCh1Y2hhciAqKWhvbGQsIHVuaV9sZW4pOwpY
IApYLQkJcHJpbnRsYW5oYXNoKHAxNik7ClgrCQlwcmludGxhbmhhc2goKGNoYXIgKilwMTYpOwpY
IAkJICAgIApYIAkJZnJlZShwMTYpOwpYIAkJZnJlZShob2xkKTsKMjA0NjFkOTU2MmUxNTdjY2Y3
OWExMDY4N2VmYmY4MWIKZWNobyB4IC0gbWtudHB3ZC9maWxlcy9wYXRjaC1NYWtlZmlsZQpzZWQg
J3MvXlgvLycgPm1rbnRwd2QvZmlsZXMvcGF0Y2gtTWFrZWZpbGUgPDwgJ2MxY2NhZThiNjUxNjU5
MWZiZmRhNzU2NTQyNDc4YzAwJwpYLS0tIE1ha2VmaWxlLm9yaWcJMTk5OC0wNS0xMSAxNjo0Nzow
OS4wMDAwMDAwMDAgKzAyMDAKWCsrKyBNYWtlZmlsZQkyMDExLTA1LTE2IDE4OjE1OjQ4LjM5MTEw
MDk2NCArMDIwMApYQEAgLTIsMTUgKzIsMTUgQEAKWCAKWCAjIEMgY29tcGlsZXIKWCAjQ0M9Y2MK
WC1DQz1nY2MKWCtDQz89Z2NjClggClggIyBVbmNvbW1lbnQgdGhlIGZvbGxvd2luZyB0byBhZGQg
c3ltYm9scyB0byB0aGUgY29kZSBmb3IgZGVidWdnaW5nClgtREVCVUc9LWcgLVdhbGwgLURfREVC
VUcKWCsjREVCVUc9LWcgLVdhbGwgLURfREVCVUcKWCAjREVCVUc9LURfREVCVUcKWCAKWCAjIE9w
dGltaXphdGlvbiBmb3IgdGhlIGNvbXBpbGVyClggI09QVElNSVpFPQpYLU9QVElNSVpFPS1PMgpY
KyNPUFRJTUlaRT0tTzIKWCAKWCAjIENob29zZSB5b3VyIGFyY2hpdGVjdHVyZQpYICMgIG5vdGUg
dGhhdCBpZiB5b3UgYXJlIG9uIGEgYmlnLWVuZGlhbiBtYWNoaW5lIGxpa2UgU1VOJ3MKWEBAIC0x
OCw5ICsxOCw5IEBAClggIyAgdGhlIGNvcnJlY3Qgb3JkZXIgeWV0LiBZb3UncmUgb24geW91ciBv
d24gcmlnaHQgbm93LgpYICMKWCAjIEZyZWVCU0QKWC1BUkNIPS1ETVBVODA4NiAKWC1TVEFUSUM9
ClgtWExJQlM9ClgrI0FSQ0g9LURNUFU4MDg2IApYKyNTVEFUSUM9ClgrI1hMSUJTPQpYICMKWCAj
IFNVTk9TClggI0FSQ0g9LURCSUdFTkRJQU4KWEBAIC00NywxMiArNDcsMTIgQEAKWCAjT1BUSU1J
WkU9ClggI1hMSUJTPQpYIApYLUNGTEFHUz0gJChERUJVRykgJChPUFRJTUlaRSkgJChBUkNIKSAk
KFZJU1VBTCkgJChQRVJNVVRFKSAkKFNUQVRJQykgClgrI0NGTEFHUz0gJChERUJVRykgJChPUFRJ
TUlaRSkgJChBUkNIKSAkKFZJU1VBTCkgJChQRVJNVVRFKSAkKFNUQVRJQykgClggClgtT0JKUyA9
IGdldG9wdC5vICAgICAgICBtZDQubyAgICAgICAgICAgbWtudHB3ZC5vICAgICAgIHNtYmRlcy5v
ClgrT0JKUyA9IG1kNC5vICAgICAgICAgICBta250cHdkLm8gICAgICAgc21iZGVzLm8KWCAKWC1s
YzoJJChPQkpTKQpYLQkkKENDKSAkKENGTEFHUykgJChYTElCUykgLW8gbWtudHB3ZCAkKE9CSlMp
ClgrYWxsOgkkKE9CSlMpClgrCSQoQ0MpICQoQ0ZMQUdTKSAtbyBta250cHdkICQoT0JKUykKWCAK
WCBjbGVhbjoKWCAJcm0gLWYgY29yZSAqLm8gbWtudHB3ZApjMWNjYWU4YjY1MTY1OTFmYmZkYTc1
NjU0MjQ3OGMwMAplY2hvIHggLSBta250cHdkL2Rpc3RpbmZvCnNlZCAncy9eWC8vJyA+bWtudHB3
ZC9kaXN0aW5mbyA8PCAnY2Y3NGM4YjlkODJhNGY5NTMyNzVlMjRjNmNiNmQ5ZGEnClhTSEEyNTYg
KG1rbnRwd2QudGFyLmd6KSA9IDI5YTY3NjllZTMwZThjZjJkZGE0NmZiZjZiMmQ3NzJkMWQwM2Uz
YjI3NjBjNTAxMzI1ZjM1MDk4ZGUyNWU0YTIKWFNJWkUgKG1rbnRwd2QudGFyLmd6KSA9IDIxODEw
CmNmNzRjOGI5ZDgyYTRmOTUzMjc1ZTI0YzZjYjZkOWRhCmV4aXQKCg==

------=OPENWEBMAIL_ATT_0.71308601398869--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110518075201.M92626>