"pdbedit -U rid" complains not to treat rid string as SID.
According to the manpages, the -U option for pdbedit can be acceptable
to both SID and RID. But if we put RID to the pdbedit, pdbedit complains.
# /usr/local/samba/bin/pdbedit -U 1100 user1
string_to_sid: Sid 1100 does not start with 'S-'. <--- this error message
Unix username: user1
User SID: S-1-5-21-2535719703-1779805756-2758924810-1100
Actually RID is acceptable and the value is changed.
That is a debug level 3 message. With the default configuration or even with debug level = 2 this does not happen. As it is "only" annoying and only happens with a non-default debug level, I'm closing this as WONTFIX.
Please re-open if for you it also happens with the default debuglevel of 0 or with a debuglevel of 1.