Faits: Faits: A. Par ordonnance du 29 avril 2004, le Juge d'instruction de l'arrondissement de Lausanne a condamné A._, ressortissant français et marocain né en 1962, à 10 jours d'emprisonnement, pour violation de la LStup. Il lui était reproché d'avoir vendu deux doses d'héroïne à 30 et 40 fr., et d'avoir consommé de l'héroïne à raison de deux paquets par semaine. Le juge a par ailleurs révoqué un précédent sursis à l'exécution d'une peine de quinze mois d'emprisonnement - sous déduction de 130 jours de détention préventive -, ainsi qu'un sursis à l'expulsion de Suisse pour trois ans. A. Par ordonnance du 29 avril 2004, le Juge d'instruction de l'arrondissement de Lausanne a condamné A._, ressortissant français et marocain né en 1962, à 10 jours d'emprisonnement, pour violation de la LStup. Il lui était reproché d'avoir vendu deux doses d'héroïne à 30 et 40 fr., et d'avoir consommé de l'héroïne à raison de deux paquets par semaine. Le juge a par ailleurs révoqué un précédent sursis à l'exécution d'une peine de quinze mois d'emprisonnement - sous déduction de 130 jours de détention préventive -, ainsi qu'un sursis à l'expulsion de Suisse pour trois ans. B. Le 15 juillet 2004, A._ a formé une demande en grâce auprès du Grand Conseil du canton de Vaud. Bien qu'ayant omis de faire opposition à l'ordonnance de condamnation, il estimait que la révocation du sursis était choquante car le nouveau délit était de peu de gravité. Le requérant était divorcé et père d'un enfant qu'il voyait régulièrement. Il demandait l'effet suspensif afin qu'il soit sursis à l'exécution de la peine jusqu'à droit connu sur la demande de grâce. Il demandait également l'assistance judiciaire, qui lui a été accordée le 21 juillet suivant par le Président du Tribunal d'arrondissement de Lausanne. Par décision du 26 juillet 2004, le Chef du Service de justice, de l'intérieur et des cultes a rejeté la demande d'effet suspensif. Celui-ci n'était accordé, en règle générale, que pour une peine de courte durée (moins de six mois), afin d'éviter qu'elle ne soit entièrement exécutée avant le prononcé sur la grâce. En l'occurrence, il pourrait être statué lors d'une prochaine session, soit bien avant que le requérant n'ait subi une grande partie de la peine, le service pénitentiaire n'ayant pas encore arrêté la date de l'entrée en détention. La demande de grâce n'avait pas pour but de palier la négligence du requérant qui avait omis de former opposition à l'ordonnance de condamnation. En outre, le requérant n'avait rien tenté pour se reprendre en main ou se réinsérer. Par arrêt du 27 octobre 2004, le Tribunal administratif vaudois a confirmé cette décision. La peine à exécuter dépassait la limite de six mois posée par la jurisprudence, et aucune circonstance exceptionnelle ne permettait de faire primer l'intérêt privé du recourant sur l'intérêt public à une exécution immédiate des peines. Un émolument judiciaire de 400 fr. a été mis à la charge du recourant. L'arrêt indique pouvoir faire l'objet d'un recours de droit administratif, dans les trente jours. Par arrêt du 27 octobre 2004, le Tribunal administratif vaudois a confirmé cette décision. La peine à exécuter dépassait la limite de six mois posée par la jurisprudence, et aucune circonstance exceptionnelle ne permettait de faire primer l'intérêt privé du recourant sur l'intérêt public à une exécution immédiate des peines. Un émolument judiciaire de 400 fr. a été mis à la charge du recourant. L'arrêt indique pouvoir faire l'objet d'un recours de droit administratif, dans les trente jours. C. Agissant par la voie d'un recours de droit administratif, formé dans les dix jours en raison du caractère incident de l'arrêt attaqué, A._ demande au Tribunal fédéral de réformer l'arrêt du Tribunal administratif en ce sens que l'effet suspensif est accordé à sa demande en grâce, qu'il est dispensé de tout émolument de justice et que des dépens lui sont alloués pour la procédure cantonale. Dans une conclusion subsidiaire présentée après coup, le recourant demande le renvoi de la cause à la cour cantonale afin que celle-ci se prononce sur sa demande d'assistance judiciaire. Il demande l'effet suspensif, qui a été accordé à titre superprovisoire. Le Tribunal administratif conclut au rejet du recours en relevant qu'une décision présidentielle relative à l'octroi de l'assistance judiciaire a été prise le 19 août 2004. Le Service de justice, de l'intérieur et des cultes conclut au rejet du recours, traité comme recours de droit public, ainsi qu'au rejet de la demande d'effet suspensif.