On 3/27/2011 9:18 PM, Tim Dunphy wrote:
hey guys,
I setup a FreeBSD 8.2 box to server as an LDAP server. I forgot that
I had a TLS cert with a different hostname than the one I selected. So
I edited /etc/rc.conf to change the name there
defaultrouter=192.168.1.1
!
-- Noel
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
The archives show 30+ messages yesterday and today.
http://lists.freebsd.org/pipermail/freebsd-questions/2011-June/date.html
Check your mail server, your subscription, etc.
-- Noel Jones
On 6/2/2011 3:01 PM, Al Plant wrote:
Aloha,
I havent seen any FreeBSD questions on line for 2 days
repositioning the mifi will help -- try the other side of the
house or near a window.
-- Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd
-X network card that
doesn't
suffer this issue.
Suggestions welcome.
I've found this workaround useful with my bge cards:
http://lists.freebsd.org/pipermail/freebsd-stable/2010-April/056400.html
-- Noel Jones
___
freebsd-questions@freebsd.org
/Vista (or if you want a little more control in Win7), you
need an iso burner program. Here's a free one I've used this in the
past:
http://www.ntfs.com/iso_burner_free.htm
-- Noel Jones
___
freebsd-questions@freebsd.org mailing list
http
On 2/2/2012 2:22 PM, Chris Maness wrote:
I have been using FreeBSD for so long I forgot how to configure
services and startup. I now also have a Slack box. What file do I
edit to so that services like named start automagically? I am aware
lines can be uncommented in inetd.conf, but I want
-questions
To unsubscribe, send any mail to
freebsd-questions-unsubscr...@freebsd.org
http://www.freebsd.org/doc/handbook/network-routing.html
see section 32.2.5.2 Persistent Configuration
-- Noel Jones
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.17 (MingW32)
Comment: Using GnuPG
-- Noel Jones
I added:
# Add Internal Net 2 as a static route
static_routes=internalnet2
route_internalnet2=-net 44.18.44.0/24 192.168.1.33
to rc.conf per the section above. I rebooted and it was a no go. Did
I miss something?
Looks OK, and works for me. Wild guess is you need to enable
On 5/3/2012 1:08 PM, Michael Sierchio wrote:
On Thu, May 3, 2012 at 10:34 AM, Noel noeld...@gmail.com
mailto:noeld...@gmail.com wrote:
On 5/3/2012 11:45 AM, Chris Maness wrote:
On Tue, May 1, 2012 at 8:31 AM, Chris Maness chris at
chrismaness.com http://chrismaness.com wrote
On 5/3/2012 1:54 PM, Michael Sierchio wrote:
On Thu, May 3, 2012 at 11:17 AM, Noel noeld...@gmail.com
mailto:noeld...@gmail.com wrote:
Indeed, I should have mentioned that if you have freebsd-8x or
earlier, this feature isn't built-in but can be easily added:
http
the files, and probably not useful for
verifying if all files have been copied/moved correctly to a
different directory.
The Midnight Commander has a function to compare directories
which will also identify _which_ files have changed (unlike
Yes, much more promising.
-- Noel Jones
time, not a timezone, never shown on a computer.
Your system correctly switched to daylight savings time, as verified
by the EDT timezone indicator. Most likely the clock was already an
hour slow before the time change.
-- Noel Jones
___
freebsd
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 7/8/2013 6:28 PM, Teske, Devin wrote:
On Jul 8, 2013, at 3:24 PM, Sergio de Almeida Lenzi wrote:
[snip]
So the question:
Why or when will I need an secure UEFI boot???
From what I've read of UEFI Secure boot, I've parceled out into
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
On 7/8/2013 6:28 PM, Teske, Devin wrote:
Not entirely correct. Microsoft licensing requires UEFI Secure boot
for PCs sold with preinstalled Win8 and the Windows 8 logo.
Win8 itself boots and runs fine on legacy hardware without UEFI
(and often
week. Obvious point it must work with FreeBSD and I'd prefer
to use IDE/ATAPI rather than scsi. Thanks in advance.
Regards,
Noel.
pgp0.pgp
Description: PGP signature
hi all.
i recently installed kde3 via ports, but it seems that
make forgot to install startkde. i thought that it was
just a problem with cvsupping in between updates, so i
deinstalled kde3, cvsupped again this morning, and
reinstalled kde3 via ports. same problem.
is it possible to just create
hello.
pardon my stupid question, but how do i invoke the
command ee or vi? i recently removed partition no.
2 on my disk, and fbsd resides on partition no. 3, so
now i have 2 partitions, windoze on partition 1 and =
fbsd on partition 2. but when i boot into fbsd, the
system cannot see the files,
hey all,
thanks for all the tips. problem is system won't let
me run fsck -p, but i was able to mount the partition
where my /usr is, so i was able to edit /ect/fstab and
make the system look in the right places.
thanks a lot to all of you. i really appreciate it.
--- Mike Meyer [EMAIL
multiple database types, you don't need to specify this.
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
find
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
instead of -1
and it
didn't work. How can I accomplish this?
find . -mtime -1h -type f
man find
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
--
Noel Jones
Is there a way that I could do this without using find? I basically just
need a listing of files to pipe to cat. Is there any easier way to do
this? If there isn't, could you explain in more explicit email how to
this?
/Brian
Here's some commands that should
of the base system and should work for manually
setting modem parameters.
If you want something more sophisticated, ports/comms has several.
I've used ecu and kermit for various projects in the past.
--
Noel Jones
___
freebsd-questions@freebsd.org
will do what you want.
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
to schedule a
UTC cron job in crontab, is it sufficient to put a little:
TZ=UTC
Right before the job?
Pretty sure the above will only set the timezone for your job, and not
alter the schedule time. But I don't know a solution to your problem.
--
Noel Jones
it? I'd like to just pipe the information
from the logs to this mini-script and end up with a list of URLs
consisting of just the domain (http://www.happymountain.com).
| cut -d / -f 1-3
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
On 3/7/06, Bob Hall [EMAIL PROTECTED] wrote:
...
I couldn't figure out how to fit ALGOL in there. Ain't life a PISTOL?
After that, I need a Tylenol...
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman
/books/handbook/permissions.html
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
), will it work fine with postfix ?
Yes, it will work fine as long as these are local (not virtual) users
each with their own home directory.
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd
/
http://www.memtest.org/
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
situation going forward? Should I wait
until 6.1 for bug fixes (generally I am opposed to n.0 anything).
Your call. Base your decision on what features you need.
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman
-a RemoteIP. Then stop and restart
syslogd before continuing your test.
You also likely need to clear the program specification in
syslog.conf by using:
!*
+sphere
*.* /var/log/sphere/messages
--
Noel Jones
___
freebsd-questions@freebsd.org
on $extif inet proto udp from any to self port 27902 -
192.168.2.11 port 27902
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
=
permit_mynetworks,
reject_unauth_pipelining,
reject_invalid_hostname
reject_maps_rbl
maps_rbl_domains =
sbl.spamhaus.org
relays.ordb.org
opm.blitzed.org
dun.dnsrbl.net
spam.dnsrbl.net
--
Noel Jones
___
[EMAIL PROTECTED
summaries.
I guess I could hack the source code of dd, but I'd prefer not to have to.
Has anyone got any ideas?
Thanks in advance and Merry Christmas to all of you,
Rolf Nielsen
Order matters.
dd ... /dev/null 21
-- Noel Jones
___
freebsd
is written for ssh to take advantage
of something like this, we're stuck with what's available.
-- Noel Jones
[1] http://srp.stanford.edu/
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
connection, your TLS is broken. If you get it fairly
consistently with some specific client, maybe that client has a busted
TLS implementation.
-- Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd
Add your client IP to the postfix debug peer list and follow up o the
postfix users list
On Mar 9, 2010 5:02 PM, Jerry ges...@yahoo.com wrote:
On Tue, 9 Mar 2010 12:36:31 -0600
Noel Jones noeld...@gmail.com articulated:
Maybe you didn't have TLS enabled before?
Anyway, this message caused
for the outside connections?
Mail that's permitted by permit_mynetworks or submitted via the
sendmail(1) interface won't trigger the policy server in your config.
-- Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman
On Fri, Apr 23, 2010 at 12:49 PM, Bauer, Aaron J.
aaron.j.ba...@saic.com wrote:
I am currently using FreeNAS 0.7 for a file server. I have multiple SSH
bruteforce attacks each week, and wish to use fail2ban to prevent this.
I don't have much experience with BSD, and am having trouble getting
the
entire message via SMTP from postfix.
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
. But check_client_access is unlikely to be effective matching a
recipient address. Use check_recipient_access instead.
There are lots of examples on the postfix-users list.
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org
key.
Did you copy the displayed Public key for pasting into OpenSSH from
PuttyGEN, or did you paste the actual contents of the public key?
Putty's on-disk format for public keys is not compatible with OpenSSH.
--
Noel Jones
___
freebsd-questions
address.
OpenVPN is secure, fairly easy to configure, and works well with dynamic IP.
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
also test that TLS is working on port 25 (which requires the
STARTTLS command) with:
$ openssl s_client -connect localhost:25 -starttls smtp
The above command issues the STARTTLS command for you and establishes
an encrypted connection.
--
Noel Jones
also test that TLS is working on port 25 (which requires the
STARTTLS command) with:
$ openssl s_client -connect localhost:25 -starttls smtp
The above command issues the STARTTLS command for you and establishes
an encrypted connection.
--
Noel Jones
:
masquerade_domains = my.domain
and then run postfix reload
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
.
a fairly simple mail client that supports authentication:
http://msmtp.sourceforge.net/
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL
-new add address extensions such as user+spam and to
let dovecot file the mail in a spam folder.
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail
On 8/25/07, Eric Crist [EMAIL PROTECTED] wrote:
On Aug 24, 2007, at 11:26 PMAug 24, 2007, Noel Jones wrote:
[snip]
an easier way is to run spamassassin under the control of amavisd-new
and let amavisd-new add address extensions such as user+spam and to
let dovecot file the mail
On 8/25/07, Narek Gharibyan [EMAIL PROTECTED] wrote:
Has Anyone tried to use Named under windows? What are results?
I used bind on windows a couple years ago. Seemed to work as expected.
Official binary packages for Windows are available from isc.org
--
Noel Jones
On 4/18/07, Ray [EMAIL PROTECTED] wrote:
Hello all,
I have been trying to work with postfix from the ports collection.
I need to rebuild it to include mysql support. I tried
#make deinstall
but a subsequent
#make install
doesn't give me the options screen.
try make config
it yet.
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
/freebsd-questions
To unsubscribe, send any mail to
[EMAIL PROTECTED]
Look at ports/sysutils/multitail
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any
docs and good sample configs: http://openvpn.net/
windows gui: http://openvpn.se/
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
amounts of mail, but
leave it on if sending thousands of messages at a time.
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
://www.postfix.org/DEBUG_README.html#mail
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
sender addresses
- add some spam controls to your mail server
Specific answers depend on what mail software (sendmail? postfix?
exim? qmail? something else?) you are using and how strict rules you
can apply.
--
Noel Jones
___
freebsd-questions
] {
echo Other users logged on!
echo $USERS
echo logging out...
logout
}
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]
how to tell ntpdate to use only IPv4 addresses, so a
workaround is to use the IPv4 address directly.
ntpdate -v 129.88.30.1
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
202.92.126.217 reached the maximum number of failed attempts!!!
Adding IP to the firewall...
--
Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL
On 10/6/05, Enrique Ayesta Perojo [EMAIL PROTECTED] wrote:
El Miércoles, 5 de Octubre de 2005 21:53, Noel Jones escribió:
I'm going to assume this is just a small part of your pf.conf, because
the part you show doesn't allow any internet access. Maybe you should
show us your entire
direction.
For a simple service/system monitor, monit may suit your needs.
http://mmonit.com/monit/
ports/sysutils/monit
-- Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
is an open relay. But you may need to
add some spam filtering to your lists, or at least restrict posting to
members only.
-- Noel Jones
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
On 9/28/12, Ed Flecko edfle...@gmail.com wrote:
Excellent! Thank you all.
:-)
So, for ME...does this look right? This will track the latest release
that has the patches applied?
svn co svn://svn.freebsd.org/base/releng/9.1 /usr/src
svn co svn://svn.freebsd.org/ports/releng/9.1
On 9/28/12, Ed Flecko edfle...@gmail.com wrote:
David - I'd like to, but every time I try that it prompts me for a
password...and I don't know what password it wants???
Ed
Great question. I'm running into the same issue. I guessed around a
bit with no luck: svn/anonsvn... Would anyone on the
On 9/28/12, Matthew Seaman matt...@freebsd.org wrote:
On 28/09/2012 20:41, Ed Flecko wrote:
David - I'd like to, but every time I try that it prompts me for a
password...and I don't know what password it wants???
That would be the password to a freebsd.org account, which isn't going
to work
On 9/28/12, David Noel david.i.n...@gmail.com wrote:
On 9/28/12, Matthew Seaman matt...@freebsd.org wrote:
On 28/09/2012 20:41, Ed Flecko wrote:
David - I'd like to, but every time I try that it prompts me for a
password...and I don't know what password it wants???
That would be the password
On 11/22/12, Paul Schmehl pschmehl_li...@tx.rr.com wrote:
--On November 22, 2012 7:14:35 AM -0600 David Noel david.i.n...@gmail.com
wrote:
Updating from 8.2 to 8.3 I'm running into the following:
=== include (install)
creating osreldate.h from newvers.sh
dirname: not found
*** Error code
On 11/22/12, David Noel david.i.n...@gmail.com wrote:
On 11/22/12, Paul Schmehl pschmehl_li...@tx.rr.com wrote:
--On November 22, 2012 7:14:35 AM -0600 David Noel
david.i.n...@gmail.com
wrote:
Updating from 8.2 to 8.3 I'm running into the following:
=== include (install)
creating
I'm experiencing something odd from a few new servers I've been
setting up today. I'll do something at the console that takes some
amount of time and produces lots of output such as fetching the ports
tree, svn updating /usr/src/, or building world, and the console will
hang. The console ceases to
I have a small test program which simply forks and execs
its command line arguments, but after the fork and before
the exec, it sends a SIGSTOP to the child. The parent then
sleeps for 3 seconds before exiting. However, a signal
handler for SIGCHLD has been installed and I was expecting
the parent
I have 4 servers I'm upgrading from 8.3 to 8.4. Two of them went
without a hitch, two of them blew up in my face. The only difference
between the two is the ones that worked have a 2-disk ZFS mirror and
the ones that didn't have a 4-disk ZFS striped mirror configuration
(RAID10). They both use the
On 7/11/13, Alexandre axel...@ymail.com wrote:
On Thu, Jul 11, 2013 at 11:04 AM, David Noel david.i.n...@gmail.com
wrote:
I have 4 servers I'm upgrading from 8.3 to 8.4. Two of them went
without a hitch, two of them blew up in my face. The only difference
between the two is the ones
Ah. That very well might be it. I did call buildkernel with j 1.
I'll boot an 8.4 memstick and replace the kernel.
Thanks,
-David
On 7/11/13, Eduardo Morras emorr...@yahoo.es wrote:
On Thu, 11 Jul 2013 04:40:38 -0500
David Noel david.i.n...@gmail.com wrote:
I didn't include the make
On 7/11/13, Mark Felder f...@feld.me wrote:
On Thu, 11 Jul 2013 05:00:39 -0500, Eduardo Morras emorr...@yahoo.es
wrote:
Perhaps make buildkernel was compiled with -j 1, it's known to create a
buggy kernel.
This is not true to my knowledge. If buildkernel produced bad kernels with
-j1
Perhaps make buildkernel was compiled with -j 1, it's known to create a
buggy kernel. Check your make configuration. Adding a -B, like make -B -j N
buildkernel may work and is fast if -j is set to number or processors, but
it's safer do a make -j 1 buildkernel, same for buildworld.
I replaced
It's possible. But again, I've been using -j 1 for years on a variety
of processors, mostly Intel, without problems. That's with buildworld
and kernel (which is buildkernel plus installkernel), but not with
installworld.
Are you using clang instead of gcc? That could be very different.
I had a strange experience on my laptop yesterday. I was deleting a
directory and the system crashed. It spat out a message along the
lines of ufs_dirrem bad link count 2 on parent. I thought it was so
strange I repeated the process several times, and each time it
crashed. Is this behavior
Yes
On 7/27/13, Fernando Apesteguía fernando.apesteg...@gmail.com wrote:
El 27/07/2013 13:49, David Noel david.i.n...@gmail.com escribió:
I had a strange experience on my laptop yesterday. I was deleting a
directory and the system crashed. It spat out a message along the
lines of ufs_dirrem
Post the stack trace of the core and maybe someone can help you.
panic: ufs_dirrem: Bad link count 2 on parent
cpuid = 0
KDB: stack backtrace:
#0 0x808680fe at kdb_backtrace+0x5e
#1 0x80832cb7 at panic+0x187
#2 0x80a700e3 at ufs_rmdir+0x1c3
#3 0x80b7d484 at
I'm taking a guess here - the effective link count when it came to
removing the parent directory was only two and it should have been three
or more. This gets sanity checked this before proceeding, and panics if
it is not. Why an effective link count of three? We're talking about the
parent
You may want to look into running fsck(8) and its myriad of options
fsck did the trick
Also make sure you have soft updates enabled on your filesystem and
preferably journaled soft updates
..pretty sure I do but I'll double check, thanks.
___
So the system panics in ufs_rmdir(). Maybe the filesystem is
corrupt? Have you tried to fsck(8) it manually?
fsck worked, though I had to boot from a USB image because I couldn't
get into single user.. for some odd reason.
Even if the filesystem is corrupt, ufs_rmdir() shouldn't
panic(),
I was going to raise an issue when the discussion had died down to a
concensus. I also don't think it's reasonable for the kernel to bomb
when it encounters corruption on a disk.
If you want to patch it yourself, edit sys/ufs/ufs/ufs_vnops.c at around
line 2791 change:
if
Ok folks, thanks again for all the help. Using the feedback I
submitted a PR (#180894) --
http://www.freebsd.org/cgi/query-pr.cgi?pr=180894. I also submitted a
follow-up to it with Frank's code and notes. What next? I don't really
know what happens from here, but I'm guessing/hoping that someone's
Does anyone know how a workaround for having to rm -rf /usr/src every
time the source URL changes? I'm updating from 8.3 to 8.4 with
subversion and got a message along the lines of Error: /usr/src/
contains files from a different URL. -David
___
the man for svn switch.
Thanks again,
-David
On 8/5/13, Matthew Seaman matt...@freebsd.org wrote:
On 05/08/2013 09:00, David Noel wrote:
Does anyone know how a workaround for having to rm -rf /usr/src every
time the source URL changes? I'm updating from 8.3 to 8.4 with
subversion and got
Thanks, guys!
On 8/5/13, Matthew Seaman matt...@freebsd.org wrote:
On 05/08/2013 14:22, Warren Block wrote:
Your solution looks a bit cleaner than the one proposed there: rm -r
/usr/src/.svn, and then check out the new branch.
I'll check out the man for svn switch.
The new form is just
On 8/5/13, David Noel david.i.n...@gmail.com wrote:
Thanks, guys!
On 8/5/13, Matthew Seaman matt...@freebsd.org wrote:
On 05/08/2013 14:22, Warren Block wrote:
Your solution looks a bit cleaner than the one proposed there: rm -r
/usr/src/.svn, and then check out the new branch.
I'll check
91 matches
Mail list logo