Distribuţii bazate pe RedHat: Diferență între versiuni

De la Wiki.lug.ro
Salt la: navigare, căutare
(detalii inlocuire sendmail; diacritice)
Linia 2: Linia 2:
 
   echo 'PEERDNS="no"' >> /etc/dhclient-enter-hooks
 
   echo 'PEERDNS="no"' >> /etc/dhclient-enter-hooks
  
=== Cum se trece de la sendmail la postfix ===
+
=== Cum se trece de la sendmail la alt server de mail (dintre cele incluse în distribuţie) ===
   yum install system-switch-mail
+
  se instaleaza serverul de mail dorit (in afară de sendmail sint disponibile exim şi postfix)
   yum install postfix
+
  se seteaza serverul dorit ca serviciu utilizat implicit
 +
 
 +
Pentru instalarea serverului dorit se utilizează comanda ''yum'' (Centos, Fedora, RHEL 5) sau ''up2date'' (RHEL <=4). Spre exemplu, pt a instala postfix:
 +
   yum install postfix (resp up2date -i postfix)
 +
 
 +
In vederea alegerii serverului implicit există mai multe metode. Cea mai simplă utilizează pachetul ''system-switch-mail'' (care trebuie instalat dacă nu este deja):
 +
   yum install system-switch-mail (resp. up2date -i system-switch-mail)
 +
O altă metodă se bazează pe comanda ''alternatives'' (care are avantajul că nu necesită instalarea unui program suplimentar). Pentru prima variantă se tastează comanda:
 
   system-switch-mail
 
   system-switch-mail
 +
Pentru cea de a doua:
 +
  alternatives --config mta
  
Se selecteaza "postfix" si sa apasa pe OK.
+
Nu vă rămine decit să alegeţi serverul dorit dintre cele afisate (şi să apăsaţi pe OK în cazul lui system-config-mail).
 +
Inlocuirea sendmail se poate face încă de la instalarea sistemului, dacă utilizaţi un fişier de kickstart şi adăugaţi în secţiunea %packages comenzile necesare eliminării sendmail si includerii serverului dorit. De pildă, presupunînd că doriţi să utilizaţi postfix:
 +
  %packages
 +
  -sendmail
 +
  postfix
 +
  ...alte comenzi
  
 
=== Cum se startează un serviciu ===
 
=== Cum se startează un serviciu ===
 
   service NUME_SERVICIU start
 
   service NUME_SERVICIU start
  
=== Cum se bagă un serviciu în autostart ===
+
=== Cum se setează un serviciu pentru a fi pornit automat la boot ===
 
   chkconfig --level 35 NUME_SERVICIU on
 
   chkconfig --level 35 NUME_SERVICIU on

Versiunea de la data 26 mai 2007 23:08

Cum se setează dhclient să nu mai suprascrie resolv.conf

 echo 'PEERDNS="no"' >> /etc/dhclient-enter-hooks

Cum se trece de la sendmail la alt server de mail (dintre cele incluse în distribuţie)

 se instaleaza serverul de mail dorit (in afară de sendmail sint disponibile exim şi postfix)
 se seteaza serverul dorit ca serviciu utilizat implicit

Pentru instalarea serverului dorit se utilizează comanda yum (Centos, Fedora, RHEL 5) sau up2date (RHEL <=4). Spre exemplu, pt a instala postfix:

 yum install postfix (resp up2date -i postfix)

In vederea alegerii serverului implicit există mai multe metode. Cea mai simplă utilizează pachetul system-switch-mail (care trebuie instalat dacă nu este deja):

 yum install system-switch-mail (resp. up2date -i system-switch-mail)

O altă metodă se bazează pe comanda alternatives (care are avantajul că nu necesită instalarea unui program suplimentar). Pentru prima variantă se tastează comanda:

 system-switch-mail

Pentru cea de a doua:

 alternatives --config mta

Nu vă rămine decit să alegeţi serverul dorit dintre cele afisate (şi să apăsaţi pe OK în cazul lui system-config-mail). Inlocuirea sendmail se poate face încă de la instalarea sistemului, dacă utilizaţi un fişier de kickstart şi adăugaţi în secţiunea %packages comenzile necesare eliminării sendmail si includerii serverului dorit. De pildă, presupunînd că doriţi să utilizaţi postfix:

 %packages
 -sendmail
 postfix
 ...alte comenzi

Cum se startează un serviciu

 service NUME_SERVICIU start

Cum se setează un serviciu pentru a fi pornit automat la boot

 chkconfig --level 35 NUME_SERVICIU on