summaryrefslogtreecommitdiffstats
path: root/ChangeLog
blob: a969e63aa0aa45cdd8bdcc3738011cdae83874ef (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
2004/02/01 : 0.3.30
- squid has been removed
- etc/init.d points to ../sbin/init.d
2004/01/01
- system : modules are now allowed to fail
- ntp script has been removed
- network: always set link down before flush addr to workaround a kernel bug
2003/12/07 : 0.3.29
- network : added 'ip arp' ; allow modprobe to fail ; add flush & reload
- rc.S : ordered mounts & automatic mkdir
2003/11/16 : 0.3.28
- functions : break possible infinite loop in recursive_rmmod
- removed buggy logrotate script
2003/11/12 : 0.3.27
- network : native use of vlan interfaces. Simply declare an interface with a
  name like "eth1.146" to create vlan 146 on eth1
2003/11/11 : 0.3.26
- functions : fixed stupid bug with uninitialized variable in list_options
- system    : added a help function
- system    : added 2 functions date_to_hw & date_from_hw to sync clocks
- system    : do_stop now uses recursive_rmmod
2003/10/26 : 0.3.25
- network : now supports a "vrrp" option which is only used by external scripts.
- squid   : fix squidguard handling
- sysprofiles : close stdin during services startup to prevent them from reading
  the services list as their input
2003/10/02 : 0.3.24
- functions : 'do_restart' now does its best to kill frozen processes and to
  bypass defuncts. Its goal is now clearly to get the service up at any cost.
- pdnsd has been rewritten to work around conceptual flaws in this daemon.
  It is now marked as deprecated since it's available in the latest pdnsd package.
2003/09/30
- pdnsd : fixed wrong pidfile ; clear cache if it exists.
2003/09/15
- changelog is now in english
- functions : a bit more verbose about what is done during start/stop
- functions : take into account return values from fct_{pre,post}_{start,stop}
- system: disable saving to drift file and fix directisa on stop.
2003/09/09
- rc.S recree utmp
- ajout de l'option 'modprobe' au script firewall
2003/08/11
- script system: hwclock accède désormais au bus ISA par défaut
- ajout de "rtc_mode" au script system pour forcer le passage par
  le kernel
- ajout temporaire de portmap
- appel de set_vars dans functions
- release 0.3.21
2003/07/22
- hwclock implémenté dans script system et supprimé de NTP
- correction de l'autonégociation dans network
- update script firewall
- system utilise rtc=local par defaut
- release 0.3.20
2003/06/24
- nosuid,nodev sur /tmp dans rc.S
- release 0.3.18
2003/06/22
- ajout de dhcpd, inetd, lpd, sendmail
- suppression de crond
- correction de network pour supporter des paramètres à 'ip'
- network gere le "restart" en une opération atomique
- network : changement d'état du media après link up
- deplacement de recursive_rmmod de firewall vers functions
- firewall : si erreur de chargement, on passe en block
- firewall : ajout de la commande 'reload' qui ne casse pas les sessions
- network: en DHCP, on affiche l'adresse IP obtenue
- release 0.3.17
2003/06/20
- encore une correction sur functions : les fonctions implémentant les options
  d'un service n'étaient plus désactivées avant d'appeler le service, donc
  des modprobe et/ou nice pouvaient être ignorées.
- release de la 0.3.16
2003/06/19
- correction d'un bug dans functions : lors de l'évaluation d'un service,
  toutes les options des autres services n'étaient pas invalidées, ce qui
  posait des problèmes pour certaines commandes (ex: modprobe)
- appel de la fonction "do_help" si une action est inconnue
- ajout du script firewall
- ajout des paramètres speed,duplex,auto à network, et support de ethtool
- release de la 0.3.15 qui corrige les bugs introduits dans la 0.3.14 !
2003/06/17
- déplacement de /sbin/init.d/syslog-ng vers le package syslog-ng
- création de /var/log en root:log:2750
2003/06/16
- ajout de la fonction 'daemon' qui permet de lancer un processus
  détaché de ses file-descripteurs, du tty et du process père.
- cron utilise désormais daemon sinon une machine démarrant cron ne
  peut pas finir de s'initialiser car il ne ferme pas ses fd avant le
  fork !
2003/06/12
- correction de la lecture du pid dans functions
- valueof ne fait le grep que si le fichier existe
- correctifs sur le script ntp
2003/06/05
- petits correctifs et quelques mises à jour
- plusieurs scripts comprennent dorénavant l'option nice
- script squid
- droits un peu moins restrictifs sur certains fichiers
2003/02/18
- création de /var/state (utilisé par dhcp par exemple)
- correction de mouse : utilise /usr/sbin/gpm et redirige std* vers /dev/null
- functions : do_stop_with_pidfile supprime les fichiers de pid restants (gpm...)
- rc.M : cesse de lancer cron et atd, ce n'est pas à lui de le faire.
- rectification de rc.S : bash ne teste pas l'état R/W des filesystems, donc on
  crée des fichiers temporaires. De plus, tentative coûte que coûte de créer /tmp.
- dans rc.S, en cas d'erreur, on remonte tout en R/O au lieu du sulogin qui stoppe
  le démarrage du système.
- correction des droits de /var dans /.preinit + ajout de quelques entrées
2003/02/09:
- on peut maintenant lancer des services même si la section n'existe pas dans
  config.rc
- sbin/init.d/system utilise désormais /proc pour positionner hostname et domainname.
2003/01/26: echelog
- lecture du fichier de configuration de echelog, déduction des sous fichiers
  de configuration et des répertoires de spool
- do_stop spécifique
20030115-b :
- ntp: option keys à utiliser sous la forme opt_keys dans cmdline
- ntp: positonnel procname à ntpd 
* echelogd: traiter l'impossibilité d'ouverture pour cause de mauvais
  positionnement dans le cache du Sender/Receiver