Overview

Request 1195138 revoked

https://github.com/rpm-software-management/rpmlint/pull/1267

I also want to find out if I can use usernames and group names starting with a number?

In Tumbleweed the preinstall script validates them successfully, but Leap won't allow them to be used.

```
[ 21s] ... testing for pre/postinstall scripts that are not idempotent
[ 21s] groupadd: '3proxy' is not a valid group name
[ 21s] useradd: '3proxy' is not a valid user name
[ 21s] preinstall script of 3proxy-0.9.4-lp156.123.1.x86_64.rpm failed
```

Is the problem with the preinstall script in Leap or should I still not use usernames and group names starting with a number?

Loading...

Илья Индиго's avatar
author reviewer source maintainer

https://github.com/rpm-software-management/rpmlint/pull/1267

I also want to find out if I can use usernames and group names starting with a number?

In Tumbleweed the preinstall script validates them successfully, but Leap won't allow them to be used.

[ 21s] ... testing for pre/postinstall scripts that are not idempotent

[ 21s] groupadd: '3proxy' is not a valid group name

[ 21s] useradd: '3proxy' is not a valid user name

[ 21s] preinstall script of 3proxy-0.9.4-lp156.123.1.x86_64.rpm failed

Is the problem with the preinstall script in Leap or should I still not use usernames and group names starting with a number?


Saul Goodman's avatar

Legal review details available at https://legaldb.suse.de/reviews/details/411981 (access may be restricted)


Илья Индиго's avatar
author reviewer source maintainer

I don't see this report, if there is something wrong with it, let me know about it.

3proxy has its own license, but it seems to be compatible with the ones listed.

Request History
Илья Индиго's avatar

13ilya created request

https://github.com/rpm-software-management/rpmlint/pull/1267

I also want to find out if I can use usernames and group names starting with a number?

In Tumbleweed the preinstall script validates them successfully, but Leap won't allow them to be used.

```
[ 21s] ... testing for pre/postinstall scripts that are not idempotent
[ 21s] groupadd: '3proxy' is not a valid group name
[ 21s] useradd: '3proxy' is not a valid user name
[ 21s] preinstall script of 3proxy-0.9.4-lp156.123.1.x86_64.rpm failed
```

Is the problem with the preinstall script in Leap or should I still not use usernames and group names starting with a number?


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Dominique Leuenberger's avatar

dimstar_suse added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:73"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:73"


Saul Goodman's avatar

licensedigger accepted review

The legal review is accepted preliminary. The package may require actions later on.


Илья Индиго's avatar

13ilya added 13ilya as a reviewer

Need to resolve the name and group issue, as well as resolving the issue with upstream about plugins not building.


Ana Guerrero's avatar

anag+factory added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Ana Guerrero's avatar

anag+factory accepted review

Unstaged from project "openSUSE:Factory:Staging:adi:73"


Ana Guerrero's avatar

anag+factory added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:24"


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:adi:24"


Ana Guerrero's avatar

anag+factory added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Ana Guerrero's avatar

anag+factory accepted review

Unstaged from project "openSUSE:Factory:Staging:adi:24"


Ana Guerrero's avatar

anag+factory added openSUSE:Factory:Staging:adi:32 as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:32"


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:adi:32"


Dominique Leuenberger's avatar

dimstar declined review

FTBFS

[ 6s] common.c:208:9: error: initialization of ‘int (*)(struct pollfd *, unsigned int, int)’ from incompatible pointer type ‘int (*)(struct pollfd *, nfds_t, int)’ {aka ‘int (*)(struct pollfd *, long unsigned int, int)’} [-Wincompatible-pointer-types]


Dominique Leuenberger's avatar

dimstar declined request

FTBFS

[ 6s] common.c:208:9: error: initialization of ‘int (*)(struct pollfd *, unsigned int, int)’ from incompatible pointer type ‘int (*)(struct pollfd *, nfds_t, int)’ {aka ‘int (*)(struct pollfd *, long unsigned int, int)’} [-Wincompatible-pointer-types]


Илья Индиго's avatar

13ilya revoked request

openSUSE Build Service is sponsored by