cl-setup-system

cl-setup-system
в ответ
-bash: cl-setup-system: command not found

тоже самое
cl-update --rebuild-world
-bash: cl-update: command not found

делаю миграцию по инструкции http://www.calculate-linux.ru/boards/3/topics/19141?r=19768 с stage3 gentoo на calculate CSS

Попробуйте выполнить <<cl-core --create-symlink>> и потом снова выполнить команды.

Миграция выполнялась в chroot’е ?

Mikhail Hiretsky wrote:

Миграция выполнялась в chroot’е ?

Нет на реальном железе Raspberry Pi (ARMv6)

Yuri Blohin wrote:

Попробуйте выполнить <<cl-core --create-symlink>> и потом снова выполнить команды.

cl-core --create-symlink

Traceback (most recent call last):
  File "/usr/sbin/cl-core-2.7", line 28, in <module>
    sys.exit(main())
  File "/usr/lib/python2.7/site-packages/calculate/core/server/cl_server.py", line 190, in main
    from server_class import ClApplication, OpenSSLAdapter
  File "/usr/lib/python2.7/site-packages/calculate/core/server/server_class.py", line 30, in <module>
    from cherrypy.wsgiserver.ssl_pyopenssl import pyOpenSSLAdapter
ImportError: No module named cherrypy.wsgiserver.ssl_pyopenssl
No module named cherrypy.wsgiserver.ssl_pyopenssl

dev-python/pyopenssl
      Latest version available: 0.12
      Latest version installed: 0.12

стоит

Да кстати - cl-core тобищь /etc/init.d/calculate-core не стартует при загрузке
Вываливается с ошибкой после раздумий

dev-python/cherrypy
      Latest version available: 3.2.0
      Latest version installed: [ Not Installed ]

интересно почему она не поставилась из зависимостей
и какие еще либы будут нужны - вот вопрос
а то научный тык на 3 недели сборки css надоел
задрала сборка gcc-4.6.3 - 2 дня собиралась и вылетела с руганью на fortran ( может его отключить)

Installing (1 of 1) dev-python/cherrypy-3.2.0
* Compilation and optimization of Python modules for CPython 2.7 … [ ok ]

Recording dev-python/cherrypy in “world” favorites file…
Auto-cleaning packages…

No outdated packages were found on your system.

* GNU info directory index is up-to-date.

* IMPORTANT: 5 news items need reading for repository ‘gentoo’.
* Use eselect news to read news items.

localhost ~ # cl-core --create-symlink
Symlink /usr/sbin/cl-core-show-group created
Symlink /usr/sbin/cl-install created
Symlink /usr/sbin/cl-core-variables created
Symlink /usr/sbin/cl-setup-boot created
Symlink /usr/sbin/cl-setup-network created
Symlink /usr/sbin/cl-core-request-del created
Symlink /usr/sbin/cl-core-change-group created
Symlink /usr/sbin/cl-update created
Symlink /usr/sbin/cl-core-request-confirm created
Symlink /usr/sbin/cl-core-view-cert created
Symlink /usr/sbin/cl-install-pxe created
Symlink /usr/sbin/cl-core-del-group created
Symlink /usr/sbin/cl-setup-video created
Symlink /usr/sbin/cl-core-add-group created
Symlink /usr/sbin/cl-setup-locale created
Symlink /usr/sbin/cl-core-variables-show created
Symlink /usr/sbin/cl-setup-system created
Symlink /usr/sbin/cl-core-request-show created

cl-setup-system
 * System configuration
[=======================================================================================================>]100% Time: 00:00:03
 * Checking the video driver
 * System configured!

Заработало

Походу инструкция http://www.calculate-linux.ru/boards/3/topics/19141?r=19768
НЕ ПОЛНАЯ!

все равно

 /etc/init.d/calculate-core start
 * Caching service dependencies ...                                                                                    [ ok ]
 * Start calculate core ...                                                                                            [ !! ]
 * ERROR: calculate-core failed to start

Попробуйте запустить cl-core --start. Что выдаст на экран?

cl-core --start
General monitoring started
Session monitoring started

listening to https://0.0.0.0:8888
wsdl is located at: https://0.0.0.0:8888/?wsdl
Server started

Server certificate not found
use cl-core with option --gen-cert-by HOST (--get-cert-from HOST) or --use-root-as-server)
cl-core --gen-cert-by localhost
https://localhost:8888/?wsdl
connecting...
Traceback (most recent call last):
  File "/usr/sbin/cl-core-2.7", line 28, in <module>
    sys.exit(main())
  File "/usr/lib/python2.7/site-packages/calculate/core/server/cl_server.py", line 130, in main
    cert_cmd.check_server_certificate(cert, key, cert_path, args, port)
  File "/usr/lib/python2.7/site-packages/calculate/core/server/cert_cmd.py", line 183, in check_server_certificate
    from sudsds.client import Client
ImportError: No module named sudsds.client
No module named sudsds.client
emerge -s sudsds
Searching...    
[ Results for search key : sudsds ]
[ Applications found : 1 ]

*  dev-python/sudsds
      Latest version available: 1.0.1
      Latest version installed: [ Not Installed ]
      Size of files: 82 kB
      Homepage:      https://labs.nic.cz/page/969/
      Description:   Lightweight SOAP client - Czech NIC labs fork
      License:       LGPL-3

Не установлен - поставил
Теперь ругается что нет

net-libs/dslib

Поставил

Теперь в ответ
cl-core --gen-cert-by localhost
https://localhost:8888/?wsdl
connecting...

Close. Connection Error.

Если сделать

/etc/init.d/calculate-core start
 * Start calculate core ...                                                                                            [ !! ]
 * ERROR: calculate-core failed to start

Вопрос - чего ей еще не хватает?

Попробуй выполнить

/usr/sbin/cl-core --bootstrap root

Вместо gen-cert-by.

/usr/sbin/cl-core --bootstrap root
Traceback (most recent call last):
  File "/usr/sbin/cl-core-2.7", line 28, in <module>
    sys.exit(main())
  File "/usr/lib/python2.7/site-packages/calculate/core/server/cl_server.py", line 120, in main
    import bootstrap
  File "/usr/lib/python2.7/site-packages/calculate/core/server/bootstrap.py", line 22, in <module>
    from calculate.core.client.cert_func import new_key_req
  File "/usr/lib/python2.7/site-packages/calculate/core/client/cert_func.py", line 23, in <module>
    from create_cert import generateRSAKey, makePKey, makeRequest,
  File "/usr/lib/python2.7/site-packages/calculate/core/client/create_cert.py", line 19, in <module>
    from M2Crypto import RSA, X509, EVP, m2
ImportError: No module named M2Crypto
No module named M2Crypto

Поставил dev-python/m2crypto
Сделал /usr/sbin/cl-core --bootstrap root

/usr/sbin/cl-core --bootstrap root
Generating the server certificate
...........................................................+++
..................................................................................................+++
OK
Using the root certificate as the server certificate
OK
Generating the client certificate
...............................................................................................+++
...............................................................................................................................................................................+++
Certificate /var/calculate/server/client_certs/1.crt is signed
Certificate saved. Your certificate ID: 1

Сделал

cl-core --gen-cert-by localhost
https://localhost:8888/?wsdl
connecting...
.......+++
................................................................................................................................................................+++
Enter the certificate date manually? [y]/n: n
Your request ID = 1

Ответил n - правильно или нет?

Далее

/etc/init.d/calculate-core start
 * Start calculate core ...
Server certificate now exists.
Client certificate now exists.
 * start-stop-daemon: /usr/sbin/cl-core is already running                [ ok ]

сделал для верности

/etc/init.d/calculate-core restart
 * Stop calculate core ...                                                [ ok ]
 * Start calculate core ...
Server certificate now exists.
Client certificate now exists.                                            [ !! ]
 * ERROR: calculate-core failed to start

Сделал еще раз

/etc/init.d/calculate-core restart
 * Start calculate core ...
Server certificate now exists.
Client certificate now exists.
 * start-stop-daemon: /usr/sbin/cl-core is already running                [ ok ]

Похоже заработало - или нет
Чот не пойму

Перегрузил машинку
calculate-core НЕ СТАРТУЕТ

* Start calculate core ...
Server certificate now exists.
Client certificate now exists.
ERROR: calculate-core failed to start

Потом пытается стартовать второй раз и пишет

 * Start calculate core ...
Server certificate now exists.
Client certificate now exists.
 * start-stop-daemon: /usr/sbin/cl-core is already running                [ ok ]
cl-core --start