Права доступу

До CDS 11-й версії підключений клієнт (CLDX теж 11).

Намагаюся встановити що-небудь на клієнті, але emerge валиться:

А якщо змінити власника / var / calculate / remote / packages і підкаталогів на root: client. то маємо наступне:

Якщо видалити каталог / var / calculate / remote / packages і поміняти власника / var / calculate / remote / distfiles на root: client. то збірка йде нормально. Пакет встановлюється. (Якщо власника чи не змінити, emerge теж вивалюється з помилкою)
Однак створити бінарний пакет неможливо:

Власне питання: що робити і як бути?

PS
Пробував міняти маски для remote в конфіги самби на 0777, але результату ніякого.

Відповіді (3)

RE: Права доступу - Додав (а) Mikhail Hiretsky майже 7 роки тому

Чи виконувалися на сервері команди:

RE: Права доступу - Додав (а) Артем Власов майже 7 роки тому

Ні, не виконувалися. Точніше не в такому вигляді, як вказано.

Виконав. Але проблема залишилася - виною всьому права доступу - 2755 до packages. distfiles і підкаталогам (саме такі виявилися встановлені за замовчуванням). Після зміни на 2775 вдалося встановити як бінарний пакет (попередньо скачаний сервером), так і зібрати з початкових кодів (знову ж, викачаних сервером).

Доступу в інтернет з клієнта поки немає, тому не можу перевірити, чи працює (і як працює) скачування клієнтом.

В іншому спасибі, дійсно допомогло! Але не завадило б спочатку виставити потрібні права на каталоги.

UPD
Клієнти скачують пакети нормально. Єдине прохання - написане вище. Потрібно, щоб спочатку при установці на каталоги distfiles і packages ставилися права 2775.

RE: Права доступу - Додав (а) Сергій Трубников більше 6 років тому

Та ж проблема, клієнти не можуть зберегти пакети в distfiles. хоча права там і прописані 2775. при цьому через mc спокійно можу створювати і змінювати файли. Поки що вирішив цю проблему встановивши права в 2777. але це комільфо. Де може бути заковика?
Команди наведені вище так само не допомогли.

Схожі статті