useradd: user messagebus exists мож обернуть >&/dev/null?
на мантейнера (это еще проявляется?)
Должно бы: /usr/sbin/groupadd -r -f messagebus /usr/sbin/useradd -r -n -g messagebus -d /var/run/dbus -s /dev/null \ -c "D-Bus System User" messagebus ||:
(In reply to comment #2) > Должно бы: > > /usr/sbin/groupadd -r -f messagebus > /usr/sbin/useradd -r -n -g messagebus -d /var/run/dbus -s /dev/null \ > -c "D-Bus System User" messagebus ||: > [icesik@iceberg RPMS]$ rpm -qp --scripts dbus-1.0.2-alt1.i586.rpm preinstall scriptlet (through /bin/sh): /usr/sbin/groupadd -r -f messagebus /usr/sbin/useradd -r -n -g messagebus -d /var/run/dbus -s /dev/null \ -c "D-Bus System User" messagebus ||: postinstall scriptlet (through /bin/sh): /usr/sbin/post_service messagebus /usr/bin/dbus-uuidgen --ensure preuninstall scriptlet (through /bin/sh): /usr/sbin/preun_service messagebus [icesik@iceberg RPMS]$ Думаю, давно уже исправленно. status -> fixed
Стоит или проверять наличие псевдоюзверя, или девнуллить std{out,err} -- нет?
[root@iceberg ~]# apt-get install --reinstall dbus Reading Package Lists... Done Building Dependency Tree... Done 0 upgraded, 0 newly installed, 1 reinstalled, 0 removed and 7 not upgraded. Need to get 0B/150kB of archives. After unpacking 0B of additional disk space will be used. Do you want to continue? [Y/n] Committing changes... Preparing... ################################################################################################### [100%] useradd: user messagebus exists 1: dbus ################################################################################################### [100%] Stopping system message bus service: [ DONE ] Starting system message bus service: [ DONE ] Done. [root@iceberg ~]# Вы про это?
(In reply to comment #5) > useradd: user messagebus exists ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Вы про это? Ага.
(In reply to comment #6) > (In reply to comment #5) > > useradd: user messagebus exists > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > Вы про это? > Ага. И что? Это типа не правильно? Где посмотреть как правильно?
icesik@iceberg SRPMS]$ LANG=C rpm -qp --lastchange dbus-1.0.2-alt2.src.rpm * Tue Apr 10 2007 Igor Zubkov <icesik@altlinux.org> 1.0.2-alt2 - clean up spec file - clean up buildrequires - shutup useradd and groupadd (closes #8760) - own /etc/dbus-1/ and /usr/share/dbus-1/ (closes #10365) [icesik@iceberg SRPMS]$ Status -> fixed
tnx :) вообще если силы вдруг будут -- хорошо бы после 4.0 это дело в макросы вынести.