Welcome to little lamb

Code » anopa » commit 070a164

Add GPL headers

author Olivier Brunel
2015-04-09 18:20:06 UTC
committer Olivier Brunel
2015-04-09 18:20:06 UTC
parent a981bcec98dda60caca63eded35d846da2b2a269

Add GPL headers

src/anopa/aa-enable.c +21 -0
src/anopa/aa-reset.c +21 -0
src/anopa/aa-start.c +21 -0
src/anopa/aa-status.c +21 -0
src/anopa/aa-stop.c +21 -0
src/anopa/start-stop.c +21 -0
src/anopa/start-stop.h +21 -0
src/anopa/util.c +21 -0
src/anopa/util.h +21 -0
src/include/anopa/anopa.h +21 -0
src/include/anopa/common.h +21 -0
src/include/anopa/copy_file.h +21 -0
src/include/anopa/enable_service.h +21 -0
src/include/anopa/err.h +21 -0
src/include/anopa/ga_int_list.h +21 -0
src/include/anopa/init_repo.h +21 -0
src/include/anopa/output.h +21 -0
src/include/anopa/progress.h +21 -0
src/include/anopa/scan_dir.h +21 -0
src/include/anopa/service.h +21 -0
src/include/anopa/service_status.h +21 -0
src/include/anopa/stats.h +21 -0
src/libanopa/copy_file.c +21 -0
src/libanopa/die_usage.c +21 -0
src/libanopa/die_version.c +21 -0
src/libanopa/enable_service.c +21 -0
src/libanopa/errmsg.c +21 -0
src/libanopa/eventmsg.c +21 -0
src/libanopa/exec_longrun.c +21 -0
src/libanopa/exec_oneshot.c +21 -0
src/libanopa/ga_int_list.c +21 -0
src/libanopa/init_repo.c +21 -0
src/libanopa/output.c +21 -0
src/libanopa/progress.c +21 -0
src/libanopa/sa_sources.c +21 -0
src/libanopa/scan_dir.c +21 -0
src/libanopa/service.c +21 -0
src/libanopa/service_internal.h +21 -0
src/libanopa/service_start.c +21 -0
src/libanopa/service_status.c +21 -0
src/libanopa/service_stop.c +21 -0
src/libanopa/services.c +21 -0
src/libanopa/stats.c +21 -0
src/scripts/aa-shutdown +21 -0
src/scripts/aa-stage0 +22 -0
src/scripts/aa-stage1 +22 -0
src/scripts/aa-stage2 +21 -0
src/scripts/aa-stage3 +21 -0
src/scripts/aa-stage4 +22 -0
src/utils/aa-chroot.c +21 -0
src/utils/aa-echo.c +21 -0
src/utils/aa-incmdline.c +21 -0
src/utils/aa-kill.c +21 -0
src/utils/aa-mount.c +21 -0
src/utils/aa-mvlog.c +21 -0
src/utils/aa-pivot.c +21 -0
src/utils/aa-reboot.c +21 -0
src/utils/aa-service.c +21 -0
src/utils/aa-setready.c +21 -0
src/utils/aa-sync.c +21 -0
src/utils/aa-terminate.c +21 -0
src/utils/aa-test.c +21 -0
src/utils/aa-umount.c +21 -0
src/utils/mount-constants.h +21 -0

diff --git a/src/anopa/aa-enable.c b/src/anopa/aa-enable.c
index 4c37d54..8dc1cfc 100644
--- a/src/anopa/aa-enable.c
+++ b/src/anopa/aa-enable.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-enable.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #define _BSD_SOURCE
 #define _GNU_SOURCE
diff --git a/src/anopa/aa-reset.c b/src/anopa/aa-reset.c
index c303ea8..a331bb4 100644
--- a/src/anopa/aa-reset.c
+++ b/src/anopa/aa-reset.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-reset.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #define _BSD_SOURCE
 
diff --git a/src/anopa/aa-start.c b/src/anopa/aa-start.c
index 913223e..7117e09 100644
--- a/src/anopa/aa-start.c
+++ b/src/anopa/aa-start.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-start.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #define _BSD_SOURCE
 
diff --git a/src/anopa/aa-status.c b/src/anopa/aa-status.c
index 75b1c79..76591cf 100644
--- a/src/anopa/aa-status.c
+++ b/src/anopa/aa-status.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-status.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #define _BSD_SOURCE
 
diff --git a/src/anopa/aa-stop.c b/src/anopa/aa-stop.c
index 9767547..ad38ce2 100644
--- a/src/anopa/aa-stop.c
+++ b/src/anopa/aa-stop.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-stop.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #define _BSD_SOURCE
 
diff --git a/src/anopa/start-stop.c b/src/anopa/start-stop.c
index 47a8ce2..986f98c 100644
--- a/src/anopa/start-stop.c
+++ b/src/anopa/start-stop.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * start-stop.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <locale.h>
 #include <termios.h>
diff --git a/src/anopa/start-stop.h b/src/anopa/start-stop.h
index d6e307f..4727084 100644
--- a/src/anopa/start-stop.h
+++ b/src/anopa/start-stop.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * start-stop.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_START_STOP_H
 #define AA_START_STOP_H
diff --git a/src/anopa/util.c b/src/anopa/util.c
index 9754c5f..4208225 100644
--- a/src/anopa/util.c
+++ b/src/anopa/util.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * util.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <string.h>
 
diff --git a/src/anopa/util.h b/src/anopa/util.h
index 46b4431..5fa5aea 100644
--- a/src/anopa/util.h
+++ b/src/anopa/util.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * util.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_UTIL_H
 #define AA_UTIL_H
diff --git a/src/include/anopa/anopa.h b/src/include/anopa/anopa.h
index b31de05..b7c7dd8 100644
--- a/src/include/anopa/anopa.h
+++ b/src/include/anopa/anopa.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * anopa.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_ANOPA_H
 #define AA_ANOPA_H
diff --git a/src/include/anopa/common.h b/src/include/anopa/common.h
index 999fb33..9ec2902 100644
--- a/src/include/anopa/common.h
+++ b/src/include/anopa/common.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * common.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_COMMON_H
 #define AA_COMMON_H
diff --git a/src/include/anopa/copy_file.h b/src/include/anopa/copy_file.h
index 90fb671..6c7b702 100644
--- a/src/include/anopa/copy_file.h
+++ b/src/include/anopa/copy_file.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * copy_file.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_COPY_FILE_H
 #define AA_COPY_FILE_H
diff --git a/src/include/anopa/enable_service.h b/src/include/anopa/enable_service.h
index 12dcc5e..abd9fc8 100644
--- a/src/include/anopa/enable_service.h
+++ b/src/include/anopa/enable_service.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * enable_service.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_ENABLE_SERVICE_H
 #define AA_ENABLE_SERVICE_H
diff --git a/src/include/anopa/err.h b/src/include/anopa/err.h
index 5c43685..ae974a2 100644
--- a/src/include/anopa/err.h
+++ b/src/include/anopa/err.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * err.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_ERR_H
 #define AA_ERR_H
diff --git a/src/include/anopa/ga_int_list.h b/src/include/anopa/ga_int_list.h
index ab89bcc..2d9a7bf 100644
--- a/src/include/anopa/ga_int_list.h
+++ b/src/include/anopa/ga_int_list.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * ga_int_list.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_GA_INT_LIST_H
 #define AA_GA_INT_LIST_H
diff --git a/src/include/anopa/init_repo.h b/src/include/anopa/init_repo.h
index 4ea23ed..48c645a 100644
--- a/src/include/anopa/init_repo.h
+++ b/src/include/anopa/init_repo.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * init_repo.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_INIT_REPO_H
 #define AA_INIT_REPO_H
diff --git a/src/include/anopa/output.h b/src/include/anopa/output.h
index feeb6cf..2142458 100644
--- a/src/include/anopa/output.h
+++ b/src/include/anopa/output.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * output.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_OUTPUT_H
 #define AA_OUTPUT_H
diff --git a/src/include/anopa/progress.h b/src/include/anopa/progress.h
index cdcafa8..b411afd 100644
--- a/src/include/anopa/progress.h
+++ b/src/include/anopa/progress.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * progress.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_PROGRESS_H
 #define AA_PROGRESS_H
diff --git a/src/include/anopa/scan_dir.h b/src/include/anopa/scan_dir.h
index 63d7eb8..d421df4 100644
--- a/src/include/anopa/scan_dir.h
+++ b/src/include/anopa/scan_dir.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * scan_dir.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_SCAN_DIR_H
 #define AA_SCAN_DIR_H
diff --git a/src/include/anopa/service.h b/src/include/anopa/service.h
index ad046a8..bb2e886 100644
--- a/src/include/anopa/service.h
+++ b/src/include/anopa/service.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * service.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_SERVICE_H
 #define AA_SERVICE_H
diff --git a/src/include/anopa/service_status.h b/src/include/anopa/service_status.h
index 3934861..15d7969 100644
--- a/src/include/anopa/service_status.h
+++ b/src/include/anopa/service_status.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * service_status.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_SERVICE_STATUS_H
 #define AA_SERVICE_STATUS_H
diff --git a/src/include/anopa/stats.h b/src/include/anopa/stats.h
index 867f1d8..be359b6 100644
--- a/src/include/anopa/stats.h
+++ b/src/include/anopa/stats.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * stats.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_STATS_H
 #define AA_STATS_H
diff --git a/src/libanopa/copy_file.c b/src/libanopa/copy_file.c
index dc6771a..961bef6 100644
--- a/src/libanopa/copy_file.c
+++ b/src/libanopa/copy_file.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * copy_file.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <errno.h>
 #include <fcntl.h>
diff --git a/src/libanopa/die_usage.c b/src/libanopa/die_usage.c
index d6a1315..2ca2a65 100644
--- a/src/libanopa/die_usage.c
+++ b/src/libanopa/die_usage.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * die_usage.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <unistd.h>
 #include <anopa/output.h>
diff --git a/src/libanopa/die_version.c b/src/libanopa/die_version.c
index 2b7ba01..7bd1f88 100644
--- a/src/libanopa/die_version.c
+++ b/src/libanopa/die_version.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * die_version.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include "anopa/config.h"
 
diff --git a/src/libanopa/enable_service.c b/src/libanopa/enable_service.c
index 61161ad..c0a0648 100644
--- a/src/libanopa/enable_service.c
+++ b/src/libanopa/enable_service.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * enable_service.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <errno.h>
 #include <unistd.h>
diff --git a/src/libanopa/errmsg.c b/src/libanopa/errmsg.c
index 9a2e4fd..04aadf6 100644
--- a/src/libanopa/errmsg.c
+++ b/src/libanopa/errmsg.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * errmsg.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <anopa/err.h>
 
diff --git a/src/libanopa/eventmsg.c b/src/libanopa/eventmsg.c
index e0a8950..f0d2525 100644
--- a/src/libanopa/eventmsg.c
+++ b/src/libanopa/eventmsg.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * eventmsg.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <anopa/service_status.h>
 
diff --git a/src/libanopa/exec_longrun.c b/src/libanopa/exec_longrun.c
index c867648..ebc17aa 100644
--- a/src/libanopa/exec_longrun.c
+++ b/src/libanopa/exec_longrun.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * exec_longrun.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <unistd.h>
 #include <errno.h>
diff --git a/src/libanopa/exec_oneshot.c b/src/libanopa/exec_oneshot.c
index 7db9b15..97ee2f1 100644
--- a/src/libanopa/exec_oneshot.c
+++ b/src/libanopa/exec_oneshot.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * exec_oneshot.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <sys/stat.h>
 #include <unistd.h>
diff --git a/src/libanopa/ga_int_list.c b/src/libanopa/ga_int_list.c
index 9b43dcb..c0e40c5 100644
--- a/src/libanopa/ga_int_list.c
+++ b/src/libanopa/ga_int_list.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * ga_int_list.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <anopa/ga_int_list.h>
 
diff --git a/src/libanopa/init_repo.c b/src/libanopa/init_repo.c
index 228a952..bf3f3d0 100644
--- a/src/libanopa/init_repo.c
+++ b/src/libanopa/init_repo.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * init_repo.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <sys/stat.h>
 #include <unistd.h>
diff --git a/src/libanopa/output.c b/src/libanopa/output.c
index 8de4f54..2bb36e7 100644
--- a/src/libanopa/output.c
+++ b/src/libanopa/output.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * output.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <unistd.h> /* isatty() */
 #include <skalibs/bytestr.h>
diff --git a/src/libanopa/progress.c b/src/libanopa/progress.c
index 129e5bc..0bbb34b 100644
--- a/src/libanopa/progress.c
+++ b/src/libanopa/progress.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * progress.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <skalibs/bytestr.h>
 #include <skalibs/uint.h>
diff --git a/src/libanopa/sa_sources.c b/src/libanopa/sa_sources.c
index da1161c..64776b2 100644
--- a/src/libanopa/sa_sources.c
+++ b/src/libanopa/sa_sources.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * sa_sources.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <skalibs/stralloc.h>
 #include <anopa/enable_service.h>
diff --git a/src/libanopa/scan_dir.c b/src/libanopa/scan_dir.c
index 5c37e14..fbba381 100644
--- a/src/libanopa/scan_dir.c
+++ b/src/libanopa/scan_dir.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * scan_dir.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #define _BSD_SOURCE
 
diff --git a/src/libanopa/service.c b/src/libanopa/service.c
index f49d019..507c20e 100644
--- a/src/libanopa/service.c
+++ b/src/libanopa/service.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * service.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <sys/stat.h>
 #include <errno.h>
diff --git a/src/libanopa/service_internal.h b/src/libanopa/service_internal.h
index 3d800fb..0244731 100644
--- a/src/libanopa/service_internal.h
+++ b/src/libanopa/service_internal.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * service_internal.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_SERVICE_INTERNAL_H
 #define AA_SERVICE_INTERNAL_H
diff --git a/src/libanopa/service_start.c b/src/libanopa/service_start.c
index 6e93f40..dd9b411 100644
--- a/src/libanopa/service_start.c
+++ b/src/libanopa/service_start.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * service_start.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <skalibs/direntry.h>
 #include <skalibs/strerr2.h>
diff --git a/src/libanopa/service_status.c b/src/libanopa/service_status.c
index 6d4f53f..b86aa97 100644
--- a/src/libanopa/service_status.c
+++ b/src/libanopa/service_status.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * service_status.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <sys/types.h>
 #include <sys/stat.h>
diff --git a/src/libanopa/service_stop.c b/src/libanopa/service_stop.c
index 9f1fdfb..9c32679 100644
--- a/src/libanopa/service_stop.c
+++ b/src/libanopa/service_stop.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * service_stop.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <skalibs/direntry.h>
 #include <anopa/service.h>
diff --git a/src/libanopa/services.c b/src/libanopa/services.c
index 0935f45..b89bf89 100644
--- a/src/libanopa/services.c
+++ b/src/libanopa/services.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * services.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <skalibs/stralloc.h>
 #include <skalibs/genalloc.h>
diff --git a/src/libanopa/stats.c b/src/libanopa/stats.c
index 756cd6d..698200c 100644
--- a/src/libanopa/stats.c
+++ b/src/libanopa/stats.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * stats.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <skalibs/uint.h>
 #include <skalibs/buffer.h>
diff --git a/src/scripts/aa-shutdown b/src/scripts/aa-shutdown
index 7e1960d..e9f1864 100644
--- a/src/scripts/aa-shutdown
+++ b/src/scripts/aa-shutdown
@@ -1,4 +1,25 @@
 #!/bin/sh
+#
+# anopa - Copyright (C) 2015 Olivier Brunel
+#
+# aa-shutdown
+# Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+#
+# This file is part of anopa.
+#
+# anopa is free software: you can redistribute it and/or modify it under the
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
+#
+# anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+# FOR A PARTICULAR PURPOSE.
+# See the GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along with
+# anopa. If not, see http://www.gnu.org/licenses/
+#
 
 dieusage() {
     cat << EOF
diff --git a/src/scripts/aa-stage0 b/src/scripts/aa-stage0
index f362b60..03f8804 100755
--- a/src/scripts/aa-stage0
+++ b/src/scripts/aa-stage0
@@ -1,4 +1,26 @@
 #!/bin/execlineb -P
+#
+# anopa - Copyright (C) 2015 Olivier Brunel
+#
+# aa-stage0
+# Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+#
+# This file is part of anopa.
+#
+# anopa is free software: you can redistribute it and/or modify it under the
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
+#
+# anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+# FOR A PARTICULAR PURPOSE.
+# See the GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along with
+# anopa. If not, see http://www.gnu.org/licenses/
+#
+#
 /bin/emptyenv /bin/s6-envdir /etc/anopa/env /bin/exec
 
 # Set up a pipe to log messages
diff --git a/src/scripts/aa-stage1 b/src/scripts/aa-stage1
index f920366..b0bec89 100755
--- a/src/scripts/aa-stage1
+++ b/src/scripts/aa-stage1
@@ -1,4 +1,26 @@
 #!@BINDIR@/execlineb -P
+#
+# anopa - Copyright (C) 2015 Olivier Brunel
+#
+# aa-stage1
+# Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+#
+# This file is part of anopa.
+#
+# anopa is free software: you can redistribute it and/or modify it under the
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
+#
+# anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+# FOR A PARTICULAR PURPOSE.
+# See the GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along with
+# anopa. If not, see http://www.gnu.org/licenses/
+#
+
 @BINDIR@/emptyenv @BINDIR@/s6-envdir /etc/anopa/env @BINDIR@/exec
 
 # Set up a pipe to log messages
diff --git a/src/scripts/aa-stage2 b/src/scripts/aa-stage2
index 10d24b3..bd42162 100755
--- a/src/scripts/aa-stage2
+++ b/src/scripts/aa-stage2
@@ -1,4 +1,25 @@
 #!@BINDIR@/execlineb -P
+#
+# anopa - Copyright (C) 2015 Olivier Brunel
+#
+# aa-stage2
+# Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+#
+# This file is part of anopa.
+#
+# anopa is free software: you can redistribute it and/or modify it under the
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
+#
+# anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+# FOR A PARTICULAR PURPOSE.
+# See the GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along with
+# anopa. If not, see http://www.gnu.org/licenses/
+#
 
 # Set up a pipe to log messages
 piperw 3 4
diff --git a/src/scripts/aa-stage3 b/src/scripts/aa-stage3
index e502b46..c753670 100755
--- a/src/scripts/aa-stage3
+++ b/src/scripts/aa-stage3
@@ -1,4 +1,25 @@
 #!@BINDIR@/execlineb -S0
+#
+# anopa - Copyright (C) 2015 Olivier Brunel
+#
+# aa-stage3
+# Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+#
+# This file is part of anopa.
+#
+# anopa is free software: you can redistribute it and/or modify it under the
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
+#
+# anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+# FOR A PARTICULAR PURPOSE.
+# See the GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along with
+# anopa. If not, see http://www.gnu.org/licenses/
+#
 
 # Set up a pipe to log messages
 piperw 3 4
diff --git a/src/scripts/aa-stage4 b/src/scripts/aa-stage4
index cf6176d..ee831cd 100755
--- a/src/scripts/aa-stage4
+++ b/src/scripts/aa-stage4
@@ -1,4 +1,26 @@
 #!/bin/execlineb -S0
+#
+# anopa - Copyright (C) 2015 Olivier Brunel
+#
+# aa-stage4
+# Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+#
+# This file is part of anopa.
+#
+# anopa is free software: you can redistribute it and/or modify it under the
+# terms of the GNU General Public License as published by the Free Software
+# Foundation, either version 3 of the License, or (at your option) any later
+# version.
+#
+# anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+# FOR A PARTICULAR PURPOSE.
+# See the GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along with
+# anopa. If not, see http://www.gnu.org/licenses/
+#
+
 /bin/emptyenv /bin/s6-envdir /etc/anopa/env /bin/exec
 
 foreground { aa-echo -B "Stage 4: Unmounting root file system..." }
diff --git a/src/utils/aa-chroot.c b/src/utils/aa-chroot.c
index f3be75c..9da3993 100644
--- a/src/utils/aa-chroot.c
+++ b/src/utils/aa-chroot.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-chroot.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #define _BSD_SOURCE
 
diff --git a/src/utils/aa-echo.c b/src/utils/aa-echo.c
index 7025973..5e45986 100644
--- a/src/utils/aa-echo.c
+++ b/src/utils/aa-echo.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-echo.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <getopt.h>
 #include <skalibs/bytestr.h>
diff --git a/src/utils/aa-incmdline.c b/src/utils/aa-incmdline.c
index a28d268..3e07e9b 100644
--- a/src/utils/aa-incmdline.c
+++ b/src/utils/aa-incmdline.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-incmdline.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <getopt.h>
 #include <skalibs/djbunix.h>
diff --git a/src/utils/aa-kill.c b/src/utils/aa-kill.c
index 25b0757..2e77fea 100644
--- a/src/utils/aa-kill.c
+++ b/src/utils/aa-kill.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-kill.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #define _BSD_SOURCE
 
diff --git a/src/utils/aa-mount.c b/src/utils/aa-mount.c
index 51749ba..509c9fc 100644
--- a/src/utils/aa-mount.c
+++ b/src/utils/aa-mount.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-mount.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <getopt.h>
 #include <errno.h>
diff --git a/src/utils/aa-mvlog.c b/src/utils/aa-mvlog.c
index 6aec2fe..66504fd 100644
--- a/src/utils/aa-mvlog.c
+++ b/src/utils/aa-mvlog.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-mvlog.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <sys/stat.h>
 #include <unistd.h>
diff --git a/src/utils/aa-pivot.c b/src/utils/aa-pivot.c
index 64ea60f..c4f983d 100644
--- a/src/utils/aa-pivot.c
+++ b/src/utils/aa-pivot.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-pivot.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <getopt.h>
 #include <skalibs/strerr2.h>
diff --git a/src/utils/aa-reboot.c b/src/utils/aa-reboot.c
index 147c5fd..6c7ad8a 100644
--- a/src/utils/aa-reboot.c
+++ b/src/utils/aa-reboot.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-reboot.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <getopt.h>
 #include <unistd.h>
diff --git a/src/utils/aa-service.c b/src/utils/aa-service.c
index 89c29d5..a5f370f 100644
--- a/src/utils/aa-service.c
+++ b/src/utils/aa-service.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-service.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <unistd.h>
 #include <skalibs/djbunix.h>
diff --git a/src/utils/aa-setready.c b/src/utils/aa-setready.c
index 20b6258..ea2ab43 100644
--- a/src/utils/aa-setready.c
+++ b/src/utils/aa-setready.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-setready.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <getopt.h>
 #include <errno.h>
diff --git a/src/utils/aa-sync.c b/src/utils/aa-sync.c
index f26b346..c41a840 100644
--- a/src/utils/aa-sync.c
+++ b/src/utils/aa-sync.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-sync.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <unistd.h>
 #include <skalibs/bytestr.h>
diff --git a/src/utils/aa-terminate.c b/src/utils/aa-terminate.c
index d3d474f..62dad82 100644
--- a/src/utils/aa-terminate.c
+++ b/src/utils/aa-terminate.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-terminate.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #define _BSD_SOURCE
 
diff --git a/src/utils/aa-test.c b/src/utils/aa-test.c
index df22a4d..515fa15 100644
--- a/src/utils/aa-test.c
+++ b/src/utils/aa-test.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-test.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <getopt.h>
 #include <errno.h>
diff --git a/src/utils/aa-umount.c b/src/utils/aa-umount.c
index 9e9fd27..95deb32 100644
--- a/src/utils/aa-umount.c
+++ b/src/utils/aa-umount.c
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * aa-umount.c
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #include <getopt.h>
 #include <sys/mount.h>
diff --git a/src/utils/mount-constants.h b/src/utils/mount-constants.h
index 10a27cc..b7783ca 100644
--- a/src/utils/mount-constants.h
+++ b/src/utils/mount-constants.h
@@ -1,3 +1,24 @@
+/*
+ * anopa - Copyright (C) 2015 Olivier Brunel
+ *
+ * mount-constants.h
+ * Copyright (C) 2015 Olivier Brunel <jjk@jjacky.com>
+ *
+ * This file is part of anopa.
+ *
+ * anopa is free software: you can redistribute it and/or modify it under the
+ * terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later
+ * version.
+ *
+ * anopa is distributed in the hope that it will be useful, but WITHOUT ANY
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE.
+ * See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * anopa. If not, see http://www.gnu.org/licenses/
+ */
 
 #ifndef AA_MOUNT_CONSTANTS_H
 #define AA_MOUNT_CONSTANTS_H