1

Добрый день!

ОС: RHEL 5.5 x32

Цель: Установить драйвера для usb-ключа HASP.

Как это было:
Делал по инструкции отседова. Установил так же пакеты:

aksusbd-redhat-1.8.1-3.i386.rpm
hasplm-redhat-8.08-1.i386.rpm

Не помогло. Нашел новые драйвера aksusbd-redhat-1.14-3.i386.rpm - решил установить их - ключ появился. И с этого момента я накосячил:
Решил сделать красиво и удалить лишнее.
Вручную удалил упоминания об aksusbd в файловой системе - нашел все файлы с таким именем по locate и затем проделал rm.

Ушел в рекурсию:

[root@x hasp]# rpm -e aksusbd-redhat-1.14-3.i386.rpm
error: package aksusbd-redhat-1.14-3.i386.rpm is not installed

[root@x hasp]# rpm -Uhv aksusbd-redhat-1.14-3.i386.rpm
Preparing...                ########################################### [100%]
        package aksusbd-redhat-1.14-3.i386 is already installed

Помогите вычистить систему ab

П.С.
С linux знаком с недавних пор, так что прошу ногами не пинать.

2

Сделай

rpm -Uhv aksusbd-redhat-1.14-3.i386.rpm --force

И никогда больше вручную не удаляй системные файлы.

3

Спасибо, я так уже делал, вот результат:

[root@x hasp]# rpm -Uhv aksusbd-redhat-1.14-3.i386.rpm --force
Preparing...                ########################################### [100%]
Stopping HASPLM daemon: [  OK  ]
Stopping WINEHASP daemon: [  OK  ]
Stopping AKSUSB daemon: [  OK  ]
   1:aksusbd-redhat         ########################################### [100%]
[root@x hasp]# rpm -e aksusbd-redhat-1.14-3.i386.rpm
error: package aksusbd-redhat-1.14-3.i386.rpm is not installed

4

Ах да, забыл. Ты неправильно указываешь название пакета, надо так (лишь имя его):

rpm -e aksusbd-redhat

5

Vascom пишет:

Ах да, забыл. Ты неправильно указываешь название пакета, надо так (лишь имя его):

rpm -e aksusbd-redhat

Так вот где собака порылась! Вроде удаление прошло:

[root@x hasp]# rpm -e aksusbd-redhat
Stopping HASPLM daemon: [FAILED]
Stopping WINEHASP daemon: [FAILED]
Stopping AKSUSB daemon: [  OK  ]

Однако, при перезагрузке ОС вижу:

Starting up HASP daemon: /bin/bash: /usr/sbin/aksusbd: No such file or directory

Как этот "хвост" отрезать?

6

Ты редактировал вручную /etc/rc.d/rc.local? Возможно из-за этого.

7

Vascom пишет:

Ты редактировал вручную /etc/rc.d/rc.local? Возможно из-за этого.


Да, этой действительно так - делал по как написано в ссылке (см. первый пост). Удалил все лишнее из /etc/rc.d/rc.local, осталось только

touch /var/lock/subsys/local

Однако ошибка при загрузке все равно осталась. Где еще порыться?

8

Может отключить эту службу в system-config-services, если там осталось упоминание.

9

Vascom пишет:

Может отключить эту службу в system-config-services, если там осталось упоминание.

Подскажите пожалуйста где именно смотреть, а то команда locate выводит много вариантов.

10

Просто запусти из терминала system-config-services

11

или ntsysv

12

system-config-services не пошло ибо нет графики.
ntsysv сработало - сервис отключил.

Ошибка из загрузки ушла, спасибо.

Драйвера поставил заново - все заработало.

Всем спасибо.