Dit is de opdracht mailhelp die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
maildist, mailhelp, maillist, mailpatch - commando's van mailagent
KORTE INHOUD
maillijst adres system [ versie ]
mailhelp [ adres ]
mail lijst [ adres ]
mailpatch adres system versie patchlijst
PRODUCTBESCHRIJVING
Deze opdrachten zijn niet bedoeld om rechtstreeks door een gebruiker te worden uitgevoerd. Ze kunnen in elke e-mail verschijnen
wiens onderwerp is ingesteld op commando. Een dergelijke mail wordt verwerkt door de postbezorger(1), welke
zal alle regels extraheren die beginnen met @NS, gevolgd door een van de bovenstaande opdrachten. De
mailagent stelt eerst omgevingsvariabelen in die door elke opdracht worden gebruikt.
Maildist wordt gebruikt om een hele distributie naar het opgegeven adres te mailen. Het versienummer kan
worden weggelaten als het systeem geen versie heeft opgegeven !! Maildist zoekt naar de
Spoel/verdeelt bestand om te zoeken waar de distributie zich bevindt. Als het is gearchiveerd,
de bestandsnaamextensie wordt gebruikt om te raden hoe het archief zal worden hersteld:
.cpio archief is een cpio archief
.teer archief is binnen teer formaat
.cpio.Z gecomprimeerde cpio archief
.tar.Z gecomprimeerde teer archief
Merk op dat op bestandssystemen met korte bestandsnamen de finale .Z extensie kan komen te vervallen.
Daarom moeten gecomprimeerde archieven expliciet worden vermeld in de Spoel/verdeelt bestand.
Zodra de map is gevonden (of uitgepakt), maillijst zoekt naar een .pakket het dossier. Als er een is
gevonden, dan wordt aangenomen dat deze distributie onder controle staat van het dist 3.0-pakket, en
the makendist commando wordt aangeroepen om de bronboom daadwerkelijk te spiegelen (makedist maakt deel uit van
afstand 3.0).
Anders zoekt het naar een MANIFESTEREN het dossier. Als het er een vindt, alleen de bestanden die daarin worden vermeld
zal worden verzonden. Anders worden alle bestanden verzonden, behalve de binaire uitvoerbare bestanden en
objectbestanden, de RCS-submappen of RCS-bestanden, de private U submap en de
.pakket bestand, willekeurig kern bestand of bestanden in a bugs submap.
Vervolgens wordt het volgende algoritme gebruikt: als er geen RCS-bestand wordt gevonden, wordt het bestand as-is verzonden.
Anders zoeken we naar een gedefinieerd 'lastpat'-symbool. Als het wordt gevonden, wordt de bijbehorende
revisie wordt uitgecheckt en verzonden. Anders is de laatste revisie op de standaardbranch
uitgepakt, op voorwaarde dat het bijbehorende werkbestand niet wordt gevonden.
De maillijst commando werkt niet als het systeem is getagd als oud (met een o in de
patches kolom van de verdeelt het dossier). Er wordt een bericht teruggestuurd naar de gebruiker, waarin wordt uitgelegd:
dat alleen patches beschikbaar zijn.
Mailhulp stuurt hulp naar het adres (indien weggelaten, wordt het retourpad van de e-mail gebruikt). De
helptekst is te vinden in Spool/agenthulp. Het had correct moeten zijn ingesteld in de
installatieprocedure, zoals uitgelegd in de postbezorger(1) handleiding pagina.
Mail lijst verzendt de lijst met beschikbare distributies, indien nodig met de huidige patchniveaus.
De Spoel/verdeelt en Spoel/proglijst bestanden worden beide gebruikt om de lijst op te bouwen.
Postpatch stuurt een of meer patches voor een onderhouden distributie. De map of de
archief wordt gevonden door te scannen Spoel/verdeelt. De bugs submap moet dan de bevatten
beschikbare pleisters. De patches kunnen in gecomprimeerde vorm worden opgeslagen (met de uitgang .Z), net zo
mailpatch kent ze en zal de patch decomprimeren voordat deze wordt verzonden.
Patches voor oude systemen worden in een aparte map bewaard, in normaal of in
gecomprimeerde vorm. Als het versienummer van het oude systeem is xy, dan moet de map
genoemd worden bugs-xy en geplaatst in de hoofdmap van het systeem, net als bugs hij precies is.
Telkens wanneer de gebruiker om een oud systeem vraagt, mailpatch voegt een klein briefje in dat de . geeft
laatste versienummer voor dat systeem.
NOTITIE
Voor een nauwkeurigere beschrijving van deze commando's (het punt van de gebruiker), wil je misschien:
bekijk het helpbestand of stuur hulp naar uzelf met de mailhelp opdracht.
DOORSTUREN
Wanneer de auteur van een pakket afstand wil doen van alle onderhoudsplicht, is hij meestal:
vast aan het gewicht van het verleden: Configure-scripts hebben een vast e-mailadres (zie
unit MailAuthor.U) en Command-berichten voor pakketregistratie en/of patchverzoeken
zal hem blijven bereiken.
Het antwoord daarop is om een te laten .naar voren bestand bovenaan de pakketstructuur en opdrachten
zal automatisch nieuwe verzoeken vervalsen en doorsturen naar het adres vermeld in de
.forward-bestand. Nu heeft de ontvanger zeker een mailagent aan de andere kant nodig om mee om te gaan
doorgestuurde verzoeken!
Alleen gewone e-mailadres(sen) zijn toegestaan in de .forward. De "|command" verwerkingshaak
wordt niet ondersteund, want dat is het niet Verzend mail die dat bestand interpreteert, maar het commando
zelf.
Doorsturen is van toepassing op: maillijst, mailpatch en pakket alleen opdrachten.
Gebruik mailhelp online met behulp van onworks.net-services