Ik heb een klein software distributie systeem gemaakt.
Het systeem op zich werkt goed maar ik maak gebruik van tgz bestanden en zou willen gebruik maken van rpm's. Dit om de install check gemakkelijk te laten werken rpm -q packetname ... moet iets teruggeven anders is het niet geinstalleerd ....
Ik slaag er maar niet in om zelf een rpm te bouwen.
wat ik heb is een tgz bestand waarin een patch.sh script staat dat moet lopen maar dat wil hij dus niet doen.
het patch.sh script doet de uiteindelijke acties maar is dit wel slim is dat niet iets dat de spec file zou kunnen doen.
kopieren van nieuwe bestanden
uitvoeren van bepaalde commando's (ldconfig, restart services ....)
Wat er niet gebeurt is het lopen van een ./confugure make of make install of zo iets....
Nu we toch over de subject bezig zijn van systeem updates, heeft Zenworks een gratis open source variant ? Ik weet niet of het zo slim is op 350 systemen te updaten via een eigen geschreven applicatietje .... (hoewel vrij deftig geschreven, al zeg ik zelf)
Het systeem op zich werkt goed maar ik maak gebruik van tgz bestanden en zou willen gebruik maken van rpm's. Dit om de install check gemakkelijk te laten werken rpm -q packetname ... moet iets teruggeven anders is het niet geinstalleerd ....
Ik slaag er maar niet in om zelf een rpm te bouwen.
wat ik heb is een tgz bestand waarin een patch.sh script staat dat moet lopen maar dat wil hij dus niet doen.
het patch.sh script doet de uiteindelijke acties maar is dit wel slim is dat niet iets dat de spec file zou kunnen doen.
kopieren van nieuwe bestanden
uitvoeren van bepaalde commando's (ldconfig, restart services ....)
Wat er niet gebeurt is het lopen van een ./confugure make of make install of zo iets....
Nu we toch over de subject bezig zijn van systeem updates, heeft Zenworks een gratis open source variant ? Ik weet niet of het zo slim is op 350 systemen te updaten via een eigen geschreven applicatietje .... (hoewel vrij deftig geschreven, al zeg ik zelf)
Because Great minds Think alike