diff options
| author | dautor <karlo98.m@gmail.com> | 2024-11-17 20:53:51 +0100 |
|---|---|---|
| committer | dautor <karlo98.m@gmail.com> | 2024-11-17 20:53:51 +0100 |
| commit | f1e579bc427df418af96da61498fe0cdb4cecb69 (patch) | |
| tree | 1fc8f6b196fbc1cc9166a1e10c74eff83f8f2aab | |
| parent | c22c6581ee39688785476fe56f2b759ae49ca04a (diff) | |
Add COPYRIGHT and rename module directories
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | COPYRIGHT | 20 | ||||
| -rwxr-xr-x | build.sh | 5 | ||||
| -rw-r--r-- | src/module.bridge/main.c (renamed from src/sf.bridge/main.c) | 0 | ||||
| -rw-r--r-- | src/module.bridge/state.c (renamed from src/sf.bridge/state.c) | 0 | ||||
| -rw-r--r-- | src/module.bridge/state.h (renamed from src/sf.bridge/state.h) | 0 | ||||
| -rw-r--r-- | src/module.eiface/main.c (renamed from src/sf.eiface/main.c) | 0 | ||||
| -rw-r--r-- | src/module.eiface/state.c (renamed from src/sf.eiface/state.c) | 0 | ||||
| -rw-r--r-- | src/module.eiface/state.h (renamed from src/sf.eiface/state.h) | 0 | ||||
| -rw-r--r-- | src/module.jail/main.c (renamed from src/sf.jail/main.c) | 0 | ||||
| -rw-r--r-- | src/module.jail/state.c (renamed from src/sf.jail/state.c) | 0 | ||||
| -rw-r--r-- | src/module.jail/state.h (renamed from src/sf.jail/state.h) | 0 | ||||
| -rw-r--r-- | src/module.skel/main.c (renamed from src/sf.skel/main.c) | 0 | ||||
| -rw-r--r-- | src/module.skel/state.c (renamed from src/sf.skel/state.c) | 0 | ||||
| -rw-r--r-- | src/module.skel/state.h (renamed from src/sf.skel/state.h) | 0 |
15 files changed, 23 insertions, 3 deletions
@@ -1,3 +1,2 @@ getmntopts.o sf.* -!src/sf.* diff --git a/COPYRIGHT b/COPYRIGHT new file mode 100644 index 0000000..106f4c8 --- /dev/null +++ b/COPYRIGHT @@ -0,0 +1,20 @@ +Copyright (c) 2024 Karlo Milicevic + +Redistribution and use in source and binary forms, with or without modification, +are permitted provided that the following conditions are met: +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY AUTHOR AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS +OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT +SHALL AUTHOR OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR +BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING +IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY +OF SUCH DAMAGE. @@ -13,8 +13,9 @@ LDFLAGS="$LDFLAGS -L/usr/local/lib -lucl -lnetgraph -ljail -lutil getmntopts.o" $CC -c /usr/src/sbin/mount/getmntopts.c -o getmntopts.o -for i in $(ls -d src/sf.*); do - $CC $CFLAGS $SAN src/*.c src/module/module.c $i/*.c $LDFLAGS -o $(basename $i) +for i in $(ls -d src/module.*); do + name="$(basename $i)" + $CC $CFLAGS $SAN src/*.c src/module/module.c $i/*.c $LDFLAGS -o "sf.${name##*.}" done $CC $CFLAGS $SAN src/*.c src/base/*.c $LDFLAGS $LIBS -o sf.base diff --git a/src/sf.bridge/main.c b/src/module.bridge/main.c index fbfb500..fbfb500 100644 --- a/src/sf.bridge/main.c +++ b/src/module.bridge/main.c diff --git a/src/sf.bridge/state.c b/src/module.bridge/state.c index c7780f3..c7780f3 100644 --- a/src/sf.bridge/state.c +++ b/src/module.bridge/state.c diff --git a/src/sf.bridge/state.h b/src/module.bridge/state.h index 7ef6243..7ef6243 100644 --- a/src/sf.bridge/state.h +++ b/src/module.bridge/state.h diff --git a/src/sf.eiface/main.c b/src/module.eiface/main.c index 4fafa81..4fafa81 100644 --- a/src/sf.eiface/main.c +++ b/src/module.eiface/main.c diff --git a/src/sf.eiface/state.c b/src/module.eiface/state.c index 7d85056..7d85056 100644 --- a/src/sf.eiface/state.c +++ b/src/module.eiface/state.c diff --git a/src/sf.eiface/state.h b/src/module.eiface/state.h index 0431fdf..0431fdf 100644 --- a/src/sf.eiface/state.h +++ b/src/module.eiface/state.h diff --git a/src/sf.jail/main.c b/src/module.jail/main.c index d71511b..d71511b 100644 --- a/src/sf.jail/main.c +++ b/src/module.jail/main.c diff --git a/src/sf.jail/state.c b/src/module.jail/state.c index 893961e..893961e 100644 --- a/src/sf.jail/state.c +++ b/src/module.jail/state.c diff --git a/src/sf.jail/state.h b/src/module.jail/state.h index d22d374..d22d374 100644 --- a/src/sf.jail/state.h +++ b/src/module.jail/state.h diff --git a/src/sf.skel/main.c b/src/module.skel/main.c index 5460454..5460454 100644 --- a/src/sf.skel/main.c +++ b/src/module.skel/main.c diff --git a/src/sf.skel/state.c b/src/module.skel/state.c index 3a1d297..3a1d297 100644 --- a/src/sf.skel/state.c +++ b/src/module.skel/state.c diff --git a/src/sf.skel/state.h b/src/module.skel/state.h index 9f52a2b..9f52a2b 100644 --- a/src/sf.skel/state.h +++ b/src/module.skel/state.h |
