Как уже упоминалось, SUSE поддерживает ca-сертификатов , начиная с openSUSE 13.1 / SLES 12.
Отличие от debian / Ubuntu - это каталог для ваших сертификатов. На странице руководства SLES update-ca-Certific
есть следующие каталоги:
FILES
/usr/share/pki/trust/anchors
Directory of CA certificate trust anchors.
/usr/share/pki/trust/blacklist
Directory of blacklisted CA certificates
/etc/pki/trust/anchors
Directory of CA certificate trust anchors for use by the admin
/etc/pki/trust/blacklist
Directory of blacklisted CA certificates for use by the admin
В пакете openSUSE упоминаются эти каталоги:
- Packages are expected to install their CA certificates in
/usr/share/pki/trust/anchors or /usr/share/pki/trust (no extra subdir) instead
of /usr/share/ca-certificates/ now. The anchors subdirectory is for
regular pem files, the directory one above for pem files in
openssl's 'trusted' format.
Одним из решений является использование
cp -r. subfolder/
вместо этого, однако, это по-прежнему печатает раздражающее «невозможно скопировать папку в себя» в stderr.
Использование rsync
решает проблему,
rsync -r. subfolder/
cd /foo
cp -Rp bar subfolder
mv subfolder bar
Это позволяет избежать рекурсивного создания множества каталогов subfolder/subfolder
во всех системах Unix путем создания subfolder
вместе с bar
в /foo
. Он создает новую папку путем рекурсивного копирования bar
. Затем новый каталог перемещается в /foo/bar
.
Последовательность команд также могла быть
cd /foo
rsync -a bar/ subfolder
mv subfolder bar