Upstart

Tela Software:
Upstart
Detalhes de Software:
Versão: 1.13.2
Data de upload: 17 Feb 15
Revelador: Canonical Ltd.
Licença: Livre
Popularidade: 18

Rating: nan/5 (Total Votes: 0)

Upstart é uma fonte aberta substituto para o bem conhecido, mas preterido initd (também conhecido como System V de init ou / sbin / init daemon) software projetado para iniciar os serviços certains e tarefas durante o processo de inicialização de um operacional Linux sistema, administrando-os enquanto o OS está em uso, bem como para detê-los durante do shutdown.It facilmente aplicável no principal diferença Linux distributionsThe entre o daemon de init e Upstart, é que este último usa eventos para lidar com serviços específicos durante a inicialização do sistema e desligamento . Foi concebido principalmente para e usado no sistema operativo Linux Ubuntu.
No entanto, o projecto é desenvolvido de tal forma que ele pode ser facilmente implementado e integrado em qualquer outra distribuição Linux, como um substituto para o Sistema de V de init. A parte triste deste projeto é que ele só foi usado no Ubuntu (e seus derivados) e Fedora, como outras distros Linux ligado aos serviços do systemd mais complexo e moderno software.Handles e tasksAs mencionado, Upstart pode lidar com ambos os serviços e tarefas durante processos de inicialização ou desligamento com base em eventos, que podem ser gerados tanto como serviços ou tarefas. Além disso, ele pode reaparecer serviços mortas, comunicar com o daemon de init através do serviço D-Bus, e lidar com os serviços do usuário.
Ele pode receber eventos de qualquer outro processo, de respawn e supervisionar daemons de inicialização que são separados de seu processo de pai, e permite que os usuários de parar ou iniciar seu próprio services.Availability usuário e projeto OSesThe suportado é distribuído somente como um arquivo de origem, o que pode ser configurado, compilado e instalado em qualquer sistema operacional Linux. No entanto, os desenvolvedores recomendam que os usuários usem os pacotes oficiais Upstart dos repositórios de sua distribuição Linux de software padrão.
Aparentemente, systemd recebeu tanta atenção de desenvolvedores Linux OS que ainda Ubuntu irão mudar para ela, e que diz muito sobre o futuro do projeto Upstart.

O que é novo nesta versão:

  • Aplicar 'initctl set-env' de ser chamado de trabalho do sistema (LP: # 1356824).
  • Adiar o uso de remove-on-vazio para parar trabalhos em nível de sessão cgroup de correr com cgmanager que pode remover a cgroup antes de processos de trabalho subsequentes foram movidos para eles (LP: # 1357252).

O que é novo na versão 1.13.1:

  • Correção para Session Init estrondo desencadeada por reiniciar um trabalho que 'initctl unset-env' (LP: # 1222705) é executado
  • .

O que é novo na versão 1.13:

  • Correção para lidar com atualização a partir do não-stateful-re-exec instância a uma stateful-re-exec-capable um (LP: # 1303891).
  • sessões Desativar chroot por padrão. Opção de linha de comando um novo "--chroot-sessões" restaura o comportamento padrão de idade.
  • Novos testes e documentação melhorada.
  • Correção para Session Init umask mudança na re-exec (LP: # 1302117).
  • Permitir '--confdir' para procurar emprego de sistemas em vários locais, que também adiciona novas opções de linha de comando '--append-confdir "e"-confdir --prepend' para total flexibilidade (LP: # 1315060) .
  • Permitir initctl (8) comandos 'set-env' e 'unset-env' para operar em múltiplas variáveis ​​ambientais (LP: # 1324096).
  • Suporte para cgroups através de uma nova estrofe 'cgroup'. Isto faz uso de cgmanager (8) e está disponível para o Sistema eo Sessão INITS.
  • Suporte para cgroups pode ser desativado em tempo de construído, se necessário. Veja init (5) para a sintaxe e exemplos estrofe 'cgroup'.

O que é novo na versão 1.12.1:

  • re-exec fixos a ruptura causada pela D- incorreta uso da API Bus.
  • testes atualizado para travar este problema.

O que é novo na versão 1.12:

  • Parar Upstart indiretamente roubar propriedade console (mais notadamente quando executado em um recipiente).
  • Corrigido o erro que poderia resultar em uma saída errada de initctl (8) comandos do ambiente.
  • Fixo uso incorreto variável que poderia resultar em um acidente (LP: # 1222705).
  • questão re-exec stateful Fixo desencadeada por empregos inválidos (LP: # 1269731).
  • correção re-exec Stateful ir publicando o ônibus sessão D-Bus (LP: # 1258098).
  • init-checkconf (8) agora usa um Init Session e pode agora também ser executado como root.
  • arrivista-socket-ponte (8) agora suporta IPv6 (graças a Kai Mast e Cameron Norman).
  • Permitir telinit (8) para trabalhar em sistemas sem barramento do sistema D-Bus.
  • melhorias Numerosos testes.
  • Lotes de melhorias homem páginas.

O que é novo na versão 1.11 :

  • Adicionar opção de linha de comando "--no-dbus ' para o init (8) daemon (permitindo a propagação do evento para o Init Session via o-evento-ponte arrivista (8) para ser desativado).
  • serialise Session Init tabela de ambiente de trabalho em re-exec (LP: # 1238078).
  • upstart- {dbus, tomada} -bridge (8): Não espancar PATH existente (LP: # 1234898).
  • arrivista-file-ponte (8):
  • Permitir assistindo para criação de diretório (LP: # 1221466)
  • .
  • Reduzir a saída padrão.
  • arrivista-ponte local (8): Pega números arbitrários de pares e verificações adicionais sobre a validade de entrada (LP: # 1234898).
  • Melhoria da Sessão Init velocidade de desligamento (LP: # 1227212).
  • Novas opções de configuração:. "-Local-ponte --disable ',' ponte --disable-socket '
  • Adicionado-file-ponte arrivista (8) e testes de integração re-exec Session Init.
  • Guarde umask para Session Init (LP: # 1240686)
  • .
  • Faça Session Init conectar a D-Bus Session Bus a pedido (LP: # 1203595, 1235649 #)
  • Melhorado tempo de compilação ABI verificação da conformidade.
  • atualizações Doc e lotes de refinamentos de teste.

O que é novo na versão 1.10:

  • arrivista-local-ponte: Nova ponte para o arranque dos trabalhos em conexões de soquete local.
  • arrivista-dconf-ponte:. Nova ponte para a Sessão INITS
  • arrivista-dbus-ponte:. Nova opção '--bus-name' para permitir variável nome ônibus para ser incluído no dbus-evento (7)
  • New & quot; recarregar sinal & quot; sub-rotina para permitir que os trabalhos para especificar um sinal personalizada que irá ser enviada para o processo principal (ao invés de o SIGHUP padrão).
  • A inclusão de amostras de trabalhos Sessão Init.
  • Re-exec correções para lidar com sessões de chroot.
  • correção Shutdown para Session INITS.
  • Novo módulo python3 e acompanha conjunto de testes de integração para testar Upstart execução como PID 1 e, como Init Session (priveleged e não-privilegiado).

O que é novo na versão 1.9.1:

  • regressão comportamento de respawn Fix (introduzido na versão 1.8) afetar os trabalhos que também especificam shell meta-caracteres na estrofe exec (LP: # 1181789).
  • Corrigir erro comum que pode causar uma ponte para travar (LP: # 1197225).
  • Várias correções para libupstart.
  • initctl2dot:. Melhorias de layout

O que é novo na versão 1.9:

  • suporte adicional por meio de duas novas estrofes Apparmor: 'apparmor load 'e' switch apparmor '(graças Marc Deslauriers).
  • re-exec Stateful:. Serialises agora todos os objetos, e não apenas o conjunto mínimo
  • Permitir variáveis ​​de ambiente herdadas de ser desactivado para Session INITS.
  • Capacidade de especificar vários diretórios de configuração durante a execução como um Init Session.
  • libupstart:. Biblioteca cliente para se comunicar com Upstart
  • arrivista-dbus-ponte: Nova ponte para permitir trabalhos de reagir a sinais D-Bus
  • .
  • A rodada usual de correções e melhorias doc.

Programas semelhantes

Petitboot
Petitboot

2 Jun 15

s6-linux-utils
s6-linux-utils

19 Feb 15

grubinstall
grubinstall

2 Jun 15

rEFInd
rEFInd

27 Sep 15

Outro software de desenvolvedor Canonical Ltd.

Edubuntu
Edubuntu

3 Jun 15

Ubuntu MID
Ubuntu MID

3 Jun 15

Ubuntu Touch
Ubuntu Touch

17 Feb 15

Comentário para Upstart

Comentários não encontrado
Adicionar comentário
Ligue imagens!