Sundar Yamunachari wrote: > Susan Sohn wrote: >> Sundar, >> >> Thank you very much for the review. See below. >> >> On 03/06/09 09:25, Sundar Yamunachari wrote: >>> Susan Sohn wrote: >>>> Please review the changes for: >>>> >>>> 6128 installadm reuses /var/ai data and screw up manifest >>>> http://defect.opensolaris.org/bz/show_bug.cgi?id=6128 >>>> >>>> and >>>> >>>> 7122 installadm stop kills /usr/bin/dns-sd for all services of >>>> similar name >>>> http://defect.opensolaris.org/bz/show_bug.cgi?id=7122 >>>> >>>> which are posted at: >>>> >>>> http://cr.opensolaris.org/~sohn/6128_7122 >>>> >>>> Thanks, >>>> Sue >>>> >>>> _______________________________________________ >>>> caiman-discuss mailing list >>>> caiman-discuss at opensolaris.org >>>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss >>> installadm.c: >>> >>> 468: Can you add a comment on why normalize_service() is needed for >>> service_name? >> >> done >> >>> 708, 1019, 1119: Printing the service name along with txt record is >>> better >> >> In all of those cases, the user has specified the service name on the >> command line, so it seemed redundant to also print the service name. I >> can put it in if you feel strongly. > I feel that the port number is something the user doesn't know. > txt_record is what we create internally. It doesn't make any sense for > the user. If you add the service there, there will be some correlation. > > - Sundar
Hi Sundar, I have made the changes and updated the webrev. Sue >>> 862-867: Should change the status only if we can successfully stopped >>> the service. Move these lines after 878 >> >> I originally had it there, but moved it up. My reasoning was that, >> looking at setup-service, remove_service returns non-zero if the >> service is not running. If the service is already not running, then it >> is appropriate to set the status to off anyway. So moving those lines >> up, to ensure the status was set to off, seemed better so that the >> file stayed consistent with the actual status. Otherwise, it would be >> possible to end up with the service not running but the file status >> still set to on. >> >>> installadm_util.c: >>> 39: get_a_free_tcp_port() declared in this file and installadm.c >>> (line 54). Can you move this declaration to installadm.h? >> >> done >> >>> 43: installadm_system() declared in this file and installadm.c (line >>> 55). Can you move this declaration to installadm.h? >> >> done >> >>> 141: Can You could ombine these lines to one return statement such as: >>> return(read_service_data_file(path, data)); >> >> After asking you privately, it turned out you meant line 380. >> I will combine them. >> >> Sue >> >>> - Sundar >>> >>> >> >