From 8542a863c97e36e026dd51fc898a620916fd3c61 Mon Sep 17 00:00:00 2001 From: iliajie Date: Tue, 16 Aug 2022 16:42:38 +0300 Subject: [PATCH 1/3] Fix to preserve for Usermin (do not start if was stopped) [rpm] --- makerpm.pl | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/makerpm.pl b/makerpm.pl index 0fc1f8f6..2e1c134d 100755 --- a/makerpm.pl +++ b/makerpm.pl @@ -153,11 +153,18 @@ %post inetd=`grep "^inetd=" /etc/usermin/miniserv.conf 2>/dev/null | sed -e 's/inetd=//g'` +userminpidfile=`grep "^pidfile=" /etc/usermin/miniserv.conf 2>/dev/null | sed -e 's/pidfile=//g'` +if [ -r "\$userminpidfile" ]; then + userminrunning=1 +fi if [ "\$1" != 1 ]; then # Upgrading the RPM, so stop the old Usermin properly if [ "\$inetd" != "1" ]; then /etc/usermin/stop >/dev/null 2>&1 /tmp/.webmin/usermin-setup.out 2>&1 chmod 600 /tmp/.webmin/usermin-setup.out rm -f /var/lock/subsys/usermin -if [ "\$inetd" != "1" ]; then +if [ "\$inetd" != "1" ] && [ "\$userminrunning" = "1" ]; then /etc/usermin/restart >/dev/null 2>&1 /etc/usermin/uninstall.sh < Date: Tue, 16 Aug 2022 17:19:22 +0300 Subject: [PATCH 2/3] Fix to preserve for Usermin (do not start if was stopped) [setup.sh] --- setup.sh | 29 ++++++++++++++++++++--------- 1 file changed, 20 insertions(+), 9 deletions(-) diff --git a/setup.sh b/setup.sh index c806824c..f17defad 100755 --- a/setup.sh +++ b/setup.sh @@ -117,10 +117,12 @@ fi if [ -r "$config_dir/config" ]; then echo ".. found" upgrading=1 +else + userminrunning=1 fi # Check if upgrading from an old version -if [ "$upgrading" = 1 ]; then +if [ "$upgrading" = "1" ]; then echo "" # Get current var path @@ -152,8 +154,12 @@ if [ "$upgrading" = 1 ]; then ssl=`grep "^ssl=" $config_dir/miniserv.conf | sed -e 's/ssl=//g'` atboot=`grep "^atboot=" $config_dir/miniserv.conf | sed -e 's/atboot=//g'` inetd=`grep "^inetd=" $config_dir/miniserv.conf | sed -e 's/inetd=//g'` + userminpidfile=`grep "^pidfile=" $config_dir/miniserv.conf | sed -e 's/pidfile=//g'` + if [ -r "$userminpidfile" ]; then + userminrunning=1 + fi - if [ "$upgrading" = 1 -a "$inetd" != "1" -a "$nostop" = "" ]; then + if [ "$upgrading" = "1" -a "$inetd" != "1" -a "$nostop" = "" ]; then # Stop old version $config_dir/stop >/dev/null 2>&1 fi @@ -770,14 +776,19 @@ if [ "$nostart" = "" ]; then if [ "$upgrading" = "1" ]; then action="restart" fi - echo "Attempting to $action Usermin web server .." - $config_dir/start - if [ $? != "0" ]; then - echo "ERROR: Failed to $action web server!" - echo "" - exit 14 + if [ "$userminrunning" = "1" ]; then + echo "Attempting to $action Usermin web server .." + $config_dir/$action + if [ $? != "0" ]; then + echo "ERROR: Failed to $action web server!" + echo "" + exit 14 + fi + echo ".. done" + else + echo "Skipping to $action Usermin web server (wasn't running) .." + echo ".. skipped" fi - echo ".. done" echo "" fi From 552803b2fb90f9105f18e730b19d698dbf285558 Mon Sep 17 00:00:00 2001 From: pdropi <76587446+pdropi@users.noreply.github.com> Date: Thu, 18 Aug 2022 09:47:00 -0300 Subject: [PATCH 3/3] Brazilian portuguese translation of uconfig.info Usermin translations --- mailbox/uconfig.info.pt_BR | 75 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 mailbox/uconfig.info.pt_BR diff --git a/mailbox/uconfig.info.pt_BR b/mailbox/uconfig.info.pt_BR new file mode 100644 index 00000000..2aec5165 --- /dev/null +++ b/mailbox/uconfig.info.pt_BR @@ -0,0 +1,75 @@ +line0=Lista de e-mail,11 +perpage=Mensagens de e-mail a serem exibidas por página,0,5 +top_buttons=Mostrar botões na parte superior para,1,2-Caixas de correio e e-mails,1-Somente caixas de correio,0-Nunca +arrows=Mostrar setas de página na parte inferior para,1,2-Caixas de correio e e-mails,1-Somente caixas de correio,0-Nunca +show_to=Mostrar Para: nas caixas de correio?,1,1-Sim,0-Não +refresh=Segundos entre as atualizações automáticas da caixa de entrada,3,não atualizar +open_mode=Abrir mensagens em,1,1-Nova janela,0-Janela da lista +show_body=Mostrar prévia do corpo da mensagem na lista?,1,1-Sim,0-Não +show_body_len=Número de caracteres a serem exibidos na prévia,3,Padrão (100) +show_sort=Mostrar cabeçalhos para classificar a lista de e-mails?,1,1-Sim,0-Não + +line0.5=Lendo e-mail,11 +wrap_width=Largura para encapsular as mensagens de e-mail exibidas,0,5 +auto_mark=Marcar mensagens lidas automaticamente?,1,1-Sim,0-Não +view_html=Mostrar o corpo da mensagem como,4,0-Sempre texto simples,1-Texto se possível, HTML caso contrário,2-HTML se possível, texto caso contrário,3-Converter HTML em texto simples +view_images=Mostrar imagens embutidas por padrão?,1,0-Sim,1-Não imagens externas,2-Não +head_html=Incluir HTML da mensagem <head> seção na página?,1,1-Sim,0-Não +check_mod=Verificar a modificação da caixa de correio ao excluir e-mail?,1,1-Sim,0-Não +link_mode=Abrir links em,1,1-Nova janela,0-Mesma janela + +line0.7=Escrevendo e-mail,11 +wrap_compose=Largura para encapsular mensagens de e-mail compostas em,10,-Não encapsular,80-80 colunas (padrão),Outro tamanho +send_buttons=Mostrar botões de envio de e-mail,1,1-Na parte superior e inferior,0-Somente na parte inferior +html_edit=Usar editor HTML para compor?,4,2-Sempre,1-Ao responder a e-mail HTML,0-Nunca +html_quote=Modo de citação HTML,1,1-Mensagem abaixo de <hr>,0-Mensagem dentro de <blockquote> +#nospell=Mostrar opção de verificação ortográfica?,1,0-Sim,1-Não +#spell_check=Ativar verificação ortográfica por padrão?,1,1-Sim,0-Não +cc_tabs=Mostrar para endereços CC e BCC,1,1-Na mesma guia,0-Em guias separadas + +line1=Enviando e-mail,11 +no_mime=Enviar mensagens somente de texto quando possível?,1,1-Sim,0-Não +save_sent=Salvar e-mail enviado?,1,1-Sim,0-Não +real_name=Incluir nome real no rementente?,1,1-Sim,0-Não +charset=Conjunto de caracteres para e-mail enviado,3,do idioma selecionado +sig_file=Arquivo de assinatura,10,*-Nenhum,.signature-~/.signature,Outro arquivo +sig_mode=Inserir assinatura,1,0-na parte inferior,1-na parte superior +fwd_mode=Encaminhar mensagens com aspas?,1,0-Sim,1-Não +from_in_to=Mostrar endereços De: ao selecionar um endereço Para:?,1,1-Sim,0-Não +sort_addrs=Classificar catálogo de endereços por,1,0-pedido adicionado,1-nome real,2-endereço de e-mail +reply_to=Endereço responder para:,10,x-Nenhum,*-Escolha ao enviar,Endereço.. +bcc_to=Cco: mensagens enviadas para,0 +add_abook=Adicionar destinatários de e-mail ao catálogo de endereços?,1,1-Sim,0-Não +real_expand=Procurar nomes reais ao enviar?,1,1-Sim,0-Não +force_subject=Ação se o assunto do e-mail enviado estiver ausente,10,-Não fazer nada,erro-Exibir erro,Definir para +send_return=Depois de enviar e-mail, exibir,1,1-Lista de e-mail,0-Página de e-mail enviado +reply_self=Incluir endereço de e-mail próprio ao responder a todos?,1,1-Sim,0-Não + +line1.5=Notificações de entrega,11 +req_dsn=Solicitar notificações de status de leitura?,1,1-Sempre,2-Opcionalmente,0-Não +send_dsn=Responder às notificações de status de leitura?,1,1-Automaticamente,2-Manualmente,0-Não +req_del=Solicitar notificações de status de entrega?,1,1-Sempre,2-Opcionalmente,0-Não + +line2=Configurações de data e hora,11 +date_fmt=Formato de data na lista de e-mails,1,dma-DD/MM/AAAA,mda-MM/DD/AAAA,amd-AAAA/MM/DD +date_tz=Fuso horário para exibições de data,3,padrão do sistema +reply_date=Incluir data ao citar e-mail,1,1-Sim,0-Não + +line3.5=Excluindo e-mail,11 +delete_warn=Pedir confirmação antes de excluir?,10,y-Sim,n-Não,Para arquivos mbox maiores que +delete_mode=Ao excluir e-mail,1,0-Excluir e-mail,1-Mover para a pasta Lixeira +show_delall=Mostrar botão para excluir toda a caixa de correio?,1,1-Sim,0-Não +maildir_deleted=Ignorar mensagens sinalizadas como excluídas no Maildir?,1,1-Sim,0-Não + +line4=Opções de spam,11 +spam_buttons=Mostrar botões de reportar spam para,2,list-Caixas de e-mail,mail-Mensagens +ham_buttons=Mostrar botões de reportar mensagemn confiáveis para,2,list-Caixas de e-mail,mail-Mensagens +spam_del=Excluir spam ao denunciar?,1,1-Sim,0-Não +white_move=Mover e-mails para a caixa de entrada ao colocar na lista de permitidos?,1,1-Sim,0-Não +ham_move=Mover mensagens para a caixa de entrada ao reportar que é confiável?,1,1-Sim,0-Não +white_book=Adicionar todas as entradas do catálogo de endereços à lista de permitidos?,1,1-Sim,0-Não +white_rec=Adicionar destinatários de e-mail à lista de permissões?,1,1-Sim,0-Não + +line5=Opções de anexo,11 +thumbnails=Mostrar anexos de imagem como miniaturas?,1,1-Sim,0-Não +def_attach=Número padrão de anexos enviados,0,8