Construir banco de dados RPM “shadow”?

1

Digamos que os responsáveis pelo servidor não estejam dispostos a ter o software do nosso departamento instalado usando pacotes RPM. Porque requer direitos de superusuário e eles temem que isso possa atrapalhar o sistema deles etc.

Portanto, temos que, em vez disso, descompactar tarballs para /elsewhere/... , o que é um incômodo, na verdade, porque o processo é tão fácil de quebrar (subdiretório errado, nenhuma verificação de dependência etc.). Então eu tenho pensado.

rpm --prefix , o que poderia manter o software contido (por exemplo, em /elsewhere/... ).

Então, há a coisa de superusuário ... seria possível construir um banco de dados RPM "shadow"?

Quero dizer, você pode rpm --dbpath /elsewhere/rpm --initdb e tornar isso acessível para os administradores que não são superusuários. Então, de alguma forma, alimente os dados para os pacotes instalados (sistema) ( como? ).

Não poderíamos, então, rpm --dbpath /elsewhere/rpm --prefix /elsewhere -i our_software-0.1.rpm sem precisar de direitos de superusuário?

    
por DevSolar 30.08.2017 / 12:02

0 respostas

Tags