LINUX.ORG.RU

История изменений

Исправление crypt, (текущая версия) :

судя по базе, package based. но эти capability мало, чем отличаются от package based. просто произвольная строка, а не строго название пакета в provides/depends. так в чем принципиальная разница в плане удобства?

ну вот давайте посмотрим выборку, что предоставляет один из пакетов.

sqlite> select * from provides where pkgKey = 1;
perl(SetupLog)|||||1
perl(SetupDialogs)|||||1
perl(Setup)|||||1
perl(Resource)|||||1
perl(Migration)|||||1
perl(Inf)|||||1
perl(FileConn)|||||1
perl(DialogYesNo)|||||1
perl(DialogManager)|||||1
perl(Dialog)|||||1
perl(DSUtil)|||||1
perl(DSUpdateDialogs)|||||1
perl(DSUpdate)|||||1
perl(DSMigration)|||||1
perl(DSDialogs)|||||1
perl(DSCreate)|||||1
libwhoami-plugin.so()(64bit)|||||1
libviews-plugin.so()(64bit)|||||1
libusn-plugin.so()(64bit)|||||1
libsyntax-plugin.so()(64bit)|||||1
libstatechange-plugin.so()(64bit)|||||1
libschemareload-plugin.so()(64bit)|||||1
librootdn-access-plugin.so()(64bit)|||||1
libroles-plugin.so()(64bit)|||||1
libretrocl-plugin.so()(64bit)|||||1
libreplication-plugin.so()(64bit)|||||1
libreferint-plugin.so()(64bit)|||||1
libpwdstorage-plugin.so()(64bit)|||||1
libposix-winsync-plugin.so()(64bit)|||||1
libpbe-plugin.so()(64bit)|||||1
libpassthru-plugin.so()(64bit)|||||1
libpam-passthru-plugin.so()(64bit)|||||1
libmemberof-plugin.so()(64bit)|||||1
libmanagedentries-plugin.so()(64bit)|||||1
liblinkedattrs-plugin.so()(64bit)|||||1
libhttp-client-plugin.so()(64bit)|||||1
libdna-plugin.so()(64bit)|||||1
libdistrib-plugin.so()(64bit)|||||1
libderef-plugin.so()(64bit)|||||1
libcos-plugin.so()(64bit)|||||1
libcontentsync-plugin.so()(64bit)|||||1
libcollation-plugin.so()(64bit)|||||1
libchainingdb-plugin.so()(64bit)|||||1
libbitwise-plugin.so()(64bit)|||||1
libback-ldbm.so()(64bit)|||||1
libautomember-plugin.so()(64bit)|||||1
libattr-unique-plugin.so()(64bit)|||||1
libaddn-plugin.so()(64bit)|||||1
libacl-plugin.so()(64bit)|||||1
libacctusability-plugin.so()(64bit)|||||1
libacctpolicy-plugin.so()(64bit)|||||1
ldif2ldbm|GE|0|0||1
config(389-ds-base)|EQ|0|1.3.10.1|5.el7|1
389-ds-base(x86-64)|EQ|0|1.3.10.1|5.el7|1
389-ds-base|EQ|0|1.3.10.1|5.el7|1

нужна вам вся эта портянка, если все то же самое работает и с меньшими усилиями в других системах?

Исправление crypt, :

судя по базе, package based. но эти capability мало, чем отличаются от package based. просто произвольная строка, а не строго название пакета. так в чем принципиальная разница в плане удобства?

ну вот давайте посмотрим выборку, что предоставляет один из пакетов.

sqlite> select * from provides where pkgKey = 1;
perl(SetupLog)|||||1
perl(SetupDialogs)|||||1
perl(Setup)|||||1
perl(Resource)|||||1
perl(Migration)|||||1
perl(Inf)|||||1
perl(FileConn)|||||1
perl(DialogYesNo)|||||1
perl(DialogManager)|||||1
perl(Dialog)|||||1
perl(DSUtil)|||||1
perl(DSUpdateDialogs)|||||1
perl(DSUpdate)|||||1
perl(DSMigration)|||||1
perl(DSDialogs)|||||1
perl(DSCreate)|||||1
libwhoami-plugin.so()(64bit)|||||1
libviews-plugin.so()(64bit)|||||1
libusn-plugin.so()(64bit)|||||1
libsyntax-plugin.so()(64bit)|||||1
libstatechange-plugin.so()(64bit)|||||1
libschemareload-plugin.so()(64bit)|||||1
librootdn-access-plugin.so()(64bit)|||||1
libroles-plugin.so()(64bit)|||||1
libretrocl-plugin.so()(64bit)|||||1
libreplication-plugin.so()(64bit)|||||1
libreferint-plugin.so()(64bit)|||||1
libpwdstorage-plugin.so()(64bit)|||||1
libposix-winsync-plugin.so()(64bit)|||||1
libpbe-plugin.so()(64bit)|||||1
libpassthru-plugin.so()(64bit)|||||1
libpam-passthru-plugin.so()(64bit)|||||1
libmemberof-plugin.so()(64bit)|||||1
libmanagedentries-plugin.so()(64bit)|||||1
liblinkedattrs-plugin.so()(64bit)|||||1
libhttp-client-plugin.so()(64bit)|||||1
libdna-plugin.so()(64bit)|||||1
libdistrib-plugin.so()(64bit)|||||1
libderef-plugin.so()(64bit)|||||1
libcos-plugin.so()(64bit)|||||1
libcontentsync-plugin.so()(64bit)|||||1
libcollation-plugin.so()(64bit)|||||1
libchainingdb-plugin.so()(64bit)|||||1
libbitwise-plugin.so()(64bit)|||||1
libback-ldbm.so()(64bit)|||||1
libautomember-plugin.so()(64bit)|||||1
libattr-unique-plugin.so()(64bit)|||||1
libaddn-plugin.so()(64bit)|||||1
libacl-plugin.so()(64bit)|||||1
libacctusability-plugin.so()(64bit)|||||1
libacctpolicy-plugin.so()(64bit)|||||1
ldif2ldbm|GE|0|0||1
config(389-ds-base)|EQ|0|1.3.10.1|5.el7|1
389-ds-base(x86-64)|EQ|0|1.3.10.1|5.el7|1
389-ds-base|EQ|0|1.3.10.1|5.el7|1

нужна вам вся эта портянка, если все то же самое работает и с меньшими усилиями в других системах?

Исправление crypt, :

судя по базе, package based. но эти capability мало, чем отличаются от package based. просто произвольная строка, а не строго название пакета. так в чем принципиальная разница в плане удобства?

ну вот давайте посмотрим выборку, что предоставляет один из пакетов.

sqlite> select * from provides where pkgKey = 1;
perl(SetupLog)|||||1
perl(SetupDialogs)|||||1
perl(Setup)|||||1
perl(Resource)|||||1
perl(Migration)|||||1
perl(Inf)|||||1
perl(FileConn)|||||1
perl(DialogYesNo)|||||1
perl(DialogManager)|||||1
perl(Dialog)|||||1
perl(DSUtil)|||||1
perl(DSUpdateDialogs)|||||1
perl(DSUpdate)|||||1
perl(DSMigration)|||||1
perl(DSDialogs)|||||1
perl(DSCreate)|||||1
libwhoami-plugin.so()(64bit)|||||1
libviews-plugin.so()(64bit)|||||1
libusn-plugin.so()(64bit)|||||1
libsyntax-plugin.so()(64bit)|||||1
libstatechange-plugin.so()(64bit)|||||1
libschemareload-plugin.so()(64bit)|||||1
librootdn-access-plugin.so()(64bit)|||||1
libroles-plugin.so()(64bit)|||||1
libretrocl-plugin.so()(64bit)|||||1
libreplication-plugin.so()(64bit)|||||1
libreferint-plugin.so()(64bit)|||||1
libpwdstorage-plugin.so()(64bit)|||||1
libposix-winsync-plugin.so()(64bit)|||||1
libpbe-plugin.so()(64bit)|||||1
libpassthru-plugin.so()(64bit)|||||1
libpam-passthru-plugin.so()(64bit)|||||1
libmemberof-plugin.so()(64bit)|||||1
libmanagedentries-plugin.so()(64bit)|||||1
liblinkedattrs-plugin.so()(64bit)|||||1
libhttp-client-plugin.so()(64bit)|||||1
libdna-plugin.so()(64bit)|||||1
libdistrib-plugin.so()(64bit)|||||1
libderef-plugin.so()(64bit)|||||1
libcos-plugin.so()(64bit)|||||1
libcontentsync-plugin.so()(64bit)|||||1
libcollation-plugin.so()(64bit)|||||1
libchainingdb-plugin.so()(64bit)|||||1
libbitwise-plugin.so()(64bit)|||||1
libback-ldbm.so()(64bit)|||||1
libautomember-plugin.so()(64bit)|||||1
libattr-unique-plugin.so()(64bit)|||||1
libaddn-plugin.so()(64bit)|||||1
libacl-plugin.so()(64bit)|||||1
libacctusability-plugin.so()(64bit)|||||1
libacctpolicy-plugin.so()(64bit)|||||1
ldif2ldbm|GE|0|0||1
config(389-ds-base)|EQ|0|1.3.10.1|5.el7|1
389-ds-base(x86-64)|EQ|0|1.3.10.1|5.el7|1
389-ds-base|EQ|0|1.3.10.1|5.el7|1

оно вам надо, если все то же самое работает и с меньшими усилиями?

Исходная версия crypt, :

судя по базе, package based. но эти capability - просто произвольная строка, а не строго название пакета. так в чем принципиальная разница в плане удобства?

ну вот давайте посмотрим выборку, что предоставляет один из пакетов.

sqlite> select * from provides where pkgKey = 1;
perl(SetupLog)|||||1
perl(SetupDialogs)|||||1
perl(Setup)|||||1
perl(Resource)|||||1
perl(Migration)|||||1
perl(Inf)|||||1
perl(FileConn)|||||1
perl(DialogYesNo)|||||1
perl(DialogManager)|||||1
perl(Dialog)|||||1
perl(DSUtil)|||||1
perl(DSUpdateDialogs)|||||1
perl(DSUpdate)|||||1
perl(DSMigration)|||||1
perl(DSDialogs)|||||1
perl(DSCreate)|||||1
libwhoami-plugin.so()(64bit)|||||1
libviews-plugin.so()(64bit)|||||1
libusn-plugin.so()(64bit)|||||1
libsyntax-plugin.so()(64bit)|||||1
libstatechange-plugin.so()(64bit)|||||1
libschemareload-plugin.so()(64bit)|||||1
librootdn-access-plugin.so()(64bit)|||||1
libroles-plugin.so()(64bit)|||||1
libretrocl-plugin.so()(64bit)|||||1
libreplication-plugin.so()(64bit)|||||1
libreferint-plugin.so()(64bit)|||||1
libpwdstorage-plugin.so()(64bit)|||||1
libposix-winsync-plugin.so()(64bit)|||||1
libpbe-plugin.so()(64bit)|||||1
libpassthru-plugin.so()(64bit)|||||1
libpam-passthru-plugin.so()(64bit)|||||1
libmemberof-plugin.so()(64bit)|||||1
libmanagedentries-plugin.so()(64bit)|||||1
liblinkedattrs-plugin.so()(64bit)|||||1
libhttp-client-plugin.so()(64bit)|||||1
libdna-plugin.so()(64bit)|||||1
libdistrib-plugin.so()(64bit)|||||1
libderef-plugin.so()(64bit)|||||1
libcos-plugin.so()(64bit)|||||1
libcontentsync-plugin.so()(64bit)|||||1
libcollation-plugin.so()(64bit)|||||1
libchainingdb-plugin.so()(64bit)|||||1
libbitwise-plugin.so()(64bit)|||||1
libback-ldbm.so()(64bit)|||||1
libautomember-plugin.so()(64bit)|||||1
libattr-unique-plugin.so()(64bit)|||||1
libaddn-plugin.so()(64bit)|||||1
libacl-plugin.so()(64bit)|||||1
libacctusability-plugin.so()(64bit)|||||1
libacctpolicy-plugin.so()(64bit)|||||1
ldif2ldbm|GE|0|0||1
config(389-ds-base)|EQ|0|1.3.10.1|5.el7|1
389-ds-base(x86-64)|EQ|0|1.3.10.1|5.el7|1
389-ds-base|EQ|0|1.3.10.1|5.el7|1

оно вам надо, если все то же самое работает и с меньшими усилиями?