Op 20100531 om 00:14 schreef Diederik de Haas: > On Sunday 30 May 2010 23:58:03 Sjoerd Hiemstra wrote: > > Maar wat zijn in vredesnaam LSB tags en overrides?
LSB: Linux Standard Base > > Ik heb daar de ballen verstand van. Is dat iets wat je zelf kunt > > corrigeren? Of komt dat vanzelf een keer goed? > > Hieronder zie je het relevante deel (LSB header) van een init-script > dat ik voor subversion heb gemaakt. > Het cruciale is de "### BEGIN INIT INFO" en de "### END INIT INFO" > want die geven het begin en het eind van de LSB header aan. > Daarnaast moet je elke regel met een hash (#) beginnen. Normaal betekend > het commentaar, maar in dit geval dus eigenlijk niet. De hash (#) is commentaar teken gebleven, wat achter het hash-teken staat wordt _niet_ uitgevoerd. Het is speciaal commentaar geworden, het is te herkennen door andere programma's. > > cat /etc/init.d/svn > #!/bin/bash > ### BEGIN INIT INFO > # Provides: svnserve > # Required-Start: $local_fs $network > # Required-Stop: $local_fs $network > # Default-Start: 2 3 4 5 > # Default-Stop: 0 1 6 > # Short-Description: Subversion > # Description: Subversion is a tool to version your files > ### END INIT INFO > > Dus ja, je zou het zelf kunnen corrigeren, maar ik zou het niet doen > (in jouw geval). Beter kan je een bug indienen bij het bijbehorende > package (als het nog niet gedaan is). Beide dingen is nog meer beter, dan komt het namelijk eerder goed op alle computers, dus ook die van jou. > Voor zover ik weet is dependency based booting een release goal > voor squeeze. In ieder geval verkort het de opstarttijd. Groeten Geert Stappers -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]
