[Openstack-devel] swift package diff debian / ubuntu

ghe. rivero ghe.rivero at gmail.com
Tue Apr 17 11:17:01 UTC 2012


Final email (Sorry, i should have sent all together):

> -  adduser --system --quiet --disabled-login --disabled-password --no-create-home --group --shell /bin/false swift

Revising all openstack packages:
adduser --quiet --system --home /var/lib/glance --ingroup glance
--no-create-home --shell /bin/bash glance
adduser --quiet --system --home /var/lib/melange --ingroup melange
--no-create-home --shell /bin/bash melange
adduser --quiet --system --home /var/lib/nova --ingroup nova
--no-create-home --shell /bin/bash nova
adduser --quiet --system --home /var/lib/quantum --ingroup quantum
--no-create-home --shell /bin/bash quantum
adduser --quiet --system --disabled-login --disabled-password
--no-create-home --group swift

And groups:
addgroup --quiet --system glance >/dev/null
addgroup --quiet --system melange >/dev/null
addgroup --quiet --system nova
addgroup --quiet --system quantum >/dev/null

So:
- Should we disabled login, password and use false as the shell?
- swift doesn't define a home
- swift doen't create a group (using addgroup) but using --group in adduser
- nova doesn't use >/dev/null when grating the group

Ghe Rivero

-- 
Pinky: "Gee, Brain, what do you want to do tonight?"
The Brain: "The same thing we do every night, Pinky—try to take over the world!"

 .''`.  Pienso, Luego Incordio
: :' :
`. `'
  `-    www.debian.org    www.openstack.com

GPG Key: 26F020F7
GPG fingerprint: 4986 39DA D152 050B 4699  9A71 66DB 5A36 26F0 20F7



More information about the Openstack-devel mailing list