summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2008-08-31Set release date statically in configureinitd-tools-0.1Dan Nicholson1-4/+4
2008-08-31Tear out the buggy dirent d_type code for nowDan Nicholson1-7/+0
2008-06-20Fix ChangeLog generation for distcheckDan Nicholson1-9/+9
2008-06-17Fix tests when $srcdir != $builddirDan Nicholson10-23/+20
2008-06-16Change the initd dir option to --with-initddirDan Nicholson1-6/+6
2008-06-16Drop the $exec_prefix hackeryDan Nicholson1-7/+1
2008-06-16Install programs to initd libdir and make directory configurableDan Nicholson2-12/+19
2008-06-16Add automake required files, including GPLv2 licenseDan Nicholson7-2/+343
2008-06-16Add rules for generating ChangeLogDan Nicholson2-0/+19
2008-06-16Create relative symlinks in /lib/initdDan Nicholson3-6/+94
2008-06-12Create the rc*.d directories if necessary when creating linksDan Nicholson1-2/+14
2008-06-11Set the default installation directories appropriatelyDan Nicholson2-1/+10
2008-06-11Create links in $libdir/initd on installDan Nicholson2-0/+16
2008-06-11test: Don't check active levels in the dep removal testDan Nicholson1-30/+0
2008-06-11Add manual pages for install_initd and remove_initdDan Nicholson5-2/+90
2008-06-10Refactor common dependency and symlink handling into common routineDan Nicholson4-28/+46
2008-06-10Only pass service basenames to the intid functionsDan Nicholson2-6/+14
2008-06-10Use common set_initd_dir routine to determine init.d directoryDan Nicholson4-6/+50
2008-06-04Split out common program functions into separate object fileDan Nicholson5-28/+55
2008-06-04Rename libinitd headers with initd- prefix to avoid conflictsDan Nicholson17-41/+41
2008-06-04Include all the libinitd headers from initd.hDan Nicholson17-25/+9
2008-06-04Add basename and dirname wrapper utilitiesDan Nicholson4-5/+65
2008-06-03Define default init.d directoryDan Nicholson1-0/+10
2008-06-03Add remove_initd programDan Nicholson3-1/+124
2008-06-03Add install_initd programDan Nicholson5-1/+128
2008-05-29Don't add scripts to the remove list when they're not activeDan Nicholson1-4/+15
2008-05-29Actually remove the requested servicesDan Nicholson1-1/+9
2008-05-29Use two fields for storing installation/removal statusDan Nicholson5-52/+72
2008-05-28verify_level: Don't set changed bits to activeDan Nicholson1-6/+0
2008-05-28Handle rc bits more correctly when installing and removing linksDan Nicholson1-10/+38
2008-05-28Allow easily recreating test linksDan Nicholson1-2/+5
2008-05-28Also allow dstart/dstop keys in initd_is_activeDan Nicholson1-0/+6
2008-05-28Add function initd_clear_rc and refactor with initd_set_rcDan Nicholson2-15/+49
2008-05-28Use changed fields to fix dep solver in remove caseDan Nicholson3-45/+76
2008-05-28Introduce rc change fields, cstart and cstopDan Nicholson3-2/+26
2008-05-27initd_is_active: Take key type instead of sk typeDan Nicholson4-17/+29
2008-05-26recurse_deps: Return NULL on errors, empty list is not errorDan Nicholson6-52/+56
2008-05-22Merge branch 'master' into addDan Nicholson1-0/+3
2008-05-22Don't derefernce members of NULL structuresDan Nicholson1-0/+3
2008-05-22Add test case for removing init.d scriptsDan Nicholson3-2/+83
2008-05-22Rename tests to more useful namesDan Nicholson5-11/+11
2008-05-22Add functions for installing and removing init.d symlinksDan Nicholson6-3/+327
2008-05-20Move rcpair definitions into separate rc internal headerDan Nicholson2-26/+31
2008-05-20Cache active links when scanning rc?.d directoriesDan Nicholson2-0/+54
2008-05-15New initd members: active start and stop symlinksDan Nicholson3-0/+14
2008-05-02rdep: Recurse and verify dependencies when removingDan Nicholson5-6/+200
2008-05-01initd_copy: Also copy active start/kill levelsDan Nicholson1-0/+2
2008-05-01Rename initd_recurse_deps in preparation for removalDan Nicholson4-8/+8
2008-05-01Change initd_sk_t enum to SK_{START,STOP} to differentiate from RCDan Nicholson6-29/+29
2008-05-01Set active levels after parsing from scriptsDan Nicholson2-1/+3